blob: ee3d3f9931a0e3ddef395b8149ad5f44dae7d16f [file] [log] [blame] [edit]
/* Overrides for dartdoc styles. */
body {
font-size: 15px;
font-family: Roboto, sans-serif;
line-height: 1.5;
color: #111;
background-color: #fdfdfd;
-webkit-font-smoothing: auto;
}
header {
background-color: white;
color: #424242;
}
nav.navbar {
min-height: 57px;
padding: 6px 0;
}
header.header-fixed nav.navbar-fixed-top {
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
h1 {
font-size: 42px !important;
letter-spacing: -1px;
}
h2 {
color: #111;
font-size: 24px;
}
.markdown h2 {
font-size: 24px;
}
section.summary h2 {
font-size: 24px;
color: inherit;
border-bottom: none;
}
.sidebar ol,
.sidebar ol li.section-title {
font-size: inherit;
}
@media screen and (max-width: 768px) {
.sidebar-offcanvas-left.active {
padding: 10px;
}
}
.sidebar-offcanvas-left ol {
padding: 0 16px 16px 0;
}
.sidebar-offcanvas-left h5 {
display: none;
}
pre,
pre.prettyprint,
pre > code {
font-size: 14px;
}
pre,
pre.prettyprint {
background: #f5f2f0;
margin: 0 0 15px 0;
padding: 8px 12px;
border: 1px solid #cccccc;
border-radius: 4px;
}
code {
background-color: inherit;
font-size: 1em; /* browsers default to smaller font for code */
padding-left: 0; /* otherwise we get ragged left margins */
padding-right: 0;
}
.markdown.desc {
max-width: inherit;
}
#search-box {
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
padding: 4px 6px;
font-size: 15px;
}
input.form-control.typeahead {
padding: 4px 7px;
font-size: 15px;
}
dl.dl-horizontal dt {
color: inherit;
}
/* Line the material icons up with their labels */
i.md-36 {
vertical-align: bottom;
}
/* address a style issue with the background of code sections */
code.hljs {
background: inherit;
}
footer {
font-size: 13px;
padding: 12px 20px;
}
/* Override the comment color for highlight.js to make it more
prominent/readable */
.hljs-comment {
color: #128c00;
font-style: italic;
font-weight: bold;
}
/* Constrain image width to container */
img {
max-width: 100%
}