diff options
Diffstat (limited to 'Peli-Kiera/static/css/main.css')
-rw-r--r-- | Peli-Kiera/static/css/main.css | 475 |
1 files changed, 259 insertions, 216 deletions
diff --git a/Peli-Kiera/static/css/main.css b/Peli-Kiera/static/css/main.css index 61bb2ec..3b3b12f 100644 --- a/Peli-Kiera/static/css/main.css +++ b/Peli-Kiera/static/css/main.css @@ -1,11 +1,11 @@ @import url("pygment.css"); body { - margin: 0; - padding: 0; - overflow-x: hidden; - font-family: "Roboto Slab", serif; - color: #333333; + margin: 0; + padding: 0; + overflow-x: hidden; + font-family: "Roboto Slab", serif; + color: #333333; } h1, @@ -15,390 +15,433 @@ h4, h5, h6, time { - font-family: "Ruda", sans-serif; + font-family: "Ruda", sans-serif; } #container { - margin: 0; - padding: 0; - max-width: 100vw; - min-height: 100vh; - display: flex; - flex-direction: column; + margin: 0; + padding: 0; + max-width: 100vw; + min-height: 100vh; + display: flex; + flex-direction: column; } #container > * { - width: 700px; - margin: 0 auto; + width: 700px; + margin: 0 auto; } @media only screen and (max-width: 800px) { - #container > * { - width: auto; - margin: 0 1.2em; - } + #container > * { + width: auto; + margin: 0 1.2em; + } } #container header { - margin-bottom: 1em; + margin-bottom: 1em; } #container header h1 { - font-size: 2.8rem; + font-size: 2.8rem; } #container header h1 a { - color: #000000; - font-size: 2.8rem; + color: #000000; + font-size: 2.8rem; } #container header ul { - display: flex; - margin: 0; - padding: 0; - list-style: none; - float: right; + display: flex; + margin: 0; + padding: 0; + list-style: none; + float: right; } #container header ul li { - margin-left: 1em; + margin-left: 1em; } @media only screen and (max-width: 800px) { - #container header ul { - float: none; - } + #container header ul { + float: none; + } - #container header ul li { - margin: 0 1em 0 0; - } + #container header ul li { + margin: 0 1em 0 0; + } } #container nav { - border-bottom: solid 3px #cecece; - padding-bottom: 0.5em; - font-family: "Ruda", sans-serif; + border-bottom: solid 3px #cecece; + padding-bottom: 0.5em; + font-family: "Ruda", sans-serif; } #container nav ul { - margin: 0; - padding: 0; - list-style: none; - display: flex; - justify-content: flex-end; + margin: 0; + padding: 0; + list-style: none; + display: flex; + justify-content: flex-end; } #container nav ul li { - margin-left: 1em; + margin-left: 1em; } #container nav ul li a.active { - border-bottom: 0.5em solid #666666; + border-bottom: 0.5em solid #666666; } #container main { - flex: 1 0 0; - line-height: 1.5; - font-size: 1.2rem; + flex: 1 0 0; + line-height: 1.5; + font-size: 1.2rem; } #container main section#home ul { - margin: 0; - padding: 0; - list-style: none; + margin: 0; + padding: 0; + list-style: none; } #container main section#home ul li { - margin: 0.5em 0; - padding-bottom: 0.5em; + margin: 0.5em 0; + padding-bottom: 0.5em; } #container main section#home ul li h2 { - margin: 0.2em 0; + margin: 0.2em 0; } #container main section#home span { - color: #666666; + color: #666666; } #container p a { - font-style: italic; + font-style: italic; } #container main section#list ul { - margin: 0; - padding: 0; - list-style: none; + margin: 0; + padding: 0; + list-style: none; } #container main section#list ul li { - display: flex; - justify-content: space-between; - padding: 0.5em 0; - border-bottom: 1px solid #cecece; + display: flex; + justify-content: space-between; + padding: 0.5em 0; + border-bottom: 1px solid #cecece; } -#container main section#list ul li time, #container main section#list ul li span.count { - float: right; - white-space: nowrap; +#container main section#list ul li time, +#container main section#list ul li span.count { + float: right; + white-space: nowrap; } #container main section#list ul li:last-child { - border-bottom: none; + border-bottom: none; } @media only screen and (max-width: 800px) { - #container main section#list ul li { - font-size: small; - } + #container main section#list ul li { + font-size: small; + } } -#container main section.post-nav ul { - margin: 0.5em 0; - padding: 0.5em 0; - list-style: none; - display: flex; - justify-content: space-between; - border-top: 1px solid #f7f7f7; - font-size: 0.9em; +#container main section.post-nav { + margin: 0.5em 0; + padding: 0.5em 0; + display: flex; + justify-content: space-between; + border-top: 1px solid #f7f7f7; + font-size: 0.9em; +} +#left-page { + text-align: left; +} +#right-page { + text-align: right; +} +#left-arrow { + float: left; + padding-right: 5px; } -#container main article pre, #container main section pre { +#right-arrow { + float: right; + padding-left: 5px; +} - background-color: #F5F5F5; - overflow-x: auto; - padding: 0.8em; - font-size: 0.8em; - box-shadow: 0 -1px 0 #bbbbbb inset; +#container main article pre, +#container main section pre { + background-color: #f5f5f5; + overflow-x: auto; + padding: 0.8em; + font-size: 0.8em; + box-shadow: 0 -1px 0 #bbbbbb inset; } -#container main article pre code, #container main section pre code { - font-size: 0.8em; +#container main article pre code, +#container main section pre code { + font-size: 0.8em; } -#container main article p code, #container main section p code { - padding: 0.2em; - background-color: #F5F5F5; - font-size: 0.8em; +#container main article p code, +#container main section p code { + padding: 0.2em; + background-color: #f5f5f5; + font-size: 0.8em; } -#container main article p kbd, #container main section p kbd { - display: inline-block; - padding: 0.2em 0.3em; - font-size: 0.8em; - line-height: 1em; - color: #555555; - vertical-align: middle; - background-color: #F5F5F5; - border-width: 1px; - border-style: solid; - border-color: #cccccc #cccccc #bbbbbb; - border-image: none; - border-radius: 3px; - box-shadow: 0 -1px 0 #bbbbbb inset; +#container main article p kbd, +#container main section p kbd { + display: inline-block; + padding: 0.2em 0.3em; + font-size: 0.8em; + line-height: 1em; + color: #555555; + vertical-align: middle; + background-color: #f5f5f5; + border-width: 1px; + border-style: solid; + border-color: #cccccc #cccccc #bbbbbb; + border-image: none; + border-radius: 3px; + box-shadow: 0 -1px 0 #bbbbbb inset; } #container main h1 { - margin-bottom: 1rem; + margin-bottom: 1rem; } #container footer { - border-top: solid 1px #cecece; + border-top: solid 1px #cecece; } #container footer h6 { - font-size: 0.8em; + font-size: 0.8em; } -.meta-aside, #container main section#home ul li aside, #container main article aside { - margin: 0.5em 0; - font-family: "Ruda", sans-serif; - color: #909090; - font-size: 0.8em; +.meta-aside, +#container main section#home ul li aside, +#container main article aside { + margin: 0.5em 0; + font-family: "Ruda", sans-serif; + color: #909090; + font-size: 0.8em; } -.meta-aside ul, #container main section#home ul li aside ul, #container main article aside ul { - margin: 0; - padding: 0; - list-style: none; +.meta-aside ul, +#container main section#home ul li aside ul, +#container main article aside ul { + margin: 0; + padding: 0; + list-style: none; } -.meta-aside ul li, #container main section#home ul li aside ul li, #container main article aside ul li { - margin: 0; - padding: 0; +.meta-aside ul li, +#container main section#home ul li aside ul li, +#container main article aside ul li { + margin: 0; + padding: 0; } a { - color: #666666; - text-decoration: none; + color: #666666; + text-decoration: none; } -.image, figure img, img { - width: 100%; - box-shadow: 0 3px 3px #bbbbbb; +.image, +figure img, +img { + width: 100%; + box-shadow: 0 3px 3px #bbbbbb; } -.full-image, figure.full img, img[src*="full"] { - width: 100%; - box-shadow: 0 3px 3px #bbbbbb; +.full-image, +figure.full img, +img[src*="full"] { + width: 100%; + box-shadow: 0 3px 3px #bbbbbb; } @supports (width: 100vw) { - .full-image, figure.full img, img[src*="full"] { - width: 100vw; - position: relative; - left: 50%; - right: 50%; - margin-left: -50vw; - margin-right: -50vw; - } + .full-image, + figure.full img, + img[src*="full"] { + width: 100vw; + position: relative; + left: 50%; + right: 50%; + margin-left: -50vw; + margin-right: -50vw; + } } -.mid-image, figure.mid img, img[src*="mid"] { - width: 100%; - box-shadow: 0 3px 3px #bbbbbb; +.mid-image, +figure.mid img, +img[src*="mid"] { + width: 100%; + box-shadow: 0 3px 3px #bbbbbb; } @supports (width: 100vw) { - .mid-image, figure.mid img, img[src*="mid"] { - width: 800px; - position: relative; - left: 50%; - right: 50%; - margin-left: -400px; - margin-right: -400px; - } - - @media only screen and (max-width: 800px) { - .mid-image, figure.mid img, img[src*="mid"] { - width: 100%; - left: 0; - right: 0; - margin: 0; - } + .mid-image, + figure.mid img, + img[src*="mid"] { + width: 800px; + position: relative; + left: 50%; + right: 50%; + margin-left: -400px; + margin-right: -400px; + } + + @media only screen and (max-width: 800px) { + .mid-image, + figure.mid img, + img[src*="mid"] { + width: 100%; + left: 0; + right: 0; + margin: 0; } + } } -.float-image-left, figure.float-left img, img[src*="float-left"] { - width: 300px; - float: left; - margin: 0 1em 1em -3em; - box-shadow: 0 3px 3px #bbbbbb; +.float-image-left, +figure.float-left img, +img[src*="float-left"] { + width: 300px; + float: left; + margin: 0 1em 1em -3em; + box-shadow: 0 3px 3px #bbbbbb; } @media only screen and (max-width: 800px) { - .float-image-left, figure.float-left img, img[src*="float-left"] { - float: none; - margin: 0; - width: 100%; - } + .float-image-left, + figure.float-left img, + img[src*="float-left"] { + float: none; + margin: 0; + width: 100%; + } } -.float-image-right, figure.float-right img, img[src*="float-right"] { - width: 300px; - float: right; - margin: 0 -3em 1em 1em; - box-shadow: 0 3px 3px #bbbbbb; +.float-image-right, +figure.float-right img, +img[src*="float-right"] { + width: 300px; + float: right; + margin: 0 -3em 1em 1em; + box-shadow: 0 3px 3px #bbbbbb; } @media only screen and (max-width: 800px) { - .float-image-right, figure.float-right img, img[src*="float-right"] { - float: none; - margin: 0; - width: 100%; - } + .float-image-right, + figure.float-right img, + img[src*="float-right"] { + float: none; + margin: 0; + width: 100%; + } } figure { - margin: 0; + margin: 0; } figure figcaption p { - margin-top: 0.3em; - font-size: 0.8em; - font-style: italic; + margin-top: 0.3em; + font-size: 0.8em; + font-style: italic; } figure.full { - margin: 0; + margin: 0; } figure.mid { - margin: 0; + margin: 0; } figure.float-left { - margin: 0; - float: left; + margin: 0; + float: left; } figure.float-right { - margin: 0; - float: right; + margin: 0; + float: right; } figure.float-right figcaption { - margin-left: 1em; + margin-left: 1em; } table { - width: 100%; - border-bottom: solid 1px #cecece; + width: 100%; + border-bottom: solid 1px #cecece; } table thead { - background-color: #cecece; + background-color: #cecece; } blockquote { - margin: 1em; - border-left: solid 0.1em #cecece; - padding: 0.5em 2em; - position: relative; - background-color: #efefef; - box-shadow: 0 -1px 0 #bbbbbb inset; + margin: 1em; + border-left: solid 0.1em #cecece; + padding: 0.5em 2em; + position: relative; + background-color: #efefef; + box-shadow: 0 -1px 0 #bbbbbb inset; } blockquote::before { - content: "\f10d"; - font-size: 3em; - font-family: "FontAwesome"; - color: rgba(192, 192, 192, 0.3); - position: absolute; - left: 6px; - top: 0; + content: "\f10d"; + font-size: 3em; + font-family: "FontAwesome"; + color: rgba(192, 192, 192, 0.3); + position: absolute; + left: 6px; + top: 0; } @media only screen and (max-width: 800px) { - blockquote { - margin: 1em 0; - padding: 0.5em; - } + blockquote { + margin: 1em 0; + padding: 0.5em; + } } dl dd { - font-style: italic; + font-style: italic; } ul.pagination { - display: flex; - justify-content: center; - margin: 1em 0 0; - padding: 0.5em 0; - list-style: none; + display: flex; + justify-content: center; + margin: 1em 0 0; + padding: 0.5em 0; + list-style: none; } ul.pagination li { - padding: 0 0.5em; + padding: 0 0.5em; } @media only screen and (max-width: 800px) { - ul.pagination li { - padding: 0 0.3em; - } + ul.pagination li { + padding: 0 0.3em; + } } ul.pagination li.active { - font-weight: bold; + font-weight: bold; } - |