Skip to content

Instantly share code, notes, and snippets.

@jackmakesthings
Last active August 29, 2015 14:22
Show Gist options
  • Save jackmakesthings/9cdc9ff36c643967cdaf to your computer and use it in GitHub Desktop.
Save jackmakesthings/9cdc9ff36c643967cdaf to your computer and use it in GitHub Desktop.
Generated by SassMeister.com.
<!-- <div class="wrap"> -->
<!--nav class="mobile-nav ">
<button type="button" class="hamburger icon-hamburger"><span class="visually-hidden">Toggle Menu</span></button>
<a href="/" class="logo icon-logo-icon" data-analytics-button="global-header-logo"><span class="visually-hidden">Morgan Stanley</span></a>
<div class="search-button">
<a href="#" class="search icon-search">
<span class="visually-hidden">Search</span>
</a>
</div>
</nav -->
<div class="wrapper">
<nav class="main-nav ">
<!-- <div class="nav-lock"></div> -->
<a href="/" class="logo icon-logo-icon" data-analytics-button="global-header-logo"><span class="visually-hidden">Morgan Stanley</span></a>
<ul class="first-level nav sub-nav" data-level="0">
<li class="first ">
<a href="/ideas/" data-analytics-link="global-header-main-nav-ideas" class=" ">Ideas</a>
</li>
<li class=" icon-down-nav ">
<a href="/people/" data-analytics-link="global-header-main-nav-people" class="trigger">People</a>
<ul class="second-level dropdown target" data-level="1">
<li class="overview"><a href="/people/" data-analytics-link="global-header-sub-nav-main-nav-people">Overview</a></li>
<li>
<a href="/people/students-graduates/" data-analytics-link="global-header-sub-nav-sub-nav-students-and-graduates">Students &amp; Graduates</a>
<ul class="third-level dropdown">
<li><a href="">Our Programs</a></li>
<li><a href="">Our Culture</a></li>
<li><a href="">Applicant Resources</a></li>
</ul>
</li>
<li><a href="/people/experienced-professionals/" data-analytics-link="global-header-sub-nav-sub-nav-experienced-professionals">Experienced Professionals</a></li>
<li><a href="/people/financial-advisors/" data-analytics-link="global-header-sub-nav-sub-nav-financial-advisors">Financial Advisors</a></li>
</ul>
</li>
<li class=" icon-down-nav ">
<a href="/what-we-do/" data-analytics-link="global-header-main-nav-what-we-do" class="trigger">What We Do</a>
<ul class="dropdown target" data-level="1">
<li class="overview"><a href="/what-we-do/" data-analytics-link="global-header-sub-nav-main-nav-what-we-do">Overview</a></li>
<li><a href="/what-we-do/wealth-management/" data-analytics-link="global-header-sub-nav-sub-nav-wealth-management">Wealth Management</a></li>
<li><a href="/what-we-do/investment-banking/" data-analytics-link="global-header-sub-nav-investment-banking">Investment Banking<br>&amp; Capital Markets</a></li>
<li><a href="/what-we-do/sales-and-trading/" data-analytics-link="global-header-sub-nav-sub-nav-sales-and-trading">Sales &amp; Trading</a></li>
<li><a href="/what-we-do/research/" data-analytics-link="global-header-sub-nav-sub-nav-research">Research</a></li>
<li><a href="/what-we-do/investment-management/" data-analytics-link="global-header-sub-nav-sub-nav-investment-management">Investment Management</a></li>
<li><a href="/what-we-do/institute-for-sustainable-investing/" data-analytics-link="global-header-sub-nav-sub-nav-sustainable-investing">Sustainable Investing</a></li>
</ul>
</li>
<li class=" icon-down-nav about ">
<a href="/about-us/" data-analytics-link="global-header-main-nav-about-us" class="trigger">About Us</a>
<ul class="dropdown target">
<li class="overview"><a href="/about-us/" data-analytics-link="global-header-sub-nav-main-nav-about-us">Overview</a></li>
<li><a href="/about-us/diversity/" data-analytics-link="global-header-sub-nav-sub-nav-diversity">Diversity</a></li>
<li><a href="/about-us/giving-back/" data-analytics-link="global-header-sub-nav-sub-nav-giving-back">Giving Back</a></li>
<li><a href="/about-us/global-offices/" data-analytics-link="global-header-sub-nav-sub-nav-global-offices">Global Offices</a></li>
<li><a href="/about-us-ir/index.html" data-analytics-link="global-header-sub-nav-sub-nav-investor-relations">Investor Relations</a></li>
</ul>
</li>
<li class=" icon-down-nav client">
<a href="#" class="trigger icon-person">Client Login</a>
<ul class="dropdown target">
<li><a href="https://www.morganstanleyclientserv.com/" data-analytics-link="global-header-sub-nav-client-login-morgan-stanley-online">Morgan Stanley Online</a></li>
<li><a href="https://www.benefitaccess.com/" data-analytics-link="global-header-sub-nav-client-login-benefit-access">Benefit Access</a></li>
<li><a href="http://www.morganstanley.com/clientlink/index.html" data-analytics-link="global-header-sub-nav-client-login-clientlink">ClientLink</a></li>
<li><a href="http://matrix.ms.com/research" data-analytics-link="global-header-sub-nav-client-login-research-portal">Research Portal</a></li>
<li><a href="http://matrix.ms.com" data-analytics-link="global-header-sub-nav-client-login-login-matrix">Matrix</a></li>
</ul>
</li>
<li class="search-button">
<a href="#" class="search icon-search" data-analytics-button="global-header-open-search"><span class="visually-hidden">Search</span></a>
</li>
</ul>
</nav>
</div>
<!--div class="search-bar ">
<form name="echo" method="GET" action="/search.html" id="searchMS" analtyics-data-button="search-submit">
<label for="search-desktop">
<span class="visually-hidden">Search</span>
</label>
<input type="text" id="search-desktop" name="text" placeholder="Search" value="">
</form>
</div -->
<!-- </div> -->
// ----
// libsass (v3.2.4)
// ----
@mixin breakpoint($query) {
@media #{$query} {
@content;
}
}
* {
box-sizing: border-box;
}
$big: "(min-width: 999px)";
$medium: "(min-width: 599px) and (max-width:999px)";
$small: "(max-width: 599px)";
$desktop: $big;
$tablet: $medium;
$mobile: $small;
body {
overflow: scroll;
background: #4682b4;
margin: 0;
padding: 0;
}
.main-nav {
border-bottom: 1px solid white;
}
.main-nav a {
text-decoration: none;
font-family: 'karlaregular', 'Karla', sans-serif;
font-weight: 400;
color: inherit;
}
.nav,
.nav ul {
padding-left: 0;
margin: 0;
}
.nav li {
list-style: none;
}
.nav[data-level="0"] {
display: table;
> li { display: table-cell; }
}
.overview { display: none; }
@include breakpoint($mobile) {
.nav {
display: block;
}
.overview {
display: block;
}
}
// COOL FLEXY BOXES
$max-width: 1600px;
$nav-link-padding: 1.5em 1em;
$nav-flex-basis: 1 1 10em;
.main-nav {
// display: flex;
width: 100%;
margin: 0 auto;
max-width: $max-width;
justify-content: space-between;
align-content: stretch;
.logo,
.sub-nav {
display: inline-flex;
}
.logo {
flex: 0 0 auto;
}
.sub-nav {
flex: 0 1 70%;
}
.sub-nav > li {
flex: $nav-flex-basis;
position: relative;
}
a {
display: block;
white-space: nowrap;
padding: nth($nav-link-padding, 1) nth($nav-link-padding, 2);
// border: 1px solid #eee;
}
.first-level > li {
border: 1px solid transparent;
&:hover { border-color: #888; }
}
.second-level li { border-top: 1px solid #ccc; }
.third-level { border: 1px solid #aaa; }
li,
.logo {
color: #fff;
}
li:hover,
li:hover li {
background: #fff;
color: #444;
}
a:not(.logo):hover,
// .first-level li:hover > a,
.second-level li:hover {
background: #eee;
border-color: #ddd;
}
// a.logo {
// margin-top: 1em;
//}
}
.dropdown {
//visibility: hidden;
position: absolute;
display: none;
width: auto;
box-shadow: 7px 7px rgba(90,90,90,0.2);
z-index: 1;
li:hover > & {
display: block;
}
&.third-level {
left: 100%;
top: -1px;
white-space: nowrap;
border-top-color: transparent;
}
li > &.third-level {
transition: transform 0.3s;
display: block;
// visibility:hidden;
transform: translateX(-100%);
z-index: -1;
}
li:hover > &.third-level {
// visibility: visible;
transform: translateX(0);
}
}
// NON COOL NON FLEXY VERSION
.main-nav { display: table; width: 100%; }
.first-level { display: table !important; width: 60%; float: right; }
.first-level > li { display: table-cell; }
* {
box-sizing: border-box;
}
body {
overflow: scroll;
background: #4682b4;
margin: 0;
padding: 0;
}
.main-nav {
border-bottom: 1px solid white;
}
.main-nav a {
text-decoration: none;
font-family: 'karlaregular', 'Karla', sans-serif;
font-weight: 400;
color: inherit;
}
.nav,
.nav ul {
padding-left: 0;
margin: 0;
}
.nav li {
list-style: none;
}
.nav[data-level="0"] {
display: table;
}
.nav[data-level="0"] > li {
display: table-cell;
}
.overview {
display: none;
}
@media (max-width: 599px) {
.nav {
display: block;
}
.overview {
display: block;
}
}
.main-nav {
width: 100%;
margin: 0 auto;
max-width: 1600px;
justify-content: space-between;
align-content: stretch;
}
.main-nav .logo,
.main-nav .sub-nav {
display: inline-flex;
}
.main-nav .logo {
flex: 0 0 auto;
}
.main-nav .sub-nav {
flex: 0 1 70%;
}
.main-nav .sub-nav > li {
flex: 1 1 10em;
position: relative;
}
.main-nav a {
display: block;
white-space: nowrap;
padding: 1.5em 1em;
}
.main-nav .first-level > li {
border: 1px solid transparent;
}
.main-nav .first-level > li:hover {
border-color: #888;
}
.main-nav .second-level li {
border-top: 1px solid #ccc;
}
.main-nav .third-level {
border: 1px solid #aaa;
}
.main-nav li,
.main-nav .logo {
color: #fff;
}
.main-nav li:hover,
.main-nav li:hover li {
background: #fff;
color: #444;
}
.main-nav a:not(.logo):hover,
.main-nav .second-level li:hover {
background: #eee;
border-color: #ddd;
}
.dropdown {
position: absolute;
display: none;
width: auto;
box-shadow: 7px 7px rgba(90, 90, 90, 0.2);
z-index: 1;
}
li:hover > .dropdown {
display: block;
}
.dropdown.third-level {
left: 100%;
top: -1px;
white-space: nowrap;
border-top-color: transparent;
}
li > .dropdown.third-level {
transition: transform 0.3s;
display: block;
transform: translateX(-100%);
z-index: -1;
}
li:hover > .dropdown.third-level {
transform: translateX(0);
}
.main-nav {
display: table;
width: 100%;
}
.first-level {
display: table !important;
width: 60%;
float: right;
}
.first-level > li {
display: table-cell;
}
<!-- <div class="wrap"> -->
<!--nav class="mobile-nav ">
<button type="button" class="hamburger icon-hamburger"><span class="visually-hidden">Toggle Menu</span></button>
<a href="/" class="logo icon-logo-icon" data-analytics-button="global-header-logo"><span class="visually-hidden">Morgan Stanley</span></a>
<div class="search-button">
<a href="#" class="search icon-search">
<span class="visually-hidden">Search</span>
</a>
</div>
</nav -->
<div class="wrapper">
<nav class="main-nav ">
<!-- <div class="nav-lock"></div> -->
<a href="/" class="logo icon-logo-icon" data-analytics-button="global-header-logo"><span class="visually-hidden">Morgan Stanley</span></a>
<ul class="first-level nav sub-nav" data-level="0">
<li class="first ">
<a href="/ideas/" data-analytics-link="global-header-main-nav-ideas" class=" ">Ideas</a>
</li>
<li class=" icon-down-nav ">
<a href="/people/" data-analytics-link="global-header-main-nav-people" class="trigger">People</a>
<ul class="second-level dropdown target" data-level="1">
<li class="overview"><a href="/people/" data-analytics-link="global-header-sub-nav-main-nav-people">Overview</a></li>
<li>
<a href="/people/students-graduates/" data-analytics-link="global-header-sub-nav-sub-nav-students-and-graduates">Students &amp; Graduates</a>
<ul class="third-level dropdown">
<li><a href="">Our Programs</a></li>
<li><a href="">Our Culture</a></li>
<li><a href="">Applicant Resources</a></li>
</ul>
</li>
<li><a href="/people/experienced-professionals/" data-analytics-link="global-header-sub-nav-sub-nav-experienced-professionals">Experienced Professionals</a></li>
<li><a href="/people/financial-advisors/" data-analytics-link="global-header-sub-nav-sub-nav-financial-advisors">Financial Advisors</a></li>
</ul>
</li>
<li class=" icon-down-nav ">
<a href="/what-we-do/" data-analytics-link="global-header-main-nav-what-we-do" class="trigger">What We Do</a>
<ul class="dropdown target" data-level="1">
<li class="overview"><a href="/what-we-do/" data-analytics-link="global-header-sub-nav-main-nav-what-we-do">Overview</a></li>
<li><a href="/what-we-do/wealth-management/" data-analytics-link="global-header-sub-nav-sub-nav-wealth-management">Wealth Management</a></li>
<li><a href="/what-we-do/investment-banking/" data-analytics-link="global-header-sub-nav-investment-banking">Investment Banking<br>&amp; Capital Markets</a></li>
<li><a href="/what-we-do/sales-and-trading/" data-analytics-link="global-header-sub-nav-sub-nav-sales-and-trading">Sales &amp; Trading</a></li>
<li><a href="/what-we-do/research/" data-analytics-link="global-header-sub-nav-sub-nav-research">Research</a></li>
<li><a href="/what-we-do/investment-management/" data-analytics-link="global-header-sub-nav-sub-nav-investment-management">Investment Management</a></li>
<li><a href="/what-we-do/institute-for-sustainable-investing/" data-analytics-link="global-header-sub-nav-sub-nav-sustainable-investing">Sustainable Investing</a></li>
</ul>
</li>
<li class=" icon-down-nav about ">
<a href="/about-us/" data-analytics-link="global-header-main-nav-about-us" class="trigger">About Us</a>
<ul class="dropdown target">
<li class="overview"><a href="/about-us/" data-analytics-link="global-header-sub-nav-main-nav-about-us">Overview</a></li>
<li><a href="/about-us/diversity/" data-analytics-link="global-header-sub-nav-sub-nav-diversity">Diversity</a></li>
<li><a href="/about-us/giving-back/" data-analytics-link="global-header-sub-nav-sub-nav-giving-back">Giving Back</a></li>
<li><a href="/about-us/global-offices/" data-analytics-link="global-header-sub-nav-sub-nav-global-offices">Global Offices</a></li>
<li><a href="/about-us-ir/index.html" data-analytics-link="global-header-sub-nav-sub-nav-investor-relations">Investor Relations</a></li>
</ul>
</li>
<li class=" icon-down-nav client">
<a href="#" class="trigger icon-person">Client Login</a>
<ul class="dropdown target">
<li><a href="https://www.morganstanleyclientserv.com/" data-analytics-link="global-header-sub-nav-client-login-morgan-stanley-online">Morgan Stanley Online</a></li>
<li><a href="https://www.benefitaccess.com/" data-analytics-link="global-header-sub-nav-client-login-benefit-access">Benefit Access</a></li>
<li><a href="http://www.morganstanley.com/clientlink/index.html" data-analytics-link="global-header-sub-nav-client-login-clientlink">ClientLink</a></li>
<li><a href="http://matrix.ms.com/research" data-analytics-link="global-header-sub-nav-client-login-research-portal">Research Portal</a></li>
<li><a href="http://matrix.ms.com" data-analytics-link="global-header-sub-nav-client-login-login-matrix">Matrix</a></li>
</ul>
</li>
<li class="search-button">
<a href="#" class="search icon-search" data-analytics-button="global-header-open-search"><span class="visually-hidden">Search</span></a>
</li>
</ul>
</nav>
</div>
<!--div class="search-bar ">
<form name="echo" method="GET" action="/search.html" id="searchMS" analtyics-data-button="search-submit">
<label for="search-desktop">
<span class="visually-hidden">Search</span>
</label>
<input type="text" id="search-desktop" name="text" placeholder="Search" value="">
</form>
</div -->
<!-- </div> -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment