ksgi
/
tutorial.css
88 строк · 2.7 Кб
1html, body { margin: 0;2padding: 0; }3body { color: #333;4font-family: "Alegreya sans", sans-serif; }5code, pre { font-size: 65%; }6a { text-decoration: none;7color: blue; }8strong, b { font-weight: 700; }9body > header { box-shadow: 0 1px 4px #888;10background-color: #333;11padding: 2em 0 1ex 0;12color: #fff; }13body > header a { color: #dd5; }14body > header a:hover { color: #ff0; }15body > header ul { margin: auto 0;16padding: 0;17list-style-type: none; }18body > header nav li { margin: 0; }19body > header { padding-top: 2em; }20body > header nav { padding: 0.5ex 0 1ex 0; }21body > header nav .version { border-right: thin solid silver;22color: #abc;23font-size: 90%;24padding-right: 1ex; }25body > header nav i.fa { font-size: 80%; }26h1 { font-size: 24pt;27margin: 0;28margin-bottom: 8pt;29font-weight: 400; }30.nm, .file { font-style: italic; }31h1 .nm { text-shadow: 1px 1px #666;32font-style: inherit; }33h1 .nd { text-shadow: 1px 1px #333; }34footer { margin-top: 1em;35text-align: center;36font-size: smaller;37color: #666; }38footer a { color: #000; }39footer span { border-left: thin solid #ccc;40padding-left: 1ex; }41footer div + div { margin-top: 0.5em; }42article h2 { font-size: x-large;43font-weight: 500;44color: #333; }45article h3 { font-size: large;46color: #333; }47article[data-sblg-article],
48article section,
49figure nav,
50article figcaption { padding: 1ex 0;51margin: 0; }52article[data-sblg-article] header address,
53article[data-sblg-article] header time
54{ display: none; }55img { width: 100%;56margin-left: auto;57margin-right: auto;58max-width: 800px; }59img.tall { max-width: 400px; }60figure { margin: 0;61text-align: center;62color: #444; }63figcaption span { font-weight: 500; }64dd { margin: 0 0 1em 0; }65.sample { text-align: left; }66body > header nav { overflow: hidden; }67body > header nav .title { font-weight: 500;68margin-bottom: 0.5em; }69body > header nav li + li { margin-top: 1.5em; }70pre.prettyprint { border: none;71line-height: 150%;72margin: 0;73overflow: hidden;74width: auto; }75footer { padding: 1ex;76margin-top: 1em;77margin-bottom: 1em; }78
79@media only screen and (max-width: 768px), only screen and (max-device-width: 768px) {80h1 { font-size: 15pt; }81img { max-width: 400px;82width: 100%; }83article[data-sblg-article],84article section,
85figure nav,
86article figcaption { padding: 1ex 0; }87body > header { padding: 1em 0 1ex 0; }88}
89