2013-02-12 21:16:32 +01:00
|
|
|
/*
|
|
|
|
* Bootstrap Documentation
|
|
|
|
* Special styles for presenting Bootstrap's documentation and code examples.
|
2013-08-18 08:53:27 +02:00
|
|
|
*
|
|
|
|
* Table of contents:
|
|
|
|
*
|
|
|
|
* Scaffolding
|
|
|
|
* Main navigation
|
|
|
|
* Footer
|
|
|
|
* Social buttons
|
|
|
|
* Homepage
|
|
|
|
* Page headers
|
|
|
|
* Old docs callout
|
|
|
|
* Ads
|
|
|
|
* Side navigation
|
2013-08-19 06:49:05 +02:00
|
|
|
* Docs sections
|
2013-08-18 08:53:27 +02:00
|
|
|
* Callouts
|
|
|
|
* Grid styles
|
|
|
|
* Examples
|
|
|
|
* Code snippets (highlight)
|
|
|
|
* Responsive tests
|
2013-08-19 04:04:30 +02:00
|
|
|
* Glyphicons
|
2013-08-18 08:53:27 +02:00
|
|
|
* Customizer
|
|
|
|
* Miscellaneous
|
2013-02-12 21:16:32 +01:00
|
|
|
*/
|
|
|
|
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Scaffolding
|
|
|
|
*
|
|
|
|
* Update the basics of our documents to prep for docs content.
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
|
|
|
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
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Keep code small in tables on account of limited space */
|
|
|
|
.table code {
|
|
|
|
font-size: 13px;
|
|
|
|
font-weight: normal;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Outline button for use within the docs */
|
2013-08-19 06:02:52 +02:00
|
|
|
.btn-outline {
|
2013-07-26 09:04:15 +02:00
|
|
|
color: #563d7c;
|
2013-07-18 07:58:49 +02:00
|
|
|
background-color: #fff;
|
|
|
|
border-color: #e5e5e5;
|
|
|
|
}
|
2013-08-19 06:02:52 +02:00
|
|
|
.btn-outline:hover,
|
|
|
|
.btn-outline:focus,
|
|
|
|
.btn-outline:active {
|
2013-07-18 07:58:49 +02:00
|
|
|
color: #fff;
|
2013-07-26 09:04:15 +02:00
|
|
|
background-color: #563d7c;
|
|
|
|
border-color: #563d7c;
|
2013-07-18 07:58:49 +02:00
|
|
|
}
|
|
|
|
|
2013-08-19 06:02:52 +02:00
|
|
|
/* Inverted outline button (white on dark) */
|
|
|
|
.btn-outline-inverse {
|
2013-07-31 19:27:43 +02:00
|
|
|
color: #fff;
|
|
|
|
background-color: transparent;
|
|
|
|
border-color: #cdbfe3;
|
|
|
|
}
|
2013-08-19 06:02:52 +02:00
|
|
|
.btn-outline-inverse:hover,
|
|
|
|
.btn-outline-inverse:focus,
|
|
|
|
.btn-outline-inverse:active {
|
2013-07-31 19:27:43 +02:00
|
|
|
color: #563d7c;
|
2013-08-18 07:43:15 +02:00
|
|
|
text-shadow: none;
|
2013-07-31 19:27:43 +02:00
|
|
|
background-color: #fff;
|
|
|
|
border-color: #fff;
|
|
|
|
}
|
|
|
|
|
2013-05-09 07:50:41 +02:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Main navigation
|
|
|
|
*
|
|
|
|
* Turn the `.navbar` at the top of the docs purple.
|
|
|
|
*/
|
2013-05-09 07:50:41 +02:00
|
|
|
|
2013-05-09 06:56:08 +02:00
|
|
|
.bs-docs-nav {
|
2013-08-18 07:43:15 +02:00
|
|
|
text-shadow: 0 -1px 0 rgba(0,0,0,.15);
|
2013-07-26 09:04:15 +02:00
|
|
|
background-color: #563d7c;
|
2013-08-13 23:12:11 +02:00
|
|
|
border-color: #463265;
|
2013-08-16 09:54:19 +02:00
|
|
|
box-shadow: 0 1px 0 rgba(255,255,255,.1);
|
2013-05-09 06:56:08 +02:00
|
|
|
}
|
2013-08-13 06:23:28 +02:00
|
|
|
.bs-docs-nav .navbar-collapse {
|
|
|
|
border-color: #463265;
|
2013-05-09 06:56:08 +02:00
|
|
|
}
|
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;
|
2013-05-09 06:56:08 +02:00
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Footer
|
|
|
|
*
|
|
|
|
* Separated section of content at the bottom of all pages, save the homepage.
|
|
|
|
*/
|
|
|
|
|
|
|
|
.bs-footer {
|
|
|
|
padding-top: 40px;
|
|
|
|
padding-bottom: 30px;
|
|
|
|
margin-top: 100px;
|
2013-07-18 07:58:49 +02:00
|
|
|
color: #777;
|
2013-08-19 06:15:07 +02:00
|
|
|
text-align: center;
|
|
|
|
border-top: 1px solid #e5e5e5;
|
2013-07-18 07:58:49 +02:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.footer-links {
|
|
|
|
margin: 10px 0;
|
|
|
|
padding-left: 0;
|
2013-07-18 07:58:49 +02:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.footer-links li {
|
|
|
|
display: inline;
|
|
|
|
padding: 0 2px;
|
2013-07-31 19:27:43 +02:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.footer-links li:first-child {
|
|
|
|
padding-left: 0;
|
|
|
|
}
|
|
|
|
|
2013-08-19 06:15:07 +02:00
|
|
|
@media (min-width: 768px) {
|
|
|
|
.bs-footer {
|
|
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
.bs-footer p {
|
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Social buttons
|
|
|
|
*
|
|
|
|
* Twitter and GitHub social action buttons (for homepage and footer).
|
|
|
|
*/
|
|
|
|
|
|
|
|
.bs-social {
|
|
|
|
margin-top: 20px;
|
|
|
|
margin-bottom: 20px;
|
2013-08-19 06:15:07 +02:00
|
|
|
text-align: center;
|
2013-08-18 08:53:27 +02:00
|
|
|
}
|
|
|
|
.bs-social-buttons {
|
|
|
|
display: inline-block;
|
|
|
|
margin-bottom: 0;
|
|
|
|
padding-left: 0;
|
|
|
|
list-style: none;
|
|
|
|
}
|
|
|
|
.bs-social-buttons li {
|
|
|
|
display: inline-block;
|
|
|
|
line-height: 1;
|
|
|
|
padding: 5px 8px;
|
|
|
|
}
|
|
|
|
.bs-social-buttons .twitter-follow-button {
|
|
|
|
width: 225px !important;
|
|
|
|
}
|
|
|
|
.bs-social-buttons .twitter-share-button {
|
|
|
|
width: 98px !important;
|
|
|
|
}
|
|
|
|
/* Style the GitHub buttons via CSS instead of inline attributes */
|
|
|
|
.github-btn {
|
|
|
|
border: 0;
|
|
|
|
overflow: hidden;
|
|
|
|
}
|
|
|
|
|
|
|
|
@media screen and (min-width: 768px) {
|
2013-08-19 06:15:07 +02:00
|
|
|
.bs-social {
|
|
|
|
text-align: left;
|
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-social-buttons li:first-child {
|
|
|
|
padding-left: 0;
|
|
|
|
}
|
2013-07-31 19:27:43 +02:00
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Topography, yo!
|
|
|
|
*
|
|
|
|
* Apply the map background via base64 and relevant colors where we need 'em.
|
|
|
|
*/
|
|
|
|
|
2013-08-16 09:54:19 +02:00
|
|
|
.bs-docs-home,
|
|
|
|
.bs-header {
|
2013-07-31 19:27:43 +02:00
|
|
|
color: #cdbfe3;
|
|
|
|
background-color: #563d7c;
|
2013-08-19 06:59:23 +02:00
|
|
|
background-image: url(data:image/png;base64,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
|
|
|
|
}
|
|
|
|
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Homepage
|
|
|
|
*
|
|
|
|
* Tweaks to the custom homepage and the masthead (main jumbotron).
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Masthead (headings and download button) */
|
|
|
|
.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-08-18 07:43:15 +02:00
|
|
|
text-shadow: 0 1px 0 rgba(0,0,0,.15);
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-05-09 07:13:56 +02: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;
|
2013-07-31 19:27:43 +02:00
|
|
|
color: #fff;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-07-31 19:27:43 +02:00
|
|
|
.bs-masthead .btn-outline {
|
2013-08-05 17:33:15 +02:00
|
|
|
margin-top: 20px;
|
2013-08-07 02:29:41 +02:00
|
|
|
margin-bottom: 20px;
|
2013-02-12 21:16:32 +01:00
|
|
|
padding: 18px 24px;
|
|
|
|
font-size: 21px;
|
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Links to project-level content like the repo, Expo, etc */
|
2013-05-09 07:13:56 +02:00
|
|
|
.bs-masthead-links {
|
2013-06-21 20:56:47 +02:00
|
|
|
margin-top: 20px;
|
|
|
|
margin-bottom: 20px;
|
2013-08-16 23:04:11 +02:00
|
|
|
padding: 0 15px;
|
2013-02-12 21:16:32 +01:00
|
|
|
list-style: none;
|
2013-08-19 06:15:07 +02:00
|
|
|
text-align: center;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-05-09 07:13:56 +02:00
|
|
|
.bs-masthead-links li {
|
2013-02-12 21:16:32 +01:00
|
|
|
display: inline;
|
|
|
|
}
|
2013-05-09 07:13:56 +02:00
|
|
|
.bs-masthead-links li + li {
|
2013-04-14 21:49:35 +02:00
|
|
|
margin-left: 20px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-07-31 19:27:43 +02:00
|
|
|
.bs-masthead-links a {
|
|
|
|
color: #fff;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
.bs-masthead {
|
|
|
|
text-align: left;
|
|
|
|
padding-top: 140px;
|
|
|
|
padding-bottom: 140px;
|
|
|
|
}
|
|
|
|
.bs-masthead h1 {
|
|
|
|
font-size: 100px;
|
|
|
|
}
|
|
|
|
.bs-masthead .lead {
|
|
|
|
margin-right: 25%;
|
|
|
|
font-size: 30px;
|
|
|
|
}
|
|
|
|
.bs-masthead-links {
|
|
|
|
padding: 0;
|
2013-08-19 06:15:07 +02:00
|
|
|
text-align: left;
|
2013-08-18 08:53:27 +02:00
|
|
|
}
|
2013-08-16 05:25:43 +02:00
|
|
|
}
|
|
|
|
|
2013-05-23 02:30:58 +02:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Page headers
|
|
|
|
*
|
|
|
|
* Jumbotron-esque headers at the top of every page that's not the homepage.
|
|
|
|
*/
|
2013-05-23 02:30:58 +02:00
|
|
|
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-05-09 07:13:56 +02:00
|
|
|
/* Page headers */
|
2013-05-09 07:51:44 +02:00
|
|
|
.bs-header {
|
2013-08-17 23:21:58 +02:00
|
|
|
padding: 30px 15px 40px; /* side padding builds on .container 15px, so 30px */
|
2013-05-09 07:29:53 +02:00
|
|
|
font-size: 16px;
|
2013-05-09 07:31:49 +02:00
|
|
|
text-align: center;
|
2013-08-18 07:43:15 +02:00
|
|
|
text-shadow: 0 1px 0 rgba(0,0,0,.15);
|
2013-05-09 07:29:53 +02:00
|
|
|
}
|
2013-05-09 07:51:44 +02:00
|
|
|
.bs-header h1 {
|
2013-08-16 09:54:19 +02:00
|
|
|
color: #fff;
|
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-18 08:53:27 +02:00
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
.bs-header {
|
|
|
|
font-size: 21px;
|
|
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
.bs-header h1 {
|
|
|
|
font-size: 60px;
|
|
|
|
line-height: 1;
|
|
|
|
}
|
2013-07-27 04:32:05 +02:00
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
@media screen and (min-width: 992px) {
|
|
|
|
.bs-header h1,
|
|
|
|
.bs-header p {
|
|
|
|
margin-right: 380px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Carbon ads
|
|
|
|
*
|
|
|
|
* Single display ad that shows on all pages (except homepage) in page headers.
|
|
|
|
* The hella `!important` is required for any pre-set property.
|
|
|
|
*/
|
|
|
|
|
2013-07-18 08:22:28 +02:00
|
|
|
.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;
|
2013-08-16 09:54:19 +02:00
|
|
|
background: #463265 !important;
|
2013-07-18 08:22:28 +02:00
|
|
|
border: 0 !important;
|
2013-08-17 23:21:58 +02:00
|
|
|
box-shadow: inset 0 3px 5px rgba(0,0,0,.075);
|
2013-07-18 08:22:28 +02:00
|
|
|
}
|
|
|
|
.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 {
|
2013-08-16 09:54:19 +02:00
|
|
|
color: #cdbfe3 !important;
|
2013-07-18 08:22:28 +02:00
|
|
|
text-align: left !important;
|
|
|
|
}
|
2013-08-16 09:54:19 +02:00
|
|
|
.carbonad-text a,
|
|
|
|
.carbonad-tag a {
|
|
|
|
color: #fff !important;
|
|
|
|
}
|
2013-07-18 08:22:28 +02:00
|
|
|
.carbonad #azcarbon > img {
|
|
|
|
display: none; /* hide what I assume are tracking images */
|
|
|
|
}
|
2013-05-09 07:13:56 +02:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
.carbonad {
|
|
|
|
margin: 0 !important;
|
|
|
|
border-radius: 4px;
|
|
|
|
box-shadow: inset 0 3px 5px rgba(0,0,0,.075), 0 1px 0 rgba(255,255,255,.1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@media screen and (min-width: 992px) {
|
|
|
|
.carbonad {
|
|
|
|
position: absolute;
|
|
|
|
top: 20px;
|
|
|
|
right: 0;
|
|
|
|
padding: 15px !important;
|
|
|
|
width: 330px !important;
|
|
|
|
min-height: 132px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Callout for 2.3.2 docs
|
|
|
|
*
|
|
|
|
* Only appears below page headers (not on the homepage). The homepage gets its
|
|
|
|
* own link with the masthead links.
|
|
|
|
*/
|
|
|
|
|
|
|
|
.bs-old-docs {
|
|
|
|
padding: 15px 20px;
|
|
|
|
color: #777;
|
|
|
|
background-color: #fafafa;
|
|
|
|
border-top: 1px solid #fff;
|
|
|
|
border-bottom: 1px solid #e5e5e5;
|
|
|
|
}
|
|
|
|
.bs-old-docs strong {
|
|
|
|
color: #555;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Side navigation
|
|
|
|
*
|
|
|
|
* Scrollspy and affixed enhanced navigation to highlight sections and secondary
|
|
|
|
* sections of docs content.
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-05-09 07:42:42 +02: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;
|
2013-05-09 06:56:08 +02:00
|
|
|
text-shadow: 0 1px 0 #fff;
|
2013-07-27 05:20:21 +02:00
|
|
|
background-color: #f7f5fa;
|
2013-05-09 06:56:08 +02:00
|
|
|
border-radius: 5px;
|
2013-03-28 08:21:21 +01:00
|
|
|
}
|
2013-05-09 07:42:42 +02: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;
|
2013-03-28 09:08:14 +01:00
|
|
|
}
|
2013-05-09 07:42:42 +02:00
|
|
|
.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
|
|
|
}
|
2013-05-09 07:42:42 +02: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;
|
2013-03-28 11:06:00 +01:00
|
|
|
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) */
|
2013-05-09 07:42:42 +02:00
|
|
|
.bs-sidebar .nav .nav {
|
2013-07-29 21:28:54 +02:00
|
|
|
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
|
|
|
}
|
2013-05-09 07:42:42 +02: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-08-18 08:53:27 +02:00
|
|
|
/* Show and affix the side nav when space allows it */
|
|
|
|
@media screen and (min-width: 992px) {
|
|
|
|
.bs-sidebar .nav > .active > ul {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
/* Widen the fixed sidebar */
|
|
|
|
.bs-sidebar.affix,
|
|
|
|
.bs-sidebar.affix-bottom {
|
|
|
|
width: 213px;
|
|
|
|
}
|
|
|
|
.bs-sidebar.affix {
|
|
|
|
position: fixed; /* Undo the static from mobile first approach */
|
|
|
|
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;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@media screen and (min-width: 1200px) {
|
|
|
|
/* Widen the fixed sidebar again */
|
|
|
|
.bs-sidebar.affix-bottom,
|
|
|
|
.bs-sidebar.affix {
|
|
|
|
width: 263px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Docs sections
|
|
|
|
*
|
|
|
|
* Content blocks for each component or feature.
|
|
|
|
*/
|
|
|
|
|
2013-08-19 07:19:56 +02:00
|
|
|
/* Space things out */
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-docs-section + .bs-docs-section {
|
2013-08-19 08:51:09 +02:00
|
|
|
padding-top: 40px;
|
2013-08-18 08:53:27 +02:00
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-19 08:09:09 +02:00
|
|
|
/* Janky fix for preventing navbar from overlapping */
|
2013-08-19 08:51:09 +02:00
|
|
|
h1[id] {
|
2013-08-19 07:19:56 +02:00
|
|
|
padding-top: 80px;
|
2013-08-19 08:51:09 +02:00
|
|
|
margin-top: -45px;
|
2013-08-19 07:19:56 +02:00
|
|
|
}
|
|
|
|
|
2013-03-28 11:06:00 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Callouts
|
|
|
|
*
|
|
|
|
* Not quite alerts, but custom and helpful notes for folks reading the docs.
|
|
|
|
* Requires a base and modifier class.
|
|
|
|
*/
|
2013-05-09 07:50:41 +02:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Common styles for all types */
|
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-08-18 08:53:27 +02:00
|
|
|
/* Variations */
|
2013-06-25 23:12:36 +02:00
|
|
|
.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 {
|
2013-06-26 15:59:33 +02:00
|
|
|
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
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Grid examples
|
|
|
|
*
|
|
|
|
* Highlight the grid columns within the docs so folks can see their padding,
|
|
|
|
* alignment, sizing, etc.
|
|
|
|
*/
|
2013-05-09 07:13:56 +02:00
|
|
|
|
|
|
|
.show-grid {
|
|
|
|
margin-bottom: 15px;
|
|
|
|
}
|
2013-06-04 06:58:58 +02:00
|
|
|
.show-grid [class^="col-"] {
|
2013-05-09 07:13:56 +02:00
|
|
|
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-05-09 07:13:56 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Examples
|
|
|
|
*
|
|
|
|
* Isolated sections of example content for each component or feature. Usually
|
|
|
|
* followed by a code snippet.
|
|
|
|
*/
|
2013-05-09 07:13:56 +02:00
|
|
|
|
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;
|
2013-08-14 23:24:00 +02:00
|
|
|
margin: 0 -15px 15px;
|
2013-07-20 02:09:39 +02:00
|
|
|
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
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Tweak display of the code snippets when following an example */
|
2013-05-09 07:56:29 +02:00
|
|
|
.bs-example + .highlight {
|
2013-08-14 23:24:00 +02:00
|
|
|
margin: -15px -15px 15px;
|
2013-08-13 06:23:28 +02:00
|
|
|
border-radius: 0;
|
|
|
|
border-width: 0 0 1px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Make the examples and snippets not full-width */
|
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
.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 + .highlight {
|
|
|
|
margin-top: -16px;
|
|
|
|
margin-left: 0;
|
|
|
|
margin-right: 0;
|
|
|
|
border-width: 1px;
|
|
|
|
border-bottom-left-radius: 4px;
|
|
|
|
border-bottom-right-radius: 4px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
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,
|
2013-08-15 20:13:57 +02:00
|
|
|
.bs-example > .form-control:last-child,
|
2013-05-09 07:56:29 +02:00
|
|
|
.bs-example > .table:last-child,
|
2013-08-16 21:43:54 +02:00
|
|
|
.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,
|
2013-08-15 22:06:01 +02:00
|
|
|
.bs-example > .well:last-child,
|
2013-08-19 09:45:20 +02:00
|
|
|
.bs-example > .progress:last-child,
|
|
|
|
.bs-example > .table-responsive:last-child > .table {
|
2013-02-12 21:16:32 +01:00
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
2013-06-28 08:26:04 +02:00
|
|
|
.bs-example > p > .close {
|
2013-05-15 19:01:09 +02:00
|
|
|
float: none;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-02-24 10:29:19 +01:00
|
|
|
/* Typography */
|
2013-08-13 01:40:42 +02:00
|
|
|
.bs-example-type .table td:last-child {
|
2013-02-24 10:29:19 +01:00
|
|
|
color: #999;
|
|
|
|
vertical-align: middle;
|
|
|
|
}
|
2013-08-13 01:40:42 +02:00
|
|
|
.bs-example-type .table td {
|
2013-02-24 10:29:19 +01:00
|
|
|
padding: 15px 0;
|
|
|
|
border-color: #eee;
|
|
|
|
}
|
2013-08-13 01:40:42 +02:00
|
|
|
.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;
|
|
|
|
}
|
|
|
|
|
2013-08-15 22:40:21 +02:00
|
|
|
/* Images */
|
|
|
|
.bs-example > .img-circle,
|
|
|
|
.bs-example > .img-rounded,
|
|
|
|
.bs-example > .img-thumbnail {
|
|
|
|
margin: 5px;
|
|
|
|
}
|
|
|
|
|
2013-08-15 00:39:21 +02:00
|
|
|
/* Buttons */
|
2013-08-15 22:24:48 +02:00
|
|
|
.bs-example > .btn,
|
|
|
|
.bs-example > .btn-group {
|
2013-08-15 00:39:21 +02:00
|
|
|
margin-top: 5px;
|
|
|
|
margin-bottom: 5px;
|
|
|
|
}
|
2013-08-15 22:24:48 +02:00
|
|
|
.bs-example > .btn-toolbar + .btn-toolbar {
|
|
|
|
margin-top: 10px;
|
2013-05-14 14:33:49 +02:00
|
|
|
}
|
2013-08-15 00:39:21 +02:00
|
|
|
|
2013-05-15 08:21:30 +02:00
|
|
|
/* Forms */
|
2013-07-19 04:53:32 +02:00
|
|
|
.bs-example-control-sizing select,
|
2013-05-15 08:21:30 +02:00
|
|
|
.bs-example-control-sizing input[type="text"] + input[type="text"] {
|
|
|
|
margin-top: 10px;
|
|
|
|
}
|
2013-06-15 20:37:59 +02:00
|
|
|
.bs-example-form .input-group {
|
|
|
|
margin-bottom: 10px;
|
|
|
|
}
|
2013-08-15 23:57:55 +02:00
|
|
|
.bs-example > textarea.form-control {
|
|
|
|
resize: vertical;
|
|
|
|
}
|
2013-05-15 08:21:30 +02:00
|
|
|
|
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-08-18 08:53:27 +02:00
|
|
|
/* Navbars */
|
2013-07-27 07:09:05 +02:00
|
|
|
.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;
|
|
|
|
overflow: hidden; /* cut the drop shadows off */
|
|
|
|
}
|
2013-08-16 09:54:19 +02:00
|
|
|
.bs-navbar-top-example .navbar-header,
|
|
|
|
.bs-navbar-bottom-example .navbar-header {
|
|
|
|
margin-left: 0;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
.bs-navbar-top-example .navbar-fixed-top,
|
|
|
|
.bs-navbar-bottom-example .navbar-fixed-bottom {
|
2013-04-28 23:27:48 +02:00
|
|
|
position: relative;
|
2013-02-12 21:16:32 +01:00
|
|
|
margin-left: 0;
|
|
|
|
margin-right: 0;
|
|
|
|
}
|
|
|
|
.bs-navbar-top-example {
|
2013-08-15 22:48:47 +02:00
|
|
|
padding-bottom: 45px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
|
|
|
.bs-navbar-top-example:after {
|
|
|
|
top: auto;
|
2013-07-27 07:09:05 +02:00
|
|
|
bottom: 15px;
|
2013-08-15 22:52:46 +02:00
|
|
|
}
|
2013-04-28 23:27:48 +02:00
|
|
|
.bs-navbar-top-example .navbar-fixed-top {
|
|
|
|
top: -1px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
|
|
|
.bs-navbar-bottom-example {
|
2013-08-15 22:48:47 +02:00
|
|
|
padding-top: 45px;
|
|
|
|
}
|
2013-04-28 23:27:48 +02:00
|
|
|
.bs-navbar-bottom-example .navbar-fixed-bottom {
|
|
|
|
bottom: -1px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
|
|
|
.bs-navbar-bottom-example .navbar {
|
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
2013-08-15 22:52:46 +02:00
|
|
|
@media (min-width: 768px) {
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-navbar-top-example .navbar-fixed-top,
|
|
|
|
.bs-navbar-bottom-example .navbar-fixed-bottom {
|
|
|
|
position: absolute;
|
|
|
|
}
|
2013-08-15 22:52:46 +02:00
|
|
|
.bs-navbar-top-example {
|
|
|
|
border-radius: 0 0 4px 4px;
|
|
|
|
}
|
|
|
|
.bs-navbar-bottom-example {
|
|
|
|
border-radius: 4px 4px 0 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2013-08-16 22:30:33 +02:00
|
|
|
/* Pagination */
|
|
|
|
.bs-example .pagination {
|
|
|
|
margin-top: 10px;
|
|
|
|
margin-bottom: 10px;
|
|
|
|
}
|
|
|
|
|
2013-08-19 09:36:45 +02:00
|
|
|
/* Pager */
|
|
|
|
.bs-example > .pager {
|
|
|
|
margin-top: 0;
|
|
|
|
}
|
|
|
|
|
2013-02-12 21:16:32 +01:00
|
|
|
/* 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-08-15 22:06:25 +02:00
|
|
|
.bs-example > .dropdown > .dropdown-menu {
|
2013-02-17 22:35:14 +01:00
|
|
|
position: static;
|
|
|
|
display: block;
|
|
|
|
margin-bottom: 5px;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-02-18 05:18:29 +01:00
|
|
|
/* Example tabbable tabs */
|
2013-05-09 07:56:29 +02:00
|
|
|
.bs-example-tabs .nav-tabs {
|
2013-02-18 05:18:29 +01:00
|
|
|
margin-bottom: 15px;
|
|
|
|
}
|
|
|
|
|
2013-03-31 15:59:02 +02:00
|
|
|
/* Tooltips */
|
2013-05-09 07:57:42 +02:00
|
|
|
.bs-example-tooltips {
|
2013-03-31 15:59:02 +02:00
|
|
|
text-align: center;
|
|
|
|
}
|
2013-08-15 22:24:48 +02:00
|
|
|
.bs-example-tooltips > .btn {
|
|
|
|
margin-top: 5px;
|
|
|
|
margin-bottom: 5px;
|
|
|
|
}
|
2013-03-31 15:59:02 +02:00
|
|
|
|
|
|
|
/* Popovers */
|
2013-05-09 07:56:29 +02:00
|
|
|
.bs-example-popover {
|
2013-03-31 15:59:02 +02:00
|
|
|
padding-bottom: 24px;
|
|
|
|
background-color: #f9f9f9;
|
|
|
|
}
|
2013-05-09 07:56:29 +02:00
|
|
|
.bs-example-popover .popover {
|
2013-03-31 15:59:02 +02:00
|
|
|
position: relative;
|
|
|
|
display: block;
|
|
|
|
float: left;
|
|
|
|
width: 260px;
|
|
|
|
margin: 20px;
|
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Scrollspy demo on fixed height div */
|
|
|
|
.scrollspy-example {
|
|
|
|
position: relative;
|
|
|
|
height: 200px;
|
|
|
|
margin-top: 10px;
|
|
|
|
overflow: auto;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Code snippets
|
|
|
|
*
|
|
|
|
* Generated via Pygments and Jekyll, these are snippets of HTML, CSS, and JS.
|
|
|
|
*/
|
|
|
|
|
|
|
|
.highlight {
|
|
|
|
display: none; /* hidden by default, until >480px */
|
|
|
|
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;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Show code snippets when we have the space */
|
|
|
|
@media screen and (min-width: 481px) {
|
|
|
|
.highlight {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Responsive tests
|
|
|
|
*
|
|
|
|
* Generate a set of tests to show the responsive utilities in action.
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-07-27 06:28:44 +02:00
|
|
|
/* Responsive (scrollable) doc tables */
|
2013-08-19 06:43:05 +02:00
|
|
|
.table-responsive .highlight pre {
|
2013-08-15 00:26:01 +02:00
|
|
|
white-space: normal;
|
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Utility classes table */
|
2013-06-08 23:04:16 +02:00
|
|
|
.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;
|
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Responsive tests */
|
2013-02-12 21:16:32 +01:00
|
|
|
.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 {
|
2013-05-17 04:13:58 +02:00
|
|
|
padding: 15px 10px;
|
2013-05-17 05:07:41 +02:00
|
|
|
font-size: 14px;
|
|
|
|
font-weight: bold;
|
|
|
|
line-height: 1.1;
|
|
|
|
text-align: center;
|
2013-05-17 04:13:58 +02:00
|
|
|
border-radius: 4px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-15 08:52:57 +02:00
|
|
|
.visible-on .col-xs-6 .hidden-xs,
|
|
|
|
.visible-on .col-xs-6 .hidden-sm,
|
|
|
|
.visible-on .col-xs-6 .hidden-md,
|
|
|
|
.visible-on .col-xs-6 .hidden-lg,
|
|
|
|
.hidden-on .col-xs-6 .visible-xs,
|
|
|
|
.hidden-on .col-xs-6 .visible-sm,
|
|
|
|
.hidden-on .col-xs-6 .visible-md,
|
|
|
|
.hidden-on .col-xs-6 .visible-lg {
|
2013-05-17 05:07:41 +02:00
|
|
|
color: #999;
|
|
|
|
border: 1px solid #ddd;
|
|
|
|
}
|
2013-08-15 08:52:57 +02:00
|
|
|
.visible-on .col-xs-6 .visible-xs,
|
|
|
|
.visible-on .col-xs-6 .visible-sm,
|
|
|
|
.visible-on .col-xs-6 .visible-md,
|
|
|
|
.visible-on .col-xs-6 .visible-lg,
|
|
|
|
.hidden-on .col-xs-6 .hidden-xs,
|
|
|
|
.hidden-on .col-xs-6 .hidden-sm,
|
|
|
|
.hidden-on .col-xs-6 .hidden-md,
|
|
|
|
.hidden-on .col-xs-6 .hidden-lg {
|
2013-02-12 21:16:32 +01:00
|
|
|
color: #468847;
|
|
|
|
background-color: #dff0d8;
|
|
|
|
border: 1px solid #d6e9c6;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2013-08-19 04:04:30 +02:00
|
|
|
/*
|
|
|
|
* Glyphicons
|
|
|
|
*
|
|
|
|
* Special styles for displaying the icons and their classes in the docs.
|
|
|
|
*/
|
|
|
|
|
|
|
|
.bs-glyphicons {
|
|
|
|
padding-left: 0;
|
|
|
|
padding-bottom: 1px;
|
|
|
|
margin-bottom: 20px;
|
|
|
|
list-style: none;
|
|
|
|
overflow: hidden;
|
|
|
|
}
|
|
|
|
.bs-glyphicons li {
|
|
|
|
float: left;
|
|
|
|
width: 25%;
|
|
|
|
height: 115px;
|
|
|
|
padding: 10px;
|
|
|
|
margin: 0 -1px -1px 0;
|
|
|
|
font-size: 12px;
|
|
|
|
line-height: 1.4;
|
|
|
|
text-align: center;
|
|
|
|
border: 1px solid #ddd;
|
|
|
|
}
|
|
|
|
.bs-glyphicons .glyphicon {
|
|
|
|
display: block;
|
|
|
|
margin: 5px auto 10px;
|
|
|
|
font-size: 24px;
|
|
|
|
}
|
|
|
|
.bs-glyphicons li:hover {
|
|
|
|
background-color: rgba(86,61,124,.1);
|
|
|
|
}
|
|
|
|
|
|
|
|
@media (min-width: 768px) {
|
|
|
|
.bs-glyphicons li {
|
|
|
|
width: 12.5%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Customizer
|
|
|
|
*
|
|
|
|
* Since this is so form control heavy, we have quite a few styles to customize
|
|
|
|
* the display of inputs, headings, and more. Also included are all the download
|
|
|
|
* buttons and actions.
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer .toggle {
|
|
|
|
float: right;
|
2013-08-19 07:43:29 +02:00
|
|
|
margin-top: 85px; /* On account of ghetto navbar fix */
|
2013-08-18 08:53:27 +02:00
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Headings and form contrls */
|
|
|
|
.bs-customizer label {
|
|
|
|
margin-top: 10px;
|
|
|
|
font-weight: 500;
|
|
|
|
color: #444;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer h2 {
|
|
|
|
margin-top: 0;
|
|
|
|
margin-bottom: 5px;
|
|
|
|
padding-top: 30px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer h4 {
|
|
|
|
margin-top: 15px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer input[type="text"] {
|
|
|
|
font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
|
|
|
|
background-color: #fafafa;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer .help-block {
|
|
|
|
font-size: 12px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* For the variables, use regular weight */
|
|
|
|
#less-section label {
|
|
|
|
font-weight: normal;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/* Downloads */
|
2013-08-19 06:04:46 +02:00
|
|
|
.bs-customize-download .btn-outline {
|
|
|
|
padding: 20px;
|
2013-04-14 21:49:35 +02:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
|
|
|
|
/* Error handling */
|
|
|
|
.bs-customizer-alert {
|
|
|
|
position: fixed;
|
|
|
|
top: 51px;
|
|
|
|
left: 0;
|
|
|
|
right: 0;
|
|
|
|
z-index: 1030;
|
|
|
|
padding: 15px 0;
|
|
|
|
color: #fff;
|
|
|
|
background-color: #d9534f;
|
|
|
|
box-shadow: inset 0 1px 0 rgba(255,255,255,.25);
|
|
|
|
border-bottom: 1px solid #b94441;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer-alert .close {
|
2013-08-19 08:36:36 +02:00
|
|
|
margin-top: -4px;
|
|
|
|
font-size: 24px;
|
2013-02-12 21:16:32 +01:00
|
|
|
}
|
2013-08-18 08:53:27 +02:00
|
|
|
.bs-customizer-alert p {
|
|
|
|
margin-bottom: 0;
|
2013-08-13 00:23:37 +02:00
|
|
|
}
|
2013-08-19 08:36:36 +02:00
|
|
|
.bs-customizer-alert .glyphicon {
|
2013-08-19 09:54:53 +02:00
|
|
|
margin-right: 5px;
|
|
|
|
}
|
|
|
|
.bs-customizer-alert pre {
|
|
|
|
margin: 10px 0 0;
|
|
|
|
color: #fff;
|
|
|
|
background-color: #a83c3a;
|
|
|
|
border-color: #973634;
|
|
|
|
box-shadow: inset 0 2px 4px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
|
2013-08-19 08:36:36 +02:00
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/*
|
|
|
|
* Miscellaneous
|
|
|
|
*
|
|
|
|
* Odds and ends for optimum docs display.
|
|
|
|
*/
|
2013-02-12 21:16:32 +01:00
|
|
|
|
2013-08-18 08:53:27 +02:00
|
|
|
/* Examples gallery: space out content better */
|
|
|
|
.bs-examples h4 {
|
|
|
|
margin-bottom: 5px;
|
|
|
|
}
|
|
|
|
.bs-examples p {
|
|
|
|
margin-bottom: 20px;
|
|
|
|
}
|
2013-02-12 21:16:32 +01:00
|
|
|
|
|
|
|
/* Pseudo :focus state for showing how it looks in the docs */
|
2013-08-13 20:15:36 +02:00
|
|
|
#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);
|
|
|
|
}
|
|
|
|
|
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
|
|
|
}
|