@mongodb-js/mongodb-ui-components
Version:
A collection of frequently used functional UI components found on mongodb.com
84 lines (65 loc) • 1.66 kB
text/stylus
body.no-scroll
overflow: hidden
.nav-panel, .nav-panel * {
-webkit-overflow-scrolling: touch;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
}
.nav-panel, .nav-panel *
box-sizing: border-box
.nav-panel
z-index: 100000
position: fixed
top: 0
width: 100%
flex-direction: column
font-family: 'Akzidenz Grotesk BQ Light'
global-reset()
.nav-panel-top
.nav-panel-middle
width: 1200px
.nav-panel-top
.nav-panel-middle
.nav-panel-bottom
position: relative
z-index: 1000
max-width: 1200px
font-size: 14px
max-width: 100%
width: 100%
bgHeight = 540px
.nav-background
z-index: 90
position: fixed
left: 0
top: 0
height: bgHeight
width: 100%
padding: 200px 0 0 0
background-color: rgba(43, 44, 46, 0)
transition: background-color 300ms, transform 300ms easeOutQuart
/* Navbar is 45px, top panel is 50px */
transform: translate3d(0, -(bgHeight - (50 + 45)), 0)
will-change: background-color, transform
height: 100%
padding: 100px 0 0 0
transform: translate3d(0, -100%, 0)
.nav-background--opaque
background-color: rgba(43, 44, 46, 0.95)
.nav-background--open
transform: translate3d(0, -100px, 0)
transform: translate3d(0, 0, 0)
strong
font-family: 'Akzidenz Grotesk BQ Medium'