Skip to content

Instantly share code, notes, and snippets.

@pratik60
Created August 11, 2014 08:34
Show Gist options
  • Select an option

  • Save pratik60/0fee6dcf3134d6bdaf66 to your computer and use it in GitHub Desktop.

Select an option

Save pratik60/0fee6dcf3134d6bdaf66 to your computer and use it in GitHub Desktop.
navigation scss
.hr-panel {
padding: 3px 20px;
}
.dropdown:hover .dropdown-menu {
display: block;
}
/* ================================= */
/* ------------ Header ------------ */
/* ================================= */
.navbar-fixed-top {
&.navbar {
background: transparent;
@include box-shadow(0px, -2px, 17px, 10px, #ad5d5d);
}
}
.left-header.col-md-8 {
background-color: #db282e;
color: #f6eff1;
font-size: 15px;
padding-right: 0;
a {
color: #fffffd;
font-size: 15px;
}
.navbar-nav a {
color: #fffffd;
font-size: 13px;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 a {
padding: 32px 10px 0px 10px;
}
}
.navbar {
border: 0;
margin-bottom: 8px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-ms-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
background-color: #444;
> .container .navbar-brand {
height: auto;
}
.container {
position: relative;
&:before {
content: "";
width: 100%;
height: 150px;
position: absolute;
top: initial;
bottom: 0px;
left: -50%;
right: initial;
background-color: #db282e;
}
}
}
@media screen and (max-width: 992px) {
.navbar {
background-color: #db282f;
}
}
@media screen and (min-width: 768px) {
.navbar > .container .navbar-brand {
margin-left: 0px;
}
}
@media screen and (max-width: 992px) {
.navbar .container:before {
background-color: transparent;
}
}
@media screen and (max-width: 768px) {
.header-wrapper {
overflow: hidden;
height: 50px;
margin-bottom: 20px;
&.drop-it-down {
height: auto;
margin-bottom: 0px;
}
}
}
.right-header .navbar-nav {
margin-top: 10px;
width: 100%;
height: auto;
li:first-child {
min-width: 150px;
text-align: right;
}
li {
&:last-child {
text-align: right;
}
.day-date-wrapper {
.header-day,
.header-date {
text-transform: capitalize;
}
}
}
.notification-cogwheel,
.name-image-wrapper {
float: left;
}
.signout {
background: url(img/icons/signout-white.png) 50% 4px no-repeat;
padding-top: 36px;
float: right;
a {
padding: 0;
color: #fff;
&:hover {
color: #bcbcbc;
}
}
}
}
@media screen and (max-width: 992px) {
.left-header {
text-align: center;
}
}
.left-header.col-md-8 {
font-size: 13px;
.navbar-nav li.ico-items {
&:nth-child(2) > a {
margin-left: 0px;
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/home-white.png) 50% 2px no-repeat;
&:hover {
background: url(img/icons/home-black.png) 50% 2px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(3) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/editage-white.png) 50% 2px no-repeat;
&:hover {
background: url(img/icons/editage-black.png) 50% 2px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(4) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/document-white.png) 50% 0px no-repeat;
&:hover {
background: url(img/icons/document-black.png) 50% 0px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(5) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/groups-white.png) 50% 3px no-repeat;
&:hover {
background: url(img/icons/groups-black.png) 50% 3px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(6) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/moreapp-white.png) 50% 5px no-repeat;
&:hover {
background: url(img/icons/moreapp-black.png) 50% 5px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(7) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/notification-white.png) 50% 2px no-repeat;
&:hover {
background: url(img/icons/notification-black.png) 50% 2px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
&:nth-child(2) > a {
margin-left: 0px;
}
&:nth-child(8) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
background: url(img/icons/signout-white.png) 50% 4px no-repeat;
&:hover {
background: url(img/icons/signout-black.png) 50% 4px no-repeat;
}
}
.dropdown-menu {
background: #db282f;
li a {
color: #fff;
&:hover {
background: #444;
color: #fff;
}
}
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 {
padding: 0;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav {
float: none;
display: inline-block;
width: 100%;
height: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav {
margin: 0;
padding: 0px 10px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li {
width: 100%;
text-align: left;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li a {
display: inline-block;
padding: 8px 10px 8px 30px;
margin: 0px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(3) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(3) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(4) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(4) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(5) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(5) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(6) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(6) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(7) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(7) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(2) > a {
margin-left: 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
border-bottom: 1px solid #ea484e;
}
}
@media screen and (max-width: 992px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(8) > a {
padding: 32px 0px 0px 0px;
margin: 10px 15px 5px 15px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items:nth-child(8) > a {
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 20px;
padding: 4px 0px 4px 30px;
margin: 10px 0px 5px 0px;
}
}
@media screen and (max-width: 768px) {
.left-header.col-md-8 .navbar-nav li.ico-items {
margin-left: 20px;
a {
padding: 3px 0px 3px 25px;
background: url("img/icons/mobile-bullets-arrow.png") center left no-repeat;
background-size: 16px;
color: #fff;
}
.divider {
margin: 3px 0px;
background-color: #ea484e;
}
}
}
.right-header .navbar-nav > {
li:nth-child(2) > a {
background: url("img/icons/edit-white.png") 5px 40% no-repeat;
padding-top: 3px;
}
.open > a:hover {
background-color: transparent;
color: transparent;
}
}
ul.dropdown-menu {
z-index: 9999;
}
li.dropdown a.header-user {
padding: 0px;
.user-profile-picture-header {
border: 2px solid #db282e;
-webkit-border-radius: 66px;
-moz-border-radius: 66px;
-ms-border-radius: 66px;
-o-border-radius: 66px;
border-radius: 66px;
display: inline-block;
width: 50px;
height: 50px;
overflow: hidden;
float: left;
img {
width: 100%;
height: auto;
}
}
.user-name {
padding-left: 10px;
color: #fff;
&:hover {
color: #bcbcbc;
}
}
}
@media screen and (max-width: 992px) {
li.dropdown a.header-user.tab-show {
padding: 10px;
width: auto;
height: auto;
}
}
@media screen and (max-width: 768px) {
li.dropdown a.header-user.tab-show {
padding: 0;
float: left;
z-index: 1;
position: relative;
}
}
@media screen and (max-width: 768px) {
li.dropdown a.header-user .user-profile-picture-header {
width: 40px;
height: 40px;
margin-top: 5px;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment