tao-react-components
Version:
react components crafted with love by Tao
244 lines (204 loc) • 3.8 kB
CSS
.jumbotron-header, .jumbotron-header p:last-child, .navbar {
margin-bottom: 0
}
.jumbotron-header .btn {
margin-right: 1rem;
}
.jumbotron-header .btn + .btn {
margin-right: 0;
}
@media (max-width: 543px) {
.jumbotron-header .btn {
display: block;
margin: 0 0 1rem 0;
}
}
.content {
margin-top: 2rem;
}
.header .navbar-nav .nav-link.active {
color: #333;
}
.header.navbar {
padding-left: 0;
padding-right: 0;
}
.footer {
margin-top: 2rem;
padding: 2rem 0;
border-top: 1px solid #e7e7e7;
}
.footer .social {
margin-bottom: 0;
}
.footer .social a {
display: inline-block;
}
.footer .social img {
display: block;
}
.navbar-collapse .container-fluid {
padding: 2rem 2.5rem;
border-bottom: 1px solid #55595c
}
.navbar-collapse .text-muted, .navbar-collapse h4 {
color: #818a91
}
.about {
float: left;
max-width: 30rem;
margin-right: 3rem
}
.social a {
font-weight: 500;
color: #eceeef
}
.social a:hover {
color: #fff
}
.jumbotron-header {
padding-top: 2rem;
padding-bottom: 2rem;
background-color: #fff
}
.jumbotron-heading {
font-weight: 300
}
footer {
padding-top: 3rem;
padding-bottom: 3rem
}
footer p {
margin-bottom: .25rem
}
h1,h2,h3,h4,h5,h6,strong,b {
font-weight: 300;
}
h1,h2,h3 {
margin-bottom: 1rem;
}
.docs-example {
position: relative;
padding: 3em 1em 1em;
border: 1px solid #d8d8d8;
margin: 1.5rem 0 0;
}
.docs-example::before {
position: absolute;
left: 0;
top: 0;
padding: 1em;
color: #aaa;
font-size: smaller;
font-weight: 500;
content: 'EXAMPLE';
}
.docs-example::after {
clear: both;
content: " ";
display: table;
}
.docs-example > div > .btn + .btn,
.docs-example > .btn + .btn,
.docs-example > div > .label + .label,
.docs-example > div > .btn-group + .btn-group {
margin-left: 5px;
}
.docs-example .btn-group-vertical .btn + .btn {
margin-left: 0 ;
}
.docs-example .btn-block+.btn-block {
margin-left: 0;
}
.docs-example .card {
max-width: 320px;
}
.docs-example + pre {
border: 1px solid #d8d8d8;
border-top: none;
padding: 1em;
margin-top: 0 ;
clear: both;
}
.docs-sidebar .nav-item {
padding: .2rem 0 .2rem 0;
}
.docs-sidebar .nav-link {
color: #888;
padding: .3rem .5rem .3rem 1rem;
border-left: 2px solid transparent;
}
.docs-sidebar .nav-link:hover {
color: #777
}
.docs-sidebar .nav-link.active {
color: #666;
border-left: 2px solid #d9534f;
}
.docs-example > .container .row {
margin-bottom: 1rem;
}
.docs-example > .container .row > [class^="col-"] {
padding-top: .75rem;
padding-bottom: .75rem;
background-color: #E5EDF5;
border: 1px solid #C9C1D5;
color: #5F5F5F;
}
.docs-example .form-control + .form-control {
margin-top: .5rem;
}
.docs-example .nav-tabs {
margin-bottom: 1rem;
}
/* Prism Pre / Code styling */
pre, code {
background: #f5f5f5;
border-radius: 0;
border-color: #d8d8d8;
margin: 0;
color: red;
}
.docs-example + pre {
border: 1px solid #d8d8d8;
border-top: none;
padding: 1em;
margin-top: 0 ;
clear: both;
}
code[class*="language-"],
pre[class*="language-"] {
border-radius: 0;
color: #f8f8f2;
background: none;
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
text-align: left;
white-space: pre;
word-spacing: normal;
word-break: normal;
word-wrap: normal;
line-height: 1.5;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
-webkit-hyphens: none;
-moz-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
padding: 1em;
margin: 1.5em 0;
overflow: auto;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
background: #272822;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
padding: .1em;
border-radius: .3em;
white-space: normal;
}