UNPKG

xzdoc

Version:
474 lines (430 loc) 11.6 kB
/* Add additional stylesheets below -------------------------------------------------- */ /* Bootstrap's documentation styles Special styles for presenting Bootstrap's documentation and examples */ /* Code in headings */ h3 code { font-size: 14px; font-weight: normal; } /* Tweak navbar brand link to be super sleek -------------------------------------------------- */ /* Change the docs' brand */ .navbar-inverse .navbar-brand { font-weight: bold; color: #000; text-shadow: 0 1px 0 rgba(255,255,255,.3), 0 0 30px rgba(255,255,255,.725); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .navbar-inverse .navbar-brand:hover { color: #fff; text-decoration: none; text-shadow: 0 1px 0 rgba(255,255,255,.6), 0 0 30px rgba(255,255,255,.9); } .navbar-inverse .navbar-brand:first-letter { text-transform: uppercase; } .navbar .nav > li a:first-letter { text-transform: uppercase; } table { table-layout: fixed; } /* padding for in-page bookmarks and fixed navbar */ section > .page-header, section > .lead { color: #5a5a5a; } section > ul li { margin-bottom: 5px; } /* Separators (hr) */ .bs-docs-separator { margin: 40px 0 39px; } /* Faded out hr */ hr.soften { height: 1px; margin: 70px 0; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0)); border: 0; } /* Jumbotrons -------------------------------------------------- */ /* Base class ------------------------- */ .jumbotron { position: relative; padding: 40px 0; color: #fff; text-align: center; text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075); background: #020031; /* Old browsers */ background: -moz-linear-gradient(45deg, #020031 0%, #6d3353 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#020031), color-stop(100%,#6d3353)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(45deg, #020031 0%,#6d3353 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(45deg, #020031 0%,#6d3353 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(45deg, #020031 0%,#6d3353 100%); /* IE10+ */ background: linear-gradient(45deg, #020031 0%,#6d3353 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020031', endColorstr='#6d3353',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */ -webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2); -moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2); box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2); } .jumbotron h1 { font-size: 80px; font-weight: bold; letter-spacing: -1px; line-height: 1; } .jumbotron p { font-size: 24px; font-weight: 300; line-height: 30px; margin-bottom: 30px; } /* Link styles (used on .masthead-links as well) */ .jumbotron a { color: #fff; color: rgba(255,255,255,.5); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .jumbotron a:hover { color: #fff; text-shadow: 0 0 10px rgba(255,255,255,.25); } /* Download button */ .masthead .btn { padding: 14px 24px; font-size: 24px; font-weight: 200; color: #fff; /* redeclare to override the `.jumbotron a` */ border: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); -webkit-transition: none; -moz-transition: none; transition: none; } .masthead .btn:hover { -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25); } .masthead .btn:active { -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1); } /* Pattern overlay ------------------------- */ .jumbotron .container { position: relative; z-index: 2; } .jumbotron:after { content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(./bs-docs-masthead-pattern.png) repeat center center; opacity: .4; } /* Social proof buttons from GitHub & Twitter */ .bs-docs-social { padding: 15px 0; text-align: center; background-color: #f5f5f5; border-top: 1px solid #fff; border-bottom: 1px solid #ddd; } /* Subhead (other pages) ------------------------- */ .subhead { text-align: left; border-bottom: 1px solid #ddd; } .subhead h1 { font-size: 60px; } .subhead p { margin-bottom: 20px; } /* Footer -------------------------------------------------- */ .footer { padding: 70px 0; margin-top: 70px; border-top: 1px solid #e5e5e5; background-color: #f5f5f5; } .footer p { margin-bottom: 0; color: #777; } .footer-links { margin: 10px 0; } .footer-links li { display: inline; margin-right: 10px; } /* Misc -------------------------------------------------- */ /* Make tables spaced out a bit more */ h2 + table, h3 + table, h4 + table, h2 + .row { margin-top: 5px; } /* Example page ------------------------- */ .bootstrap-examples p { font-size: 13px; line-height: 18px; } .bootstrap-examples .thumbnail { margin-bottom: 9px; background-color: #fff; } /* Bootstrap code examples -------------------------------------------------- */ /* Base class */ .bs-docs-example { position: relative; margin: 15px 0; padding: 39px 19px 14px; *padding-top: 19px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } /* Echo out a label for the example */ .bs-docs-example:after { content: "Example"; position: absolute; top: -1px; left: -1px; padding: 3px 7px; font-size: 12px; font-weight: bold; background-color: #f5f5f5; border: 1px solid #ddd; color: #9da0a4; -webkit-border-radius: 4px 0 4px 0; -moz-border-radius: 4px 0 4px 0; border-radius: 4px 0 4px 0; } /* Remove spacing between an example and it's code */ .bs-docs-example + .prettyprint { margin-top: -20px; padding-top: 15px; } /* Sidenav for Docs -------------------------------------------------- */ .bs-docs-sidenav { width: 228px; margin: 30px 0 0; padding: 0; background-color: #fff; border-radius: 6px; box-shadow: 0 1px 4px rgba(0,0,0,.065); } .bs-docs-sidenav > li > a { display: block; *width: 190px; margin: 0 0 -1px; padding: 8px 14px; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; } .bs-docs-sidenav > li:first-child > a { border-top-right-radius: 6px; border-top-left-radius: 6px; border-top: 1px solid #e5e5e5; } .bs-docs-sidenav > li:last-child > a { border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } .bs-docs-sidenav .level_1 a { text-indent: 0; } .bs-docs-sidenav .level_2 a { text-indent: 0.5em; } .bs-docs-sidenav .level_3 a { text-indent: 1em; } .bs-docs-sidenav .level_4 a { text-indent: 1.5em; } .bs-docs-sidenav .level_5 a { text-indent: 2em; } .bs-docs-sidenav .level_6 a { text-indent: 2.5em; } .bs-docs-sidenav > .active > a { position: relative; z-index: 2; padding: 9px 15px; border: 0; text-shadow: 0 1px 0 rgba(0,0,0,.15); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); } .accordion { display: block; *width: 190px; margin: 0 0 -1px; padding: 8px 14px; border-bottom: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; } .bs-docs-sidenav > li:first-child > div { border-top-right-radius: 6px; border-top-left-radius: 6px; border-top: 1px solid #e5e5e5; } .bs-docs-sidenav > li:last-child > div { border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } .bs-docs-sidenav .level_1 a { text-indent: 0; } .bs-docs-sidenav .level_2 a { text-indent: 0.5em; } .bs-docs-sidenav .level_3 a { text-indent: 1em; } .bs-docs-sidenav .level_4 a { text-indent: 1.5em; } .bs-docs-sidenav .level_5 a { text-indent: 2em; } .bs-docs-sidenav .level_6 a { text-indent: 2.5em; } .bs-docs-sidenav > .active > a { position: relative; z-index: 2; padding: 9px 15px; border: 0; text-shadow: 0 1px 0 rgba(0,0,0,.15); -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1); } /* collapse related */ .api_side_link { display: inline-block; width: 190px; } .accordion-heading { display: inline-block; } .accordion-marker { display: inline-block; float: right; } .accordion-toggle, .glyphicon { display: inline-block; float: right; border: 0; text-decoration: none; color: #93a1a1; } /* Chevrons */ .bs-docs-sidenav .icon-chevron-right, .glyphicon-chevron-right, .glyphicon-chevron-down { float: right; margin-top: 2px; margin-right: -6px; opacity: .25; } .bs-docs-sidenav > li > a:hover { background-color: #f5f5f5; } .bs-docs-sidenav > li > div > div > div > a:hover { background-color: #f5f5f5; text-decoration: none; } .bs-docs-sidenav a:hover .icon-chevron-right, .glyphicon-chevron-right, .glyphicon-chevron-down { opacity: .5; } .bs-docs-sidenav .active .icon-chevron-right, .glyphicon-chevron-right, .glyphicon-chevron-down, .bs-docs-sidenav .active a:hover .icon-chevron-right, .glyphicon-chevron-right, .glyphicon-chevron-down { /*background-image: url(../img/glyphicons-halflings-white.png);*/ opacity: 1; } .bs-docs-sidenav.affix { top: 0; } .bs-docs-sidenav.affix-bottom { position: absolute; top: auto; bottom: 270px; } .top-navbar { margin-bottom: 0; } .navbar .nav > li > .dropdown-menu::after { top: -5px; } /* Google prettify style */ .com { color: #93a1a1; } .lit { color: #195f91; } .pun, .opn, .clo { color: #93a1a1; } .fun { color: #dc322f; } .str, .atv { color: #D14; } .kwd, .prettyprint .tag { color: #1e347b; } .typ, .atn, .dec, .var { color: teal; } .pln { color: #48484c; } .prettyprint { padding: 8px; background-color: #f7f7f9; border: 1px solid #e1e1e8; } .prettyprint.linenums { -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0; } /* Specify class=linenums on a pre to get line numbering */ ol.linenums { margin: 0 0 0 33px; /* IE indents via margin-left */ } ol.linenums li { padding-left: 12px; color: #bebec5; line-height: 20px; text-shadow: 0 1px 0 #fff; } .table p { margin: 0; }