assets/launch_page.css (243 lines of code) (raw):

/** Copyright (c) Facebook, Inc. and its affiliates. This source code is licensed under the MIT license found in the LICENSE file in the root directory of this source tree. **/ html { background-color:#fff; text-rendering: optimizelegibility; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #brew-install-button { background-color: #4EC099; color: white; border: none; padding: 4px 8px; margin-left: 4px; font-family: "HelveticaNeue-Medium", "Helvetica Neue Medium", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 14px; line-height: 20px; } #brew-install-button i { position: relative; top: 1px; } body { font-family: "HelveticaNeue", "Helvetica Neue", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; } .jumbotron.pathPickerHeader { background-color: #003945; color: white; font-family: "HelveticaNeue-Light","Helvetica Neue Light", "Helvetica Neue", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight: 100; font-weight: lighter; padding: 0; } .heading p.lead { font-family: "HelveticaNeue-Medium", "Helvetica Neue Medium", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 14px; color: #809CA2; line-height: 24px; } .navbar-inverse .navbar-brand { font-weight: 600; font-size: 16px; line-height: 18px; color: #fff; } #logo { height: 40px; margin: 20px auto 20px auto; } .jumbotron .heading { text-align: center; padding: 0px 16px; padding-bottom: 60px; padding-top: 108px; } .container .row .asciiDemo { height: 540px; text-align: center; } .callToAction { text-align: center; background-color: #1F242A; padding: 24px 0; } .callToAction p { font-family: "Menlo-Regular", "Menlo Regular", "Menlo"; font-size: 12px; color: #809CA2; line-height: 18px; margin-bottom: 0; } .callToAction pre { display: inline-block; margin: 0; } div.row a.btn.btn-success { background-color: #4EC099; border-radius: 4px; border-style: none; font-family: "HelveticaNeue-Medium", "Helvetica Neue Medium", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 12px; color: #FFFFFF; line-height: 18px; padding: 8px 16px; margin-top: 20px; } #brew-install-button.zeroclipboard-is-hover, div.row a.btn.btn-success:hover { background-color: #4AB691; } .jumbotron { margin-bottom: 0; } h1 { font-family: "HelveticaNeue-Thin","Helvetica Neue Thin", "Helvetica Neue", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 64px; color: #FFFFFF; line-height: 80px; } h2 { font-family: "HelveticaNeue-Light","Helvetica Neue Light", "Helvetica Neue", "Segoe UI", Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 36px; color: #1F242A; line-height: 54px; margin-bottom: 20px; } p { font-size: 16px; color: #787B7F; line-height: 24px; margin-bottom: 20px; } .row { margin: 80px auto; } .row:last-of-type { border-style: 1px solid red; margin-bottom: 80px; } .content { padding: 0px 36px 60px 36px; } hr { margin: 60px auto; border-top: 1px solid #EEE; } .navbar { margin-bottom: 0; } #navbar { padding-right: 36px; background-color: #1F242A; border: none; border-top: 1px solid #111; } .navbar-inverse { background-color: #1F242A; border: none; } .navbar-inverse .navbar-collapse { border: none; border-color: none; } .navbar-collapse { border-top: none; -webkit-box-shadow: none; box-shadow: none; } .navbar-inverse .navbar-toggle { border: none; } .navbar-toggle { float: right; margin-left: 5px; } .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color: #1F242A; } .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { background-color: rgba(0,0,0,0); display: none; } .navbar-right { float: left; } .navbar-nav { margin: 0 0px; } .nav>li>a { padding-left: 0; } .github-counter { margin-left: 0px; padding-top: 20px; padding-bottom: 48px; } .navbar-inverse .navbar-nav>li>a { padding-top: 20px; padding-bottom: 12px; color: #fff; } @media (min-width: 768px) { .navbar-inverse { background-color: #003945; border-style: none; } .nav iframe { padding: 15px auto; } .navbar { margin-bottom: 0; border-radius: 0; } #navbar { background-color: #003945; padding-left: 36px; padding-right: 36px; } .navbar-inverse .navbar-brand { display: none; } .navbar-inverse .navbar-nav>li>a { font-weight: 600; font-size: 14px; line-height: 18px; color: #809CA2; padding-top: 44px; padding-bottom: 44px; padding-right: 24px; } .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { background-color: #003945; display: inline-block; } .navbar-inverse .navbar-nav>li>a:first-of-type { padding-left: 0; } .github-counter { padding-top: 44px; padding-bottom: 44px; } .jumbotron .heading { padding-top: 0; } .container { padding-left: 0px; padding-right: 0px; } } /* Regarding video demo missing */ .mobile-show{ display: none; } .mobile-show img { width:300px; height: auto; } @media only screen and (min-device-width : 320px) and (max-device-width : 480px){ .mobile-show {display: inline; width: 50pxpx; height: 50px;} .mobile-hide {display: none;} }