ensl.org/app/assets/stylesheets/layout/_header.scss
Luke Barratt 6f56bf81fd Removed fixed topbar
Improved layout
Improved form styling
Fixes issues with firefox
Added menu icons
2014-04-19 02:12:02 +01:00

122 lines
1.9 KiB
SCSS

/*
Banner
*/
header .banner {
@include linear-gradient($dark-blue, $deep-blue);
height: em(295);
#logo {
@include span-columns(9 of 12);
min-height: em(200);
position: relative;
img {
width: em(430);
height: em(200);
position: absolute;
top: em(20);
left: 0;
z-index: 1;
}
}
#authentication {
@include span-columns(3 of 12);
height: em(190);
margin: em(20) 0;
padding: em(20) 0;
color: white;
a {
color: white;
}
form {
display: inline;
}
&.admin {
margin-top: em(10);
.profile {
padding-top: em(20);
}
}
.fields {
@include span-columns(12);
input {
@include span-columns(6);
margin-bottom: em(10);
}
}
.controls {
margin-top: em(20);
text-align: right;
input {
@include span-columns(12);
margin-bottom: em(10);
}
a {
@include span-columns(12);
text-align: left;
}
}
.password-reset {
float: right;
}
.links,
.profile {
@include span-columns(6);
}
.links {
position: relative;
h5 {
margin-bottom: 1em;
}
li i {
display: inline-block;
width: 1em;
text-align: center;
margin-right: em(10);
}
}
.profile {
vertical-align: middle;
.avatar {
@include span-columns(12);
height: em(135);
background: transparentize($light-gray, 0.5);
margin: 0 em(20) 0 0;
text-align: center;
border-radius: 75px;
vertical-align: middle;
img {
padding: em(10);
float: left;
max-width: em(135);
width: 100%;
height: auto;
border-radius: 75px;
}
}
.timezone {
text-align: center;
}
}
}
}