aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamiE <33024269+aleylara@users.noreply.github.com>2020-05-26 21:46:58 +1000
committerGitHub <noreply@github.com>2020-05-26 21:46:58 +1000
commit86a1f51c0960911d8eeae67d6811db22262964b5 (patch)
tree7973bcd275bbc6c078242a840c525b205ff74612
parent11bcf5e54ae3afa95ade09f319dde4346249afaf (diff)
downloadpelican-themes-86a1f51c0960911d8eeae67d6811db22262964b5.tar.gz
Update main.css
-rw-r--r--Peli-Kiera/static/css/main.css475
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;
}
-