diff --git a/webgoat-container/src/main/resources/static/css/main.css b/webgoat-container/src/main/resources/static/css/main.css index 98237b084..d1cbd9517 100644 --- a/webgoat-container/src/main/resources/static/css/main.css +++ b/webgoat-container/src/main/resources/static/css/main.css @@ -205,6 +205,10 @@ img { padding:3px !important; } +div.lesson-image img { + border:2px solid #aaa; + border-radius:8px; +} /* ========================================================================== Buttons ========================================================================== */ @@ -475,6 +479,7 @@ fieldset[disabled] .btn-success.active { background: #f2ca27; border-color: #f2ca27; } + .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, @@ -499,6 +504,7 @@ fieldset[disabled] .btn-warning.active { font-size: 18px; line-height: 1.33; } + .btn-sm { padding: 5px 10px; font-size: 12px; @@ -509,6 +515,7 @@ fieldset[disabled] .btn-warning.active { -o-border-radius: 3px; border-radius: 3px; } + .btn-xs { padding: 1px 5px; font-size: 12px; @@ -525,6 +532,7 @@ fieldset[disabled] .btn-warning.active { .breadcrumb { background: none; } + .breadcrumb > li { font-size: 12px; } @@ -534,6 +542,7 @@ fieldset[disabled] .btn-warning.active { .fa-hover { margin: 5px 0; } + .fa-hover i { font-size: 14px; margin-right: 5px; @@ -551,61 +560,74 @@ fieldset[disabled] .btn-warning.active { -o-border-radius: 3px; border-radius: 3px; } + .panel > .panel-heading { font-size: 13px; font-weight: 400; text-transform: uppercase; padding: 15px; } + .panel .actions { position: absolute; right: 30px; top: 18px; } + .panel .actions i { font-size: 1em; margin: 0 3px; } + .panel .actions i:hover { cursor: pointer; } + .panel > .panel-footer { font-size: 13px; font-weight: 400; text-transform: uppercase; padding: 15px; } + .panel-default > .panel-heading { border-color: #eff2f7; background: #fafafa; color: #767676; } + .panel-default .actions i { font-size: 1em; color: #bdc3c7; margin: 0 3px; } + .panel-default .actions i:hover { cursor: pointer; color: #767676; } + .panel-default > .panel-footer { border-color: #eff2f7; background: #fafafa; color: #767676; } + .panel-primary > .panel-heading { color: #fff; background-color: #e84c3d; border-color: #e84c3d; } + .panel-primary { border-color: #e84c3d; } + .panel-primary > .panel-heading a, .panel-primary > .panel-heading a:hover { color: #fff; } + .panel-solid-default > .panel-heading, .panel-solid-default > .panel-body, .panel-solid-default > .panel-footer { @@ -613,6 +635,7 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } + .panel-solid-primary > .panel-heading, .panel-solid-primary > .panel-body, .panel-solid-primary > .panel-footer { @@ -620,6 +643,7 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } + .panel-solid-success > .panel-heading, .panel-solid-success > .panel-body, .panel-solid-success > .panel-footer { @@ -627,6 +651,7 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } + .panel-solid-warning > .panel-heading, .panel-solid-warning > .panel-body, .panel-solid-warning > .panel-footer { @@ -634,6 +659,7 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } + .panel-solid-info > .panel-heading, .panel-solid-info > .panel-body, .panel-solid-info > .panel-footer { @@ -641,6 +667,7 @@ fieldset[disabled] .btn-warning.active { color: #fff; border: none; } + .panel-solid-danger > .panel-heading, .panel-solid-danger > .panel-body, .panel-solid-danger > .panel-footer { @@ -822,6 +849,7 @@ cookie-container { .sidebar-toggle { margin-left: -240px; } + #menu-container ul, #menu-container ul ul { margin: -2px 0 0; @@ -859,6 +887,7 @@ cookie-container { margin-right: 0; border-bottom: none; } + #menu-container ul ul li a { font-size: 11px; padding-top: 5px; @@ -867,19 +896,24 @@ cookie-container { color: #fff; margin-left:8px; } + #menu-container ul li a i { width: 20px; } + #menu-container ul li a i.fa-angle-right, #menu-container ul li a i.fa-angle-left { padding-top: 3px; } + #menu-container ul ul { display: none; } + #menu-container li.active ul { display: block; } + #menu-container ul li a:hover, #menu-container ul li.active > a { color: #e84c3d; @@ -971,7 +1005,6 @@ font-size: 1.3em; } /* ATTACK DISPLAY */ - .attack-container { background-color: #f1f1f1; border: 2px solid #a66; diff --git a/webgoat-lessons/http-basics/src/main/resources/plugin/HttpBasics/html/HttpBasics.html b/webgoat-lessons/http-basics/src/main/resources/plugin/HttpBasics/html/HttpBasics.html index 2dc77026b..157cc5851 100644 --- a/webgoat-lessons/http-basics/src/main/resources/plugin/HttpBasics/html/HttpBasics.html +++ b/webgoat-lessons/http-basics/src/main/resources/plugin/HttpBasics/html/HttpBasics.html @@ -85,4 +85,25 @@ + +