0
0
mirror of https://github.com/twbs/bootstrap.git synced 2024-12-12 00:08:59 +01:00
Bootstrap/assets/css/docs.css

897 lines
17 KiB
CSS
Raw Normal View History

2013-02-12 21:16:32 +01:00
/*
* Bootstrap Documentation
* Special styles for presenting Bootstrap's documentation and code examples.
*/
/* Key scaffolding
-------------------------------------------------- */
body {
position: relative; /* For scrollyspy */
2013-05-09 07:50:41 +02:00
padding-top: 50px; /* Account for fixed navbar */
2013-02-12 21:16:32 +01:00
}
/* Custom docs button */
.btn-bs {
2013-07-26 09:04:15 +02:00
color: #563d7c;
background-color: #fff;
border-color: #e5e5e5;
}
.btn-bs:hover,
.btn-bs:focus,
.btn-bs:active {
color: #fff;
2013-07-26 09:04:15 +02:00
background-color: #563d7c;
border-color: #563d7c;
}
/* Homepage button */
.btn-outline {
color: #fff;
background-color: transparent;
border-color: #cdbfe3;
}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active {
color: #563d7c;
background-color: #fff;
border-color: #fff;
}
2013-07-26 08:29:43 +02:00
/* Temp CSS until RC2 */
.bs-customize-placeholder {
margin-bottom: -100px;
padding: 80px 30px;
text-align: center;
background-color: #f5f5f5;
}
2013-05-09 07:50:41 +02:00
/* Top nav and header
-------------------------------------------------- */
.bs-docs-nav {
2013-07-26 09:04:15 +02:00
background-color: #563d7c;
2013-08-13 23:12:11 +02:00
border-color: #463265;
}
.bs-docs-nav .navbar-collapse {
border-color: #463265;
}
2013-05-15 07:08:32 +02:00
.bs-docs-nav .navbar-brand {
color: #fff;
}
2013-05-09 07:24:07 +02:00
.bs-docs-nav .navbar-nav > li > a {
2013-07-26 09:04:15 +02:00
color: #cdbfe3;
2013-05-15 07:08:32 +02:00
}
.bs-docs-nav .navbar-nav > li > a:hover {
2013-05-09 07:24:07 +02:00
color: #fff;
}
2013-05-09 07:31:49 +02:00
.bs-docs-nav .navbar-nav > .active > a,
.bs-docs-nav .navbar-nav > .active > a:hover {
2013-05-15 07:08:32 +02:00
color: #fff;
2013-07-26 09:04:15 +02:00
background-color: #463265;
2013-05-09 07:24:07 +02:00
}
2013-05-09 07:31:49 +02:00
.bs-docs-nav .navbar-toggle {
2013-07-26 09:04:15 +02:00
border-color: #563d7c;
2013-05-09 07:24:07 +02:00
}
.bs-docs-nav .navbar-toggle:hover {
2013-07-26 09:04:15 +02:00
background-color: #463265;
border-color: #463265;
}
/* Old docs callout */
.bs-old-docs {
padding: 15px 20px;
color: #777;
2013-07-27 05:36:02 +02:00
background-color: #fafafa;
border-bottom: 1px solid #e5e5e5;
}
.bs-old-docs strong {
color: #555;
}
.bs-docs-home .bs-old-docs {
padding-top: 0;
padding-bottom: 0;
text-align: center;
color: inherit;
background-color: transparent;
border-color: transparent;
}
.bs-docs-home .bs-old-docs a {
color: #fff;
}
/* Homepage */
.bs-docs-home {
color: #cdbfe3;
background-color: #563d7c;
}
2013-02-12 21:16:32 +01:00
/* Homepage masthead
2013-02-12 21:16:32 +01:00
-------------------------------------------------- */
.bs-masthead {
2013-02-12 21:16:32 +01:00
position: relative;
padding: 30px 15px;
2013-04-15 01:31:52 +02:00
text-align: center;
2013-02-12 21:16:32 +01:00
}
.bs-masthead h1 {
2013-02-12 21:16:32 +01:00
font-size: 50px;
2013-04-14 21:49:35 +02:00
line-height: 1;
color: #fff;
2013-02-12 21:16:32 +01:00
}
/* Download button */
.bs-masthead .btn-outline {
margin-top: 20px;
margin-bottom: 20px;
2013-02-12 21:16:32 +01:00
padding: 18px 24px;
font-size: 21px;
}
/* Textual links */
.bs-social {
margin-top: 30px;
text-align: center;
}
.bs-masthead-links {
2013-06-21 20:56:47 +02:00
margin-top: 20px;
margin-bottom: 20px;
padding-left: 0;
2013-02-12 21:16:32 +01:00
list-style: none;
text-align: center;
2013-02-12 21:16:32 +01:00
}
.bs-masthead-links li {
2013-02-12 21:16:32 +01:00
display: inline;
color: #999;
}
.bs-masthead-links li + li {
2013-04-14 21:49:35 +02:00
margin-left: 20px;
2013-02-12 21:16:32 +01:00
}
.bs-masthead-links a {
color: #fff;
}
2013-02-12 21:16:32 +01:00
/* Customize and Download button
-------------------------------------------------- */
.bs-customizer .toggle {
float: right;
}
.bs-customizer label {
margin-top: 10px;
2013-05-24 06:34:32 +02:00
font-weight: 500;
color: #444;
}
.bs-customizer h2 {
margin-top: 0;
margin-bottom: 5px;
padding-top: 30px;
2013-05-24 06:34:32 +02:00
}
.bs-customizer h4 {
margin-top: 15px;
}
.bs-customizer input[type="text"] {
background-color: #fafafa;
}
.bs-customizer .help-block {
font-size: 12px;
}
.bs-customize-download {
text-align: center;
}
/* Docs pages and sections
2013-02-12 21:16:32 +01:00
-------------------------------------------------- */
/* Page headers */
2013-05-09 07:51:44 +02:00
.bs-header {
2013-05-09 07:31:49 +02:00
padding: 30px 30px 40px;
2013-05-09 07:29:53 +02:00
font-size: 16px;
color: #5a5a5a;
2013-05-09 07:31:49 +02:00
text-align: center;
border-bottom: 1px solid #e5e5e5;
2013-05-09 07:29:53 +02:00
}
2013-05-09 07:51:44 +02:00
.bs-header h1 {
2013-07-26 09:04:15 +02:00
color: #563d7c;
2013-05-09 07:29:53 +02:00
}
2013-05-09 07:51:44 +02:00
.bs-header p {
2013-05-09 07:29:53 +02:00
font-weight: 300;
line-height: 1.5;
2013-02-12 21:16:32 +01:00
}
2013-07-18 08:22:28 +02:00
.bs-header .container {
position: relative;
}
2013-08-12 04:19:56 +02:00
.bs-docs-section + .bs-docs-section {
padding-top: 80px;
2013-07-27 04:32:05 +02:00
}
2013-07-18 08:22:28 +02:00
/* Ads in page headers */
.carbonad {
width: auto !important;
margin: 50px -30px -40px !important;
padding: 20px !important;
overflow: hidden; /* clearfix */
height: auto !important;
font-size: 13px !important;
line-height: 16px !important;
text-align: left;
background: none !important;
border: 0 !important;
border-top: 1px solid #e5e5e5 !important;
}
.carbonad-img {
margin: 0 !important;
}
.carbonad-text,
.carbonad-tag {
float: none !important;
display: block !important;
width: auto !important;
height: auto !important;
margin-left: 145px !important;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
.carbonad-text {
padding-top: 0 !important;
}
.carbonad-tag {
text-align: left !important;
}
.carbonad #azcarbon > img {
display: none; /* hide what I assume are tracking images */
}
2013-02-12 21:16:32 +01:00
/* Docs sidebar
2013-02-12 21:16:32 +01:00
-------------------------------------------------- */
/* By default it's not affixed in mobile views, so undo that */
.bs-sidebar.affix {
position: static;
}
/* First level of nav */
.bs-sidenav {
margin-top: 30px;
margin-bottom: 30px;
2013-07-27 03:52:05 +02:00
padding-top: 10px;
padding-bottom: 10px;
text-shadow: 0 1px 0 #fff;
2013-07-27 05:20:21 +02:00
background-color: #f7f5fa;
border-radius: 5px;
2013-03-28 08:21:21 +01:00
}
/* All levels of nav */
.bs-sidebar .nav > li > a {
2013-03-30 07:33:08 +01:00
display: block;
2013-07-27 04:58:46 +02:00
color: #716b7a;
2013-07-27 00:34:50 +02:00
padding: 5px 20px;
}
.bs-sidebar .nav > li > a:hover,
.bs-sidebar .nav > li > a:focus {
2013-03-30 07:33:08 +01:00
text-decoration: none;
2013-07-27 04:58:46 +02:00
background-color: #e5e3e9;
border-right: 1px solid #dbd8e0;
2013-03-28 08:21:21 +01:00
}
.bs-sidebar .nav > .active > a,
.bs-sidebar .nav > .active:hover > a,
.bs-sidebar .nav > .active:focus > a {
2013-07-27 00:34:50 +02:00
font-weight: bold;
2013-07-26 09:04:15 +02:00
color: #563d7c;
background-color: transparent;
2013-07-26 09:04:15 +02:00
border-right: 1px solid #563d7c;
2013-03-28 08:21:21 +01:00
}
2013-03-30 07:33:08 +01:00
/* Nav: second level (shown on .active) */
.bs-sidebar .nav .nav {
display: none; /* Hide by default, but at >768px, show it */
2013-07-27 00:34:50 +02:00
margin-bottom: 8px;
2013-03-30 07:33:08 +01:00
}
.bs-sidebar .nav .nav > li > a {
2013-07-27 00:34:50 +02:00
padding-top: 3px;
padding-bottom: 3px;
2013-05-10 19:29:54 +02:00
padding-left: 30px;
2013-03-30 07:33:08 +01:00
font-size: 90%;
}
2013-02-12 21:16:32 +01:00
2013-05-09 07:50:41 +02:00
/* Side notes for calling out things
-------------------------------------------------- */
2013-06-25 23:12:36 +02:00
/* Base styles (regardless of theme) */
2013-05-09 07:58:54 +02:00
.bs-callout {
2013-05-09 07:50:41 +02:00
margin: 20px 0;
padding: 15px 30px 15px 15px;
2013-07-20 02:17:52 +02:00
border-left: 5px solid #eee;
2013-05-09 07:50:41 +02:00
}
2013-05-09 07:58:54 +02:00
.bs-callout h4 {
2013-05-09 07:50:41 +02:00
margin-top: 0;
}
2013-05-09 07:58:54 +02:00
.bs-callout p:last-child {
2013-05-09 07:50:41 +02:00
margin-bottom: 0;
}
2013-05-09 07:58:54 +02:00
.bs-callout code,
.bs-callout .highlight {
2013-05-09 07:50:41 +02:00
background-color: #fff;
}
2013-06-25 23:12:36 +02:00
/* Themes for different contexts */
.bs-callout-danger {
background-color: #fcf2f2;
2013-07-20 02:17:52 +02:00
border-color: #dFb5b4;
2013-06-25 23:12:36 +02:00
}
.bs-callout-warning {
background-color: #fefbed;
2013-07-20 02:17:52 +02:00
border-color: #f1e7bc;
2013-06-25 23:12:36 +02:00
}
.bs-callout-info {
background-color: #f0f7fd;
2013-07-20 02:17:52 +02:00
border-color: #d0e3f0;
2013-06-25 23:12:36 +02:00
}
2013-05-09 07:50:41 +02:00
/* Special grid styles
-------------------------------------------------- */
.show-grid {
margin-bottom: 15px;
}
2013-06-04 06:58:58 +02:00
.show-grid [class^="col-"] {
padding-top: 10px;
padding-bottom: 10px;
background-color: #eee;
border: 1px solid #ddd;
2013-07-26 09:04:15 +02:00
background-color: rgba(86,61,124,.15);
border: 1px solid rgba(86,61,124,.2);
}
2013-02-12 21:16:32 +01:00
/* Bootstrap code examples
-------------------------------------------------- */
/* Base class */
2013-05-09 07:56:29 +02:00
.bs-example {
2013-02-12 21:16:32 +01:00
position: relative;
2013-07-20 02:09:39 +02:00
padding: 45px 15px 15px;
margin: 0 -15px -1px;
background-color: #fafafa;
box-shadow: inset 0 3px 6px rgba(0,0,0,.05);
border-color: #e5e5e5 #eee #eee;
border-style: solid;
border-width: 1px 0;
2013-02-12 21:16:32 +01:00
}
/* Echo out a label for the example */
2013-05-09 07:56:29 +02:00
.bs-example:after {
2013-02-12 21:16:32 +01:00
content: "Example";
position: absolute;
2013-07-20 02:09:39 +02:00
top: 15px;
left: 15px;
2013-02-12 21:16:32 +01:00
font-size: 12px;
font-weight: bold;
2013-07-20 02:09:39 +02:00
color: #bbb;
text-transform: uppercase;
letter-spacing: 1px;
2013-02-12 21:16:32 +01:00
}
/* Tweak display of the examples */
2013-05-09 07:56:29 +02:00
.bs-example + .highlight {
margin: 0 -15px;
border-radius: 0;
border-width: 0 0 1px;
2013-02-12 21:16:32 +01:00
}
/* Tweak content of examples for optimum awesome */
2013-05-09 07:56:29 +02:00
.bs-example > p:last-child,
.bs-example > ul:last-child,
.bs-example > ol:last-child,
.bs-example > blockquote:last-child,
.bs-example > input:last-child,
.bs-example > select:last-child,
.bs-example > textarea:last-child,
.bs-example > .table:last-child,
.bs-example > .navbar:last-child
2013-05-09 07:56:29 +02:00
.bs-example > .jumbotron:last-child,
.bs-example > .alert:last-child,
.bs-example > .panel:last-child,
.bs-example > .list-group:last-child,
.bs-example > .well:last-child {
2013-02-12 21:16:32 +01:00
margin-bottom: 0;
}
2013-06-28 08:26:04 +02:00
.bs-example > p > .close {
float: none;
}
2013-02-12 21:16:32 +01:00
2013-02-24 10:29:19 +01:00
/* Typography */
.bs-example-type .table td:last-child {
2013-02-24 10:29:19 +01:00
color: #999;
vertical-align: middle;
}
.bs-example-type .table td {
2013-02-24 10:29:19 +01:00
padding: 15px 0;
border-color: #eee;
}
.bs-example-type .table tr:first-child td {
2013-02-24 10:29:19 +01:00
border-top: 0;
}
2013-05-09 07:56:29 +02:00
.bs-example-type h1,
.bs-example-type h2,
.bs-example-type h3,
.bs-example-type h4,
.bs-example-type h5,
.bs-example-type h6 {
2013-02-24 10:29:19 +01:00
margin: 0;
}
/* Forms */
.bs-example-control-sizing select,
.bs-example-control-sizing input[type="text"] + input[type="text"] {
margin-top: 10px;
}
.bs-example-form .input-group {
margin-bottom: 10px;
}
2013-03-31 00:07:50 +01:00
/* List groups */
2013-05-09 07:56:29 +02:00
.bs-example > .list-group {
2013-03-31 00:07:50 +01:00
max-width: 400px;
}
2013-02-24 10:29:19 +01:00
2013-02-12 21:16:32 +01:00
/* Navbar examples */
.bs-example .navbar:last-child {
margin-bottom: 0;
}
2013-02-12 21:16:32 +01:00
.bs-navbar-top-example,
.bs-navbar-bottom-example {
z-index: 1;
padding: 0;
min-height: 110px;
2013-02-12 21:16:32 +01:00
overflow: hidden; /* cut the drop shadows off */
}
.bs-navbar-top-example .navbar-fixed-top,
.bs-navbar-bottom-example .navbar-fixed-bottom {
position: relative;
2013-02-12 21:16:32 +01:00
margin-left: 0;
margin-right: 0;
}
.bs-navbar-top-example .navbar-fixed-top {
top: -1px;
}
.bs-navbar-bottom-example .navbar-fixed-bottom {
bottom: -1px;
}
2013-02-12 21:16:32 +01:00
.bs-navbar-top-example {
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
}
.bs-navbar-top-example:after {
top: auto;
bottom: 15px;
2013-02-12 21:16:32 +01:00
-webkit-border-radius: 0 4px 0 4px;
-moz-border-radius: 0 4px 0 4px;
border-radius: 0 4px 0 4px;
}
.bs-navbar-bottom-example {
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
.bs-navbar-bottom-example .navbar {
margin-bottom: 0;
}
/* Example modals */
2013-05-09 07:56:29 +02:00
.bs-example-modal {
2013-02-12 21:16:32 +01:00
background-color: #f5f5f5;
}
2013-05-09 07:56:29 +02:00
.bs-example-modal .modal {
2013-02-12 21:16:32 +01:00
position: relative;
top: auto;
right: auto;
left: auto;
bottom: auto;
z-index: 1;
display: block;
}
2013-05-09 07:56:29 +02:00
.bs-example-modal .modal-dialog {
2013-02-12 21:16:32 +01:00
left: auto;
margin-left: auto;
margin-right: auto;
}
2013-02-17 22:35:14 +01:00
/* Example dropdowns */
2013-05-09 07:56:29 +02:00
.bs-example > .dropdown > .dropdown-menu,
.bs-example-submenu > .pull-left > .dropup > .dropdown-menu,
.bs-example-submenu > .pull-left > .dropdown > .dropdown-menu {
2013-02-17 22:35:14 +01:00
position: static;
display: block;
margin-bottom: 5px;
}
2013-05-09 07:56:29 +02:00
.bs-example-submenu {
min-height: 230px;
2013-02-17 22:35:14 +01:00
}
2013-05-09 07:56:29 +02:00
.bs-example-submenu > .pull-left + .pull-left {
2013-02-17 22:35:14 +01:00
margin-left: 20px;
}
2013-02-12 21:16:32 +01:00
/* Example tabbable tabs */
2013-05-09 07:56:29 +02:00
.bs-example-tabs .nav-tabs {
margin-bottom: 15px;
}
/* Tooltips */
.bs-example-tooltips {
text-align: center;
}
/* Popovers */
2013-05-09 07:56:29 +02:00
.bs-example-popover {
padding-bottom: 24px;
background-color: #f9f9f9;
}
2013-05-09 07:56:29 +02:00
.bs-example-popover .popover {
position: relative;
display: block;
float: left;
width: 260px;
margin: 20px;
}
2013-02-12 21:16:32 +01:00
2013-05-09 07:50:41 +02:00
2013-02-12 21:16:32 +01:00
/* Example templates
-------------------------------------------------- */
2013-05-09 07:56:29 +02:00
.bs-examples h4 {
2013-02-12 21:16:32 +01:00
margin-bottom: 5px;
}
2013-05-09 07:56:29 +02:00
.bs-examples p {
2013-02-12 21:16:32 +01:00
margin-bottom: 20px;
}
/* Responsive docs
-------------------------------------------------- */
/* Responsive (scrollable) doc tables */
@media (max-width: 768px) {
.bs-table-scrollable {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
overflow-x: scroll;
border: 1px solid #ddd;
}
.bs-table-scrollable .table {
margin-bottom: 0;
border: 0;
}
.bs-table-scrollable .table th,
.bs-table-scrollable .table td {
white-space: nowrap;
}
.bs-table-scrollable .table th:first-child,
.bs-table-scrollable .table td:first-child {
border-left: 0;
}
.bs-table-scrollable .table th:last-child,
.bs-table-scrollable .table td:last-child {
border-right: 0;
}
.bs-table-scrollable .table tr:last-child th,
.bs-table-scrollable .table tr:last-child td {
border-bottom: 0;
}
}
2013-02-12 21:16:32 +01:00
/* Related: responsive utilities tables */
.table code {
font-size: 13px;
font-weight: normal;
}
/* Utility classes table
------------------------- */
.bs-table th small,
2013-02-12 21:16:32 +01:00
.responsive-utilities th small {
display: block;
font-weight: normal;
color: #999;
}
.responsive-utilities tbody th {
font-weight: normal;
}
.responsive-utilities td {
text-align: center;
}
.responsive-utilities td.is-visible {
color: #468847;
background-color: #dff0d8 !important;
}
.responsive-utilities td.is-hidden {
color: #ccc;
background-color: #f9f9f9 !important;
}
/* Responsive tests
------------------------- */
.responsive-utilities-test {
margin-top: 5px;
}
Media query (grid and responsive utilities) overhaul Grid classes have been changed to account for a fourth set of classes, meaning we now have XS, S, M, and L options. Specifically, we made the following changes: * Renames `.col-` to `.col-xs-` * Adds `.col-md-` for devices 992px wide and up * Remaps `.col-lg-` for devices 1200px wide and up Alongside that, we've updated our media queries to better handle advanced grid layouts: * All column classes now kick in when they hit a `min-width`, undoing the #9128 fix in https://github.com/twbs/bootstrap/commit/db45a60cc86190a060f0baf0b3961cb c690f3a65 * All column offsets, pushes, and pulls are scoped to an appropriate range, meaning a `min-width` and `max-width` (thanks for the idea, @eratzlaff) We've also modified the widths of our grid containers for the small device grid (now a max 720px instead of 728px) and large device grid (now a max 1140px instead of 1170px) to avoid horizontal scrollbar problems in Firefox (likely due to box-sizing, which is why we didn't see it in 2.x). Similarly, we've updated the responsive ultility classes to match the new four media query approach of the grid system. That means we've: * Added new `.visible-xs` and `.hidden-xs` classes * Reassigns visible and hidden classes for small, medium, and large to matching grid system media queries * Updates docs examples to match grid system and account for fourth utility range ----- Fixes the following: * #9135: fourth grid tier * #9302: undoes previous range change for small grid system, so no need to update any docs here * #8755: consistent grid and responsive utilities schemas) * #9195, #9216, and #9227: no more horizontal scrollbars
2013-08-12 09:28:50 +02:00
.responsive-utilities-test .col-xs-6 {
margin-bottom: 10px;
2013-02-12 21:16:32 +01:00
}
.responsive-utilities-test span {
padding: 15px 10px;
2013-05-17 05:07:41 +02:00
font-size: 14px;
font-weight: bold;
line-height: 1.1;
text-align: center;
border-radius: 4px;
2013-02-12 21:16:32 +01:00
}
2013-05-17 05:07:41 +02:00
.responsive-utilities-test.visible-on [class*="hidden"],
.responsive-utilities-test.hidden-on [class*="visible"] {
color: #999;
border: 1px solid #ddd;
}
.responsive-utilities-test.visible-on [class*="visible"],
.responsive-utilities-test.hidden-on [class*="hidden"] {
2013-02-12 21:16:32 +01:00
color: #468847;
background-color: #dff0d8;
border: 1px solid #d6e9c6;
}
/* Footer
-------------------------------------------------- */
.bs-footer {
2013-05-10 02:36:02 +02:00
padding-top: 40px;
padding-bottom: 30px;
2013-02-12 21:16:32 +01:00
margin-top: 100px;
2013-05-10 02:36:02 +02:00
text-align: center;
2013-02-12 21:16:32 +01:00
border-top: 1px solid #e5e5e5;
}
.bs-footer p {
2013-02-12 21:16:32 +01:00
margin-bottom: 0;
color: #777;
}
.footer-links {
margin: 10px 0;
padding-left: 0;
2013-02-12 21:16:32 +01:00
}
.footer-links li {
display: inline;
padding: 0 2px;
}
.footer-links li:first-child {
padding-left: 0;
}
/* Social proof buttons from GitHub & Twitter */
2013-05-09 07:54:25 +02:00
.bs-social {
2013-02-12 21:16:32 +01:00
margin-bottom: 20px;
}
2013-05-09 07:54:25 +02:00
.bs-social-buttons {
2013-02-12 21:16:32 +01:00
display: inline-block;
margin-bottom: 0;
padding-left: 0;
2013-02-12 21:16:32 +01:00
list-style: none;
}
2013-05-09 07:54:25 +02:00
.bs-social-buttons li {
2013-02-12 21:16:32 +01:00
display: inline-block;
line-height: 1;
}
2013-05-09 07:54:25 +02:00
.bs-social-buttons li + li {
2013-04-14 21:49:35 +02:00
margin-left: 15px;
}
2013-05-09 07:54:25 +02:00
.bs-social-buttons .twitter-follow-button {
2013-02-12 21:16:32 +01:00
width: 225px !important;
}
2013-05-09 07:54:25 +02:00
.bs-social-buttons .twitter-share-button {
2013-02-12 21:16:32 +01:00
width: 98px !important;
}
2013-08-13 00:23:37 +02:00
/* Style the GitHub buttons via CSS instead of inline attributes */
.github-btn {
border: 0;
overflow: hidden;
}
2013-02-12 21:16:32 +01:00
/* Misc docs stuff
-------------------------------------------------- */
/* Pseudo :focus state for showing how it looks in the docs */
#focusedInput {
2013-02-12 21:16:32 +01:00
border-color: rgba(82,168,236,.8);
outline: 0;
outline: thin dotted \9; /* IE6-9 */
-moz-box-shadow: 0 0 8px rgba(82,168,236,.6);
box-shadow: 0 0 8px rgba(82,168,236,.6);
}
/* Scrollspy demo on fixed height div */
.scrollspy-example {
position: relative;
height: 200px;
margin-top: 10px;
overflow: auto;
}
.highlight {
padding: 9px 14px;
margin-bottom: 14px;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
border-radius: 4px;
}
.highlight pre {
padding: 0;
margin-top: 0;
margin-bottom: 0;
background-color: transparent;
border: 0;
white-space: nowrap;
}
.highlight pre code {
font-size: inherit;
color: #333; /* Effectively the base text color */
}
.highlight pre .lineno {
display: inline-block;
width: 22px;
padding-right: 5px;
margin-right: 10px;
text-align: right;
color: #bebec5;
}
2013-05-09 07:50:41 +02:00
/* Better spacing on download options in getting started */
.bs-docs-dl-options h4 {
margin-top: 15px;
margin-bottom: 5px;
2013-02-12 21:16:32 +01:00
}
2013-05-09 07:50:41 +02:00
2013-02-12 21:16:32 +01:00
/* Responsive variations
-------------------------------------------------- */
/* Hide code snippets on mobile devices */
@media screen and (max-width: 480px) {
.highlight {
display: none;
}
}
2013-02-12 21:16:32 +01:00
/* Tablets and up */
@media screen and (min-width: 768px) {
2013-05-09 07:51:44 +02:00
.bs-header {
2013-05-09 07:29:53 +02:00
font-size: 21px;
2013-05-09 07:31:49 +02:00
text-align: left;
2013-05-09 07:29:53 +02:00
}
2013-05-09 07:51:44 +02:00
.bs-header h1 {
2013-05-09 07:29:53 +02:00
font-size: 60px;
line-height: 1;
}
2013-07-20 02:09:39 +02:00
.bs-example {
margin-left: 0;
margin-right: 0;
background-color: #fff;
border-width: 1px;
border-color: #ddd;
border-radius: 4px 4px 0 0;
box-shadow: none;
}
.bs-example + .prettyprint,
.bs-example + .highlight {
margin-top: 0;
margin-left: 0;
margin-right: 0;
border-width: 1px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
2013-07-20 02:09:39 +02:00
2013-07-18 08:22:28 +02:00
.carbonad {
margin: 0 !important;
border: 1px solid #e5e5e5 !important;
border-radius: 4px;
}
/* Show the docs nav */
.bs-sidebar {
display: block;
}
2013-02-12 21:16:32 +01:00
/* Tweak display of docs jumbotrons */
.bs-masthead {
padding-top: 140px;
padding-bottom: 140px;
2013-02-12 21:16:32 +01:00
}
.bs-masthead h1 {
2013-02-12 21:16:32 +01:00
font-size: 100px;
}
.bs-masthead .lead {
2013-04-15 01:31:52 +02:00
margin-left: 15%;
margin-right: 15%;
2013-02-12 21:16:32 +01:00
font-size: 30px;
}
.bs-navbar-top-example .navbar-fixed-top,
.bs-navbar-bottom-example .navbar-fixed-bottom {
position: absolute;
}
2013-02-12 21:16:32 +01:00
}
/* Tablets/desktops and up */
@media screen and (min-width: 992px) {
.bs-header h1,
.bs-header p {
margin-right: 380px;
}
.carbonad {
position: absolute;
top: 20px;
right: 0;
padding: 15px !important;
width: 330px !important;
min-height: 132px;
}
}
2013-03-04 08:41:16 +01:00
@media screen and (min-width: 992px) and (min-height: 700px) {
/* Show the hidden subnavs when space allows it */
.bs-sidebar .nav > .active > ul {
display: block;
}
/* Widen the fixed sidebar */
2013-07-26 08:30:13 +02:00
.bs-sidebar.affix,
.bs-sidebar.affix-bottom {
width: 213px;
}
.bs-sidebar.affix {
position: fixed; /* Undo the static from mobile-first approach */
2013-07-26 08:30:13 +02:00
top: 80px;
}
.bs-sidebar.affix-bottom {
position: absolute; /* Undo the static from mobile-first approach */
}
.bs-sidebar.affix-bottom .bs-sidenav,
.bs-sidebar.affix .bs-sidenav {
margin-top: 0;
margin-bottom: 0;
}
2013-02-12 21:16:32 +01:00
}
/* Large desktops and up */
@media screen and (min-width: 1200px) {
/* Widen the fixed sidebar again */
2013-07-26 08:30:13 +02:00
.bs-sidebar.affix-bottom,
.bs-sidebar.affix {
width: 263px;
}
}