// // Global Navigation // -------------------------------------------------- // The main wrapper, sets position and bg colour. .global-nav { height: 60px; @include position(fixed, 0px 0px auto 0px); z-index: 9999; background: $darkgrey; } // Wrapper for each item .nav-item { position: relative; display: block; float: left; height: 60px; padding-right: 10px; font-size: 1.1rem; letter-spacing: 1px; font-weight: 200; line-height: 1.1em; } // Pill shaped background .nav-label { height: 33px; margin-top: 14px; padding: 10px 12px; color: rgba(255,255,255,0.7); text-transform: uppercase; border-radius: 4px; @include transition(all 0.5s); } .nav-item.active .nav-label, .nav-item:hover .nav-label { color: rgba(255,255,255,0.9); background: darken($darkgrey, 7%); @include transition(all 0.1s); } // Ghost branding .ghost-logo { @include icon($i-ghost, 14px) { line-height: 0; } display: inline-block; float: left; height: 60px; width: 60px; padding: 23px; color: lighten($grey, 20%); font-size: 1.5rem; line-height: 1em; @include transition(color 0.5s); } .ghost-logo:hover, .ghost-logo:focus { color: $lightgrey; @include transition(color 0.1s); } // Right hand dropdown .user-menu { position: absolute; top: 0; right: 0; padding: 0; margin: 0; cursor: pointer; .nav-label { margin: 0; padding: 0 12px; background: none !important; } // Profile picture .image { float: left; margin: 15px 8px 0 0; img { display: block; width: 30px; height: 30px; border-radius: 100%; } } // Descriptive label for mobile menu .name { float: right; height: 33px; margin-top: 14px; padding: 10px 12px; border-radius: 4px; @include transition(background 0.5s); small { display: none; // hide until mobile font-size: 12px; color: #cacaca; margin-top: 0; line-height: 19px; } } &:hover .name { color: rgba(255,255,255,0.9); background: darken($darkgrey, 7%); @include transition(background 0.1s); } }//.user-menu /* mobile styles .name { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 19px; padding-bottom: 5px; small { display: block; } } */