aboutsummaryrefslogtreecommitdiff
path: root/docs/assets/less/docs.less
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2014-12-02 14:02:35 -0800
committerMark Otto <[email protected]>2014-12-02 14:02:35 -0800
commit27df020852ada46c85138c75736fbb4c4784eeeb (patch)
tree8d0bf84e33d4823e67fbe2283e19d2ddc73f5dab /docs/assets/less/docs.less
parent6bd84210ffe766b18fd3cd11a5da4f5ee0d43ecc (diff)
downloadbootstrap-27df020852ada46c85138c75736fbb4c4784eeeb.tar.xz
bootstrap-27df020852ada46c85138c75736fbb4c4784eeeb.zip
convert to scss
Diffstat (limited to 'docs/assets/less/docs.less')
-rw-r--r--docs/assets/less/docs.less1435
1 files changed, 0 insertions, 1435 deletions
diff --git a/docs/assets/less/docs.less b/docs/assets/less/docs.less
deleted file mode 100644
index 933842ccc..000000000
--- a/docs/assets/less/docs.less
+++ /dev/null
@@ -1,1435 +0,0 @@
-/*!
- * Bootstrap Docs (http://getbootstrap.com)
- * Copyright 2011-2014 Twitter, Inc.
- * Licensed under the Creative Commons Attribution 3.0 Unported License. For
- * details, see http://creativecommons.org/licenses/by/3.0/.
- */
-
-// Import Bootstrap variables and mixins
-@import "../../../less/_variables.less";
-@import "../../../less/_mixins.less";
-
-// Import the syntax highlighting
-@import "syntax.less";
-
-// Local docs variables
-@bs-purple: #563d7c;
-@bs-purple-light: #cdbfe3;
-@bs-yellow: #ffe484;
-@bs-danger: #d9534f;
-@bs-warning: #f0ad4e;
-@bs-info: #5bc0de;
-
-
-// Scaffolding
-//
-// Update the basics of our documents to prep for docs content.
-
-body {
- position: relative; // For scrollspy?
-}
-
-
-//
-// Buttons
-//
-
-.btn-outline {
- color: @bs-purple;
- background-color: transparent;
- border-color: @bs-purple;
-
- &:hover,
- &:focus,
- &:active {
- color: #fff;
- background-color:@bs-purple;
- border-color: @bs-purple;
- }
-}
-
-.btn-outline-inverse {
- color: #fff;
- background-color: transparent;
- border-color: @bs-purple-light;
-
- &:hover,
- &:focus,
- &:active {
- color: @bs-purple;
- text-shadow: none;
- background-color: #fff;
- border-color: #fff;
- }
-}
-
-
-//
-// Bootstrap "B" icon
-//
-
-.bs-docs-booticon {
- display: block;
- width: 9rem;
- height: 9rem;
- font-size: 6.5rem;
- font-weight: 500;
- line-height: 8.8rem;
- color: #fff;
- text-align: center;
- cursor: default;
- background-color: @bs-purple;
- border-radius: 15%;
-
- &.inverse {
- color: @bs-purple;
- background-color: #fff;
- }
- &.outline {
- background-color: transparent;
- border: 1px solid @bs-purple-light;
- }
-}
-
-
-//
-// Main navigation
-//
-
-.bs-docs-nav {
- margin-bottom: 0;
- background-color: #563d7c;
- border-bottom: 0;
-}
-.bs-home-nav .bs-nav-b {
- display: none;
-}
-.bs-docs-nav .navbar-brand,
-.bs-docs-nav .navbar-nav > li > a {
- font-weight: 500;
- color: #cdbfe3;
-}
-.bs-docs-nav .navbar-brand {
- color: #fff;
-}
-.bs-docs-nav .navbar-nav > li > a:hover,
-.bs-docs-nav .navbar-nav > .active > a,
-.bs-docs-nav .navbar-nav > .active > a:hover {
- color: #fff;
- background-color: #563d7c;
-}
-.bs-docs-nav .navbar-toggle .icon-bar {
- background-color: #fff;
-}
-.bs-docs-nav .navbar-header .navbar-toggle {
- border-color: #322f38;
-}
-.bs-docs-nav .navbar-header .navbar-toggle:hover,
-.bs-docs-nav .navbar-header .navbar-toggle:focus {
- background-color: #29262f;
- border-color: #29262f;
-}
-
-
-//
-// Footer
-//
-
-.bs-docs-footer {
- margin-top: 6rem;
- font-size: 85%;
- color: #777;
- text-align: center;
- border-top: 1px solid #e5e5e5;
-}
-.bs-docs-footer-links {
- padding-left: 0;
- margin-top: 20px;
- color: #999;
-}
-.bs-docs-footer-links li {
- display: inline;
- padding: 0 2px;
-}
-.bs-docs-footer-links li:first-child {
- padding-left: 0;
-}
-
-@media (min-width: 768px) {
- .bs-docs-footer p {
- margin-bottom: 0;
- }
- .bs-docs .bs-docs-footer {
- text-align: left;
- }
-}
-
-
-//
-// Social buttons
-//
-
-.bs-docs-social {
- margin-bottom: 1.5rem;
- text-align: center;
-}
-.bs-docs-social-buttons {
- display: inline-block;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-.bs-docs-social-buttons li {
- display: inline-block;
- padding: .25rem .5rem;
- line-height: 1;
-}
-.bs-docs-social-buttons .twitter-follow-button {
- width: 225px !important;
-}
-.bs-docs-social-buttons .twitter-share-button {
- width: 98px !important;
-}
-
-// Style the GitHub buttons via CSS instead of inline attributes
-.github-btn {
- overflow: hidden;
- border: 0;
-}
-
-@media (min-width: 768px) {
- .bs-docs .bs-docs-social {
- margin-left: -.5rem;
- text-align: left;
- }
-}
-
-
-//
-// Homepage
-//
-
-// Masthead (headings and download button)
-.bs-docs-masthead {
- position: relative;
- padding: 2rem 1rem;
- color: #cdbfe3;
- text-align: center;
- text-shadow: 0 1px 0 rgba(0,0,0,.1);
- background-color: #6f5499;
- #gradient > .vertical(@bs-purple, #6f5499);
-}
-
-.bs-docs-masthead .bs-docs-booticon {
- margin: 0 auto 2rem;
-}
-.bs-docs-masthead h1 {
- font-weight: 300;
- line-height: 1;
- color: #fff;
-}
-.bs-docs-masthead .lead {
- margin: 0 auto 2rem;
- font-size: 1.25rem;
- color: #fff;
-}
-.bs-docs-masthead .version {
- margin-top: -1rem;
- margin-bottom: 2rem;
- color: #9783b9;
-}
-.bs-docs-masthead .btn {
- width: 100%;
- padding: 1rem 2rem;
- font-size: 1.25rem;
-}
-
-@media (min-width: 480px) {
- .bs-docs-masthead .btn {
- width: auto;
- }
-}
-
-@media (min-width: 768px) {
- .bs-docs-masthead {
- padding: 5rem 0;
- }
- .bs-docs-masthead h1 {
- font-size: 4rem;
- }
- .bs-docs-masthead .lead {
- font-size: 1.5rem;
- }
-}
-
-@media (min-width: 992px) {
- .bs-docs-masthead .lead {
- width: 80%;
- font-size: 2rem;
- }
-}
-
-
-//
-// Page headers
-//
-
-.bs-docs-header {
- padding-top: 2rem;
- padding-bottom: 2rem;
- margin-bottom: 2rem;
- font-size: 1.25rem;
- background-color: @bs-purple;
-}
-.bs-docs-header h1 {
- margin-top: 0;
- color: #fff;
-}
-.bs-docs-header p {
- margin-bottom: 0;
- font-weight: 300;
- line-height: 1.4;
- color: rgba(255,255,255,.65);
-}
-.bs-docs-header .container {
- position: relative;
-}
-
-@media (min-width: 768px) {
- .bs-docs-header {
- font-size: 1.5rem;
- text-align: left;
- }
- .bs-docs-header h1 {
- font-size: 4rem;
- line-height: 1;
- }
-}
-
-@media (min-width: 992px) {
- .bs-docs-header {
- padding-top: 4rem;
- padding-bottom: 4rem;
- }
- .bs-docs-header h1,
- .bs-docs-header p {
- margin-right: 380px;
- }
-}
-
-
-//
-// Carbon ads
-//
-
-.carbonad {
- width: auto !important;
- height: auto !important;
- padding: 1.25rem !important;
- margin: 2rem -2rem -2rem !important;
- overflow: hidden; /* clearfix */
- font-size: .8rem !important;
- line-height: 1rem !important;
- color: @bs-purple-light !important;
- text-align: left;
- background: transparent !important;
- border: solid #866ab3 !important;
- border-width: 1px 0 !important;
-}
-.carbonad-img {
- margin: 0 !important;
-}
-.carbonad-text,
-.carbonad-tag {
- display: block !important;
- float: none !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 {
- color: inherit !important;
- text-align: left !important;
-}
-.carbonad-text a,
-.carbonad-tag a {
- color: #fff !important;
-}
-.carbonad #azcarbon > img {
- display: none; // hide what I assume are tracking images
-}
-
-// In the lighter page headers
-// .bs-docs-header .carbonad {
-// color: #777;
-// background-color: #fff !important;
-// border-color: #eee !important;
-// }
-// .bs-docs-header .carbonad-text a,
-// .bs-docs-header .carbonad-tag a {
-// color: @bs-purple !important;
-// }
-
-@media (min-width: 480px) {
- .carbonad {
- width: 330px !important;
- margin: 1.5rem auto !important;
- border-width: 1px !important;
- border-radius: .25rem;
- }
- .bs-docs-masthead .carbonad {
- margin: 3rem auto 0 !important;
- }
-}
-
-@media (min-width: 768px) {
- .carbonad {
- margin-right: 0 !important;
- margin-left: 0 !important;
- }
-}
-
-@media (min-width: 992px) {
- .carbonad {
- position: absolute;
- top: 2rem;
- right: 4rem;
- width: 330px !important;
- padding: 1rem !important;
- margin: 0 !important;
- }
- .bs-docs-masthead .carbonad {
- position: static;
- }
-}
-
-
-//
-// Homepage featurettes
-//
-
-.bs-docs-featurette {
- padding-top: 3rem;
- padding-bottom: 3rem;
- font-size: 1rem;
- line-height: 1.5;
- color: #555;
- text-align: center;
- background-color: #fff;
- border-bottom: 1px solid #e5e5e5;
-}
-.bs-docs-featurette + .bs-docs-footer {
- margin-top: 0;
- border-top: 0;
-}
-
-.bs-docs-featurette-title {
- margin-bottom: .5rem;
- font-size: 2rem;
- font-weight: normal;
- color: #333;
-}
-.half-rule {
- width: 6rem;
- margin: 2.5rem auto;
-}
-.bs-docs-featurette h3 {
- margin-bottom: .5rem;
- font-weight: normal;
- color: #333;
-}
-.bs-docs-featurette-img {
- display: block;
- margin-bottom: 1.25rem;
- color: #333;
-}
-.bs-docs-featurette-img:hover {
- color: @brand-primary;
- text-decoration: none;
-}
-.bs-docs-featurette-img img {
- display: block;
- margin-bottom: 1rem;
-}
-
-@media (min-width: 480px) {
- .bs-docs-featurette .img-responsive {
- margin-top: 2rem;
- }
-}
-@media (min-width: 768px) {
- .bs-docs-featurette {
- padding-top: 6rem;
- padding-bottom: 6rem;
- }
- .bs-docs-featurette-title {
- font-size: 2.5rem;
- }
- .bs-docs-featurette .lead {
- max-width: 80%;
- margin-right: auto;
- margin-left: auto;
- }
- .bs-docs-featurette .img-responsive {
- margin-top: 0;
- }
-}
-
-
-//
-// Featured Expo sites
-//
-
-.bs-docs-featured-sites {
- margin-right: -1px;
- margin-left: -1px;
-}
-.bs-docs-featured-sites .col-xs-6 {
- padding: 1px;
-}
-.bs-docs-featured-sites .img-responsive {
- margin-top: 0;
-}
-
-@media (min-width: 768px) {
- .bs-docs-featured-sites .col-sm-3:first-child img {
- border-top-left-radius: .25rem;
- border-bottom-left-radius: .25rem;
- }
- .bs-docs-featured-sites .col-sm-3:last-child img {
- border-top-right-radius: .25rem;
- border-bottom-right-radius: .25rem;
- }
-}
-
-
-//
-// Examples
-//
-
-.bs-examples .img-thumbnail {
- margin-bottom: .75rem;
-}
-.bs-examples h4 {
- margin-bottom: .25rem;
-}
-.bs-examples p {
- margin-bottom: 1.25rem;
-}
-
-@media (max-width: 480px) {
- .bs-examples {
- margin-right: -.75rem;
- margin-left: -.75rem;
- }
- .bs-examples > [class^="col-"] {
- padding-right: .75rem;
- padding-left: .75rem;
- }
-}
-
-
-//
-// Custom container
-//
-
-.bs-docs-container {
- position: relative;
- max-width: 62rem;
- padding: 1rem;
- margin-right: auto;
- margin-left: auto;
-
- @media (min-width: 768px) {
- padding: 2rem;
- }
-
- @media (min-width: 992px) {
- padding: 2rem 4rem;
- }
-}
-
-
-//
-// Side navigation
-//
-
-.bs-docs-sidebar {
- padding: 0;
- margin-bottom: 0;
- background-color: #322f38;
-}
-
-.bs-docs-sidebar .navbar-toggle {
- position: absolute;
- top: 5px;
- right: 0;
- z-index: 5;
-}
-.bs-docs-sidebar .navbar-toggle .icon-bar {
- background-color: #fff;
-}
-
-.bs-docs-sidebar .navbar-header {
- float: none;
- margin-right: -15px;
-}
-
-.bs-docs-sidebar .navbar-collapse {
- padding: 0;
- border: 0;
-}
-
-@media (min-width: 992px) {
- .bs-docs {
- padding-left: 240px;
- }
- .bs-docs-sidebar {
- position: fixed;
- top: 0;
- bottom: 0;
- left: 0;
- z-index: 100; // Ensure scrolling always works in Safari
- width: 240px;
- overflow-x: hidden;
- overflow-y: auto;
- #gradient > .vertical(#29262f, #322f38);
- }
- .bs-docs-sidebar .navbar-brand {
- margin-bottom: 15px;
- }
-}
-
-.bs-docs-sidebar .navbar-brand {
- display: block;
- float: none;
- height: auto;
- padding: 2rem 1.25rem;
- /*padding: 20px;*/
- font-size: 20px;
- font-weight: 500;
- line-height: 1;
- color: #fff;
- /*border-bottom: 1px solid rgba(255,255,255,.1);*/
-}
-.bs-docs-sidebar-brand:hover,
-.bs-docs-sidebar-brand:focus {
- color: #fff;
- text-decoration: none;
-}
-
-.bs-docs-sidenav {
- display: none;
-}
-
-.bs-docs-toc-link {
- display: block;
- padding: 4px 20px;
- font-size: 16px;
- color: #fff;
-}
-.bs-docs-toc-link:hover,
-.bs-docs-toc-link:focus {
- color: @bs-yellow;
- text-decoration: none;
-}
-.active > .bs-docs-toc-link {
- font-weight: 500;
- color: @bs-yellow;
-}
-.active > .bs-docs-sidenav {
- display: block;
-}
-
-.bs-docs-toc-item.active {
- margin-top: 15px;
- margin-bottom: 15px;
-}
-.bs-docs-toc-item:first-child {
- margin-top: 0;
-}
-.bs-docs-toc-item:last-child {
- margin-bottom: 30px;
-}
-
-// All levels of nav
-.bs-docs-sidebar .nav > li > a {
- display: block;
- padding: 4px 20px;
- font-size: 14px;
- color: #99979c;
-}
-.bs-docs-sidebar .nav > li > a:hover,
-.bs-docs-sidebar .nav > li > a:focus {
- color: @bs-yellow;
- text-decoration: none;
- background-color: transparent;
-}
-.bs-docs-sidebar .nav > .active > a,
-.bs-docs-sidebar .nav > .active:hover > a,
-.bs-docs-sidebar .nav > .active:focus > a {
- font-weight: 500;
- color: @bs-yellow;
- background-color: transparent;
-}
-
-// Nav: second level (shown on .active)
-.bs-docs-sidebar .nav .nav {
- display: none; // Hide by default, but at >768px, show it
- padding-bottom: 10px;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 1px;
- padding-bottom: 1px;
- padding-left: 30px;
- font-size: 12px;
- font-weight: normal;
-}
-.bs-docs-sidebar .nav .nav > .active > a,
-.bs-docs-sidebar .nav .nav > .active:hover > a,
-.bs-docs-sidebar .nav .nav > .active:focus > a {
- font-weight: 500;
-}
-
-.bs-docs-sidebar .nav > .active > .nav {
- display: block;
-}
-.bs-docs-sidebar .nav .nav > li > a {
- padding-top: 2px;
- padding-bottom: 2px;
- padding-left: 30px;
- font-size: 13px;
-}
-
-
-//
-// Docs sections
-//
-
-.bs-docs-content {
- > h1 {
- padding-top: 2rem;
- margin-top: 3rem;
-
- &:first-child {
- margin-top: 0;
- }
-
- + p {
- font-size: 1.25rem;
- font-weight: 300;
- }
- }
-
- > h2 {
- margin-top: 2.5rem;
- }
-
- > h3 {
- margin-top: 1.5rem;
- }
-}
-
-
-//
-// Callouts
-//
-
-.bs-callout {
- padding: 1.25rem;
- margin-top: 1.25rem;
- margin-bottom: 1.25rem;
- border: 1px solid #eee;
- border-left-width: .25rem;
- border-radius: .25rem;
-}
-.bs-callout h4 {
- margin-top: 0;
- margin-bottom: .25rem;
-}
-.bs-callout p:last-child {
- margin-bottom: 0;
-}
-.bs-callout code {
- border-radius: .25rem;
-}
-
-.bs-callout + .bs-callout {
- margin-top: -.25rem;
-}
-
-// Variations
-.bs-callout-variant(@color) {
- border-left-color: @color;
-
- h4 { color: @color; }
-}
-.bs-callout-danger { .bs-callout-variant(@bs-danger); }
-.bs-callout-warning { .bs-callout-variant(@bs-warning); }
-.bs-callout-info { .bs-callout-variant(@bs-info); }
-
-
-//
-// Color swatches
-//
-
-.color-swatches {
- margin: 0 -5px;
- overflow: hidden; // clearfix
-}
-
-.color-swatch {
- float: left;
- width: 4rem;
- height: 4rem;
- margin-right: .25rem;
- margin-left: .25rem;
- border-radius: .25rem;
-
- @media (min-width: 768px) {
- width: 6rem;
- height: 6rem;
- }
-}
-
-// Docs colors
-.color-swatches {
- .bs-purple {
- background-color: @bs-purple;
- }
- .bs-purple-light {
- background-color: @bs-purple-light;
- }
- .bs-purple-lighter {
- background-color: #e5e1ea;
- }
- .bs-gray {
- background-color: #f9f9f9;
- }
-}
-
-
-//
-// Team members
-//
-
-.bs-team {
- .team-member {
- line-height: 2rem;
- color: #555;
- }
- .team-member:hover {
- color: #333;
- text-decoration: none;
- }
- .github-btn {
- float: right;
- width: 180px;
- height: 1.25rem;
- margin-top: .25rem;
- }
- img {
- float: left;
- width: 2rem;
- margin-right: .5rem;
- border-radius: .25rem;
- }
-}
-
-
-// Wall of Browser Bugs
-//
-// Better display for the responsive table on the Wall of Browser Bugs.
-
-.bs-docs-browser-bugs {
- td p {
- margin-bottom: 0;
- }
- th:first-child {
- width: 18%;
- }
-}
-
-//
-// Grid examples
-//
-
-.bs-example > .row {
- margin-bottom: 1rem;
-}
-.bs-example > .row > [class^="col-"] {
- padding-top: .75rem;
- padding-bottom: .75rem;
- background-color: rgba(86,61,124,.15);
- border: 1px solid rgba(86,61,124,.2);
-}
-
-
-//
-// Docs examples
-//
-
-.bs-example {
- position: relative;
- padding: 1.5rem;
- margin-top: 1rem;
- margin-bottom: -1rem;
- border: solid #f7f7f9;
- border-width: .2rem 0 0;
- .clearfix();
-
- @media (min-width: 480px) {
- border-width: .2rem;
- }
-
- // Undo width of container
- .container {
- width: auto;
- }
-
- // Card examples should be horizontal
- > .card {
- float: left;
- max-width: 15rem;
- margin: .25rem;
- }
-
- > .nav + .nav {
- margin-top: 1rem;
- }
-}
-
-
-// Tweak content of examples for optimum awesome
-.bs-example > *:last-child,
-.bs-example > .table-responsive:last-child > .table {
- margin-bottom: 0 !important;
-}
-.bs-example > .close {
- float: none;
-}
-
-// Typography
-.bs-example-type .table .type-info {
- color: #999;
- vertical-align: middle;
-}
-.bs-example-type .table td {
- padding: 1rem 0;
- border-color: #eee;
-}
-.bs-example-type .table tr:first-child td {
- border-top: 0;
-}
-.bs-example-type h1,
-.bs-example-type h2,
-.bs-example-type h3,
-.bs-example-type h4,
-.bs-example-type h5,
-.bs-example-type h6 {
- margin: 0;
-}
-
-// Contextual background colors
-.bs-example-bg-classes p {
- padding: 1rem;
-}
-
-// Images
-.bs-example > .img-circle,
-.bs-example > .img-rounded,
-.bs-example > .img-thumbnail {
- margin: .25rem;
-}
-
-// Tables
-// .bs-example > .table-responsive > .table {
-// background-color: #fff;
-// }
-
-// Buttons
-.bs-example > .btn-group {
- margin-top: .25rem;
- margin-bottom: .25rem;
-}
-.bs-example > .btn-toolbar + .btn-toolbar {
- margin-top: .5rem;
-}
-
-// Forms
-.bs-example-control-sizing select,
-.bs-example-control-sizing input[type="text"] + input[type="text"] {
- margin-top: .5rem;
-}
-.bs-example-form .input-group {
- margin-bottom: .5rem;
-}
-.bs-example > textarea.form-control {
- resize: vertical;
-}
-
-// List groups
-.bs-example > .list-group {
- max-width: 400px;
-}
-
-// Navbars
-.bs-example .navbar:last-child {
- margin-bottom: 0;
-}
-.bs-navbar-top-example,
-.bs-navbar-bottom-example {
- z-index: 1;
- padding: 0;
- overflow: hidden; // cut the drop shadows off
-}
-.bs-navbar-top-example .navbar-header,
-.bs-navbar-bottom-example .navbar-header {
- margin-left: 0;
-}
-.bs-navbar-top-example .navbar-fixed-top,
-.bs-navbar-bottom-example .navbar-fixed-bottom {
- position: relative;
- margin-right: 0;
- margin-left: 0;
-}
-.bs-navbar-top-example {
- padding-bottom: 45px;
-}
-.bs-navbar-top-example .navbar-fixed-top {
- top: -1px;
-}
-.bs-navbar-bottom-example {
- padding-top: 45px;
-}
-.bs-navbar-bottom-example .navbar-fixed-bottom {
- bottom: -1px;
-}
-.bs-navbar-bottom-example .navbar {
- margin-bottom: 0;
-}
-@media (min-width: 768px) {
- .bs-navbar-top-example .navbar-fixed-top,
- .bs-navbar-bottom-example .navbar-fixed-bottom {
- position: absolute;
- }
-}
-
-// Pagination
-.bs-example .pagination {
- margin-top: .5rem;
- margin-bottom: .5rem;
-}
-
-// Pager
-.bs-example > .pager {
- margin-top: 0;
-}
-
-// Example modals
-.bs-example-modal {
- background-color: #f5f5f5;
-}
-.bs-example-modal .modal {
- position: relative;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- z-index: 1;
- display: block;
-}
-.bs-example-modal .modal-dialog {
- left: auto;
- margin-right: auto;
- margin-left: auto;
-}
-
-// Example dropdowns
-.bs-example > .dropdown > .dropdown-toggle {
- float: left;
-}
-.bs-example > .dropdown > .dropdown-menu {
- position: static;
- display: block;
- margin-bottom: .25rem;
- clear: left;
-}
-
-// Example tabbable tabs
-.bs-example-tabs .nav-tabs {
- margin-bottom: 1rem;
-}
-
-// Tooltips
-.bs-example-tooltips {
- text-align: center;
-}
-.bs-example-tooltips > .btn {
- margin-top: .25rem;
- margin-bottom: .25rem;
-}
-
-// Popovers
-.bs-example-popover {
- padding-bottom: 1.5rem;
- background-color: #f9f9f9;
-}
-.bs-example-popover .popover {
- position: relative;
- display: block;
- float: left;
- width: 260px;
- margin: 1.25rem;
-}
-
-// Tooltips
-.bs-example-tooltip .tooltip {
- position: relative;
- display: inline-block;
- margin: 10px 20px;
- opacity: 1;
-}
-
-// Scrollspy demo on fixed height div
-.scrollspy-example {
- position: relative;
- height: 200px;
- margin-top: .5rem;
- overflow: auto;
-}
-
-
-//
-// Code snippets
-//
-
-.highlight {
- padding: 1.5rem;
- margin-top: 1rem;
- margin-bottom: 1rem;
- background-color: #f7f7f9;
-}
-.highlight pre {
- padding: 0;
- margin-top: 0;
- margin-bottom: 0;
- background-color: transparent;
- border: 0;
-}
-.highlight pre code {
- font-size: inherit;
- color: @gray-dark; // Effectively the base text color
-}
-
-
-//
-// Responsive tests
-//
-
-// Responsive (scrollable) doc tables
-.table-responsive .highlight pre {
- white-space: normal;
-}
-
-// Utility classes table
-.bs-table th small,
-.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: .25rem;
-}
-.responsive-utilities-test .col-xs-6 {
- margin-bottom: .5rem;
-}
-.responsive-utilities-test span {
- display: block;
- padding: 1rem .5rem;
- font-size: 1rem;
- font-weight: bold;
- line-height: 1.1;
- text-align: center;
- border-radius: .25rem;
-}
-.visible-on,
-.hidden-on {
- .col-xs-6 {
- .hidden-xs,
- .hidden-sm,
- .hidden-md,
- .hidden-lg {
- color: #999;
- border: 1px solid #ddd;
- }
- }
-}
-.visible-on,
-.hidden-on {
- .col-xs-6 {
- .visible-xs-block,
- .visible-sm-block,
- .visible-md-block,
- .visible-lg-block {
- color: #468847;
- background-color: #dff0d8;
- border: 1px solid #d6e9c6;
- }
- }
-}
-
-
-//
-// Customizer
-//
-
-.bs-customizer .toggle {
- float: right;
- margin-top: 1.5rem;
-}
-
-// Headings and form controls
-.bs-customizer label {
- margin-top: .5rem;
- font-weight: 500;
- color: #555;
-}
-.bs-customizer h2 {
- padding-top: 2rem;
- margin-top: 0;
- margin-bottom: .25rem;
-}
-.bs-customizer h3 {
- margin-bottom: 0;
-}
-.bs-customizer h4 {
- margin-top: 1rem;
- margin-bottom: 0;
-}
-.bs-customizer .bs-callout h4 {
- margin-top: 0; // lame, but due to specificity we have to duplicate
- margin-bottom: .25rem;
-}
-.bs-customizer input[type="text"] {
- font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
- background-color: #fafafa;
-}
-.bs-customizer .help-block {
- margin-bottom: .25rem;
- font-size: 75%;
-}
-
-// For the variables, use regular weight
-#less-section label {
- font-weight: normal;
-}
-
-// Downloads
-.bs-customize-download .btn-outline {
- padding: 20px;
-}
-
-// Error handling
-.bs-customizer-alert {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: 1030;
- padding: 1rem 0;
- color: #fff;
- background-color: #d9534f;
- border-bottom: 1px solid #b94441;
- -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.25);
- box-shadow: inset 0 1px 0 rgba(255,255,255,.25);
-}
-.bs-customizer-alert .close {
- margin-top: -.25rem;
- font-size: 1.5rem;
-}
-.bs-customizer-alert p {
- margin-bottom: 0;
-}
-.bs-customizer-alert .glyphicon {
- margin-right: .25rem;
-}
-.bs-customizer-alert pre {
- margin: .5rem 0 0;
- color: #fff;
- background-color: #a83c3a;
- border-color: #973634;
- -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
- box-shadow: inset 0 2px 4px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);
-}
-
-// Drag and drop
-.bs-dropzone {
- position: relative;
- padding: 20px;
- margin-bottom: 20px;
- color: #777;
- text-align: center;
- border: 2px dashed #eee;
- border-radius: 4px;
-}
-.bs-dropzone h2 {
- margin-top: 0;
- margin-bottom: 5px;
-}
-.bs-dropzone .lead {
- margin-bottom: 10px;
- font-weight: normal;
- color: #333;
-}
-.bs-dropzone hr {
- width: 100px;
-}
-#import-manual-trigger {
- cursor: pointer;
-}
-.bs-dropzone p:last-child {
- margin-bottom: 0;
-}
-
-
-//
-// Brand guidelines
-//
-
-// Logo series wrapper
-.bs-brand-logos {
- display: table;
- width: 100%;
- margin-bottom: 1rem;
- overflow: hidden;
- color: #563d7c;
- background-color: #f9f9f9;
- border-radius: .25rem;
-}
-
-// Individual items
-.bs-brand-item {
- padding: 4rem 0;
- text-align: center;
-}
-.bs-brand-item + .bs-brand-item {
- border-top: 1px solid #fff;
-}
-.bs-brand-logos .inverse {
- color: #fff;
- background-color: #563d7c;
-}
-.bs-brand-item .svg {
- width: 9rem;
- height: 9rem;
-}
-
-// Heading content within
-.bs-brand-item h1,
-.bs-brand-item h3 {
- margin-top: 0;
- margin-bottom: 0;
-}
-.bs-brand-item .bs-docs-booticon {
- margin-right: auto;
- margin-left: auto;
-}
-
-// Make the icons stand out on what is/isn't okay
-// .bs-brand-item .glyphicon {
-// width: 30px;
-// height: 30px;
-// margin: 10px auto -10px;
-// line-height: 30px;
-// color: #fff;
-// border-radius: 50%;
-// }
-// .bs-brand-item .glyphicon-ok {
-// background-color: #5cb85c;
-// }
-// .bs-brand-item .glyphicon-remove {
-// background-color: #d9534f;
-// }
-
-@media (min-width: 768px) {
- .bs-brand-item {
- display: table-cell;
- width: 1%;
- }
- .bs-brand-item + .bs-brand-item {
- border-top: 0;
- border-left: 1px solid #fff;
- }
- .bs-brand-item h1 {
- font-size: 4rem;
- }
-}
-
-
-//
-// ZeroClipboard styles
-//
-
-.zero-clipboard {
- position: relative;
- display: none;
- float: right;
-}
-.btn-clipboard {
- position: absolute;
- top: 0;
- right: 0;
- z-index: 10;
- display: block;
- padding: .25rem .5rem;
- font-size: 75%;
- color: #818a91;
- cursor: pointer;
- background-color: #eceeef;
- border-radius: 0 .2rem 0 .2rem;
-}
-.btn-clipboard-hover {
- color: #fff;
- background-color: #027de7;
-}
-
-@media (min-width: 768px) {
- .zero-clipboard {
- display: block;
- }
-}
-
-
-//
-// Miscellaneous
-//
-
-// Pseudo :focus state for showing how it looks in the docs
-#focusedInput {
- border-color: @input-border-focus;
- outline: 0;
- outline: thin dotted \9; // IE9
- box-shadow: 0 0 .5rem @input-box-shadow-focus;
-}