X-Git-Url: https://git.mdrn.pl/cas.git/blobdiff_plain/e01cec52e391ee93340d8b0884f9c046e6ad4144..3a65fcbfa423d5627e41c2f9e17c464d4a594087:/src/cas/static/css/main.css diff --git a/src/cas/static/css/main.css b/src/cas/static/css/main.css index 4d62c01..be4aa1c 100644 --- a/src/cas/static/css/main.css +++ b/src/cas/static/css/main.css @@ -1,18 +1,19 @@ +* { + box-sizing: border-box; +} + .enclose { - text-align: center; - min-height: 500px; - background: url(../brackets.png) no-repeat 50% 0; - margin-top: 1em; + height: 450px; + background: url("../brackets.png") no-repeat 50% 0; + margin: 1em 0; background-size: auto 450px; + display: flex; + flex-direction: column; } .enclosed { - margin-top: 70px; - display: inline-block; - text-align: left; max-width: 300px; - background-color: rgb(247, 247, 247); - background-color: rgba(247, 247, 247, .5); + margin: auto; } a { @@ -30,25 +31,31 @@ a:hover { } -form p { - margin: 0; -} -form label, form input { +form label, form input, form button { display: block; width: 100%; } -#login-form input { + +.enclosed input { font-size: 1.75em; margin-bottom: .4em; + width: 100%; +} +.enclosed button { + font-size: 1.75em; + width: 100%; + margin-bottom: 0; +} +.enclosed p { + margin-bottom: 0; +} +h1 { + font-size: 1.75em; + margin: 0 0 16px; } - - - - html, body { margin: 0; padding: 0; - height: 100%; } body { background-color: #F7F7F7; @@ -78,11 +85,9 @@ footer, #content_push { margin: auto; } - #details { - margin: 1em; - float: left; - max-width: 75%; + margin: 1em 0; + padding: 0 2em; } #details form table th { @@ -105,32 +110,26 @@ footer, #content_push { color: green; } -#details h2 { - margin-top: 0; -} - -.user_avatar { - float: left; - margin: 1em; - max-width: 20%; - text-align: center; -} - -.user_avatar img { - box-shadow: 0 0 .2em black; +.menu { + margin: 1em 0; + text-align: center; } - -#services-list { - clear: both; - border-top: 1px solid black; +.menu .active { + font-weight: bold; + color: black; } +@media screen and (min-width: 620px) { + .menu { + float: left; + max-width: 20%; + } -#services-list h1 { - margin-bottom: 0; + #details { + float: right; + width: 80%; + } } -#services-list img { - width: 90px; - height: 50px; - margin: 10px 10px 0 0; +.menu img { + box-shadow: 0 0 .2em black; }