oms-OnlineResourceWatcher/app/web/Applications/Frontend/css/small.css
2022-11-04 20:06:42 +01:00

146 lines
2.2 KiB
CSS
Executable File

html, body {
padding: 0;
margin: 0;
height: 100%;
max-height: 100%;
font-weight: 100;
font-family: 'Roboto', sans-serif;
}
body {
background: #fff;
display: flex;
flex-direction: column;
}
header, footer {
background-size: 100% 100%;
background-repeat: no-repeat;
min-height: 20rem;
display: flex;
color: #fff;
}
header {
align-items: flex-start;
background-image: url(Applications/Frontend/img/top.svg);
}
header .floater, footer .floater {
display: flex;
flex-direction: row;
align-items: center;
}
#toplogo {
flex: 1;
display: flex;
align-items: center;
}
#toplogo span {
font-size: 1.5rem;
margin-left: 1rem;
font-weight: 400;
}
footer {
align-items: flex-end;
background-image: url(Applications/Frontend/img/bottom.svg);
padding-bottom: 1rem;
}
footer .floater {
align-items: flex-start;
}
#copyright {
flex: 1;
}
main {
flex: 1;
}
nav {
font-size: 0.8em;
display: flex;
flex-direction: row;
user-select: none;
padding: 2rem;
}
nav li {
display: inline-block;
font-weight: 400;
}
#topnav {
margin-right: .5rem;
}
#topnav a, #toplogin a {
border: 2px solid rgba(255, 255, 255, 0);
border-radius: 3rem;
padding: .5rem 1rem .5rem 1rem;
}
#topnav a:hover, #signinButton:hover {
border: 2px solid rgba(255, 255, 255, 0.25);
}
#toplogin {
border-left: 1px solid rgba(255, 255, 255, 0.25);
padding-left: .5rem;
}
#signupButton {
background: rgba(255, 255, 255, 0.25);
}
#signupButton:hover {
border: 2px solid rgba(255, 255, 255, 0);
background: rgba(255, 255, 255, 0.3);
}
.floater {
width: 95%;
max-width: 900px;
margin: 0 auto;
}
.portlet {
background: #fff;
border-radius: 1rem;
}
.portlet-head {
color: #000;
font-weight: 400;
}
.portlet-body {
color: rgba(0, 0, 0, 0.5);
}
@media only screen and (max-width: 650px) {
#toplogo {
display: none;
}
nav {
flex-direction: column;
padding: 1rem 0 0 0;
}
#toplogin {
margin-top: 2rem;
border: none;
padding: 0;
}
header, footer {
min-height: 12rem;
background-size: cover;
}
}