about summary refs log tree commit diff stats
path: root/templates/style.css.html
diff options
context:
space:
mode:
authorAlan Pearce2023-09-09 19:11:07 +0200
committerAlan Pearce2023-09-09 19:11:07 +0200
commitd10630da50a2b0e005ef0499190cc5cc898f0b06 (patch)
treed6f8a479ef106f7c93a82f970cc34456effece61 /templates/style.css.html
parentf51202d961e6d2337a96ef3552c4efced1fe2beb (diff)
downloadzola-bearblog-d10630da50a2b0e005ef0499190cc5cc898f0b06.tar.lz
zola-bearblog-d10630da50a2b0e005ef0499190cc5cc898f0b06.tar.zst
zola-bearblog-d10630da50a2b0e005ef0499190cc5cc898f0b06.zip
Hash inline style in CSP
openssl dgst -sha256 -binary < templates/style.html | openssl enc -base64
2Sbht7dvdhJX00j84akXy9AejYUf6sOM3OpwMxNiDXQ=
Diffstat (limited to 'templates/style.css.html')
-rw-r--r--templates/style.css.html169
1 files changed, 169 insertions, 0 deletions
diff --git a/templates/style.css.html b/templates/style.css.html
new file mode 100644
index 0000000..00b4131
--- /dev/null
+++ b/templates/style.css.html
@@ -0,0 +1,169 @@
+  body {
+    font-family: Verdana, sans-serif;
+    margin: auto;
+    padding: 20px;
+    max-width: 720px;
+    text-align: left;
+    background-color: #fff;
+    word-wrap: break-word;
+    overflow-wrap: break-word;
+    line-height: 1.5;
+    color: #444;
+  }
+
+  h1,
+  h2,
+  h3,
+  h4,
+  h5,
+  h6,
+  strong,
+  b {
+    color: #222;
+  }
+
+  a {
+    color: #3273dc;
+  }
+
+  .title {
+    text-decoration: none;
+    border: 0;
+  }
+
+  .title span {
+    font-weight: 400;
+  }
+
+  nav a {
+    margin-right: 10px;
+  }
+
+  textarea {
+    width: 100%;
+    font-size: 1rem;
+  }
+
+  input {
+    font-size: 1rem;
+  }
+
+  main,article {
+    line-height: 1.6;
+  }
+
+  table {
+    width: 100%;
+  }
+
+  img {
+    max-width: 100%;
+  }
+
+  code {
+    padding: 2px 5px;
+    background-color: #f2f2f2;
+  }
+
+  pre code {
+    color: #222;
+    display: block;
+    padding: 20px;
+    white-space: pre-wrap;
+    font-size: 0.875rem;
+    overflow-x: auto;
+  }
+
+  div.highlight pre {
+    background-color: initial;
+    color: initial;
+  }
+
+  div.highlight code {
+    background-color: unset;
+    color: unset;
+  }
+
+  blockquote {
+    border-left: 1px solid #999;
+    color: #222;
+    padding-left: 20px;
+    font-style: italic;
+  }
+
+  footer {
+    padding: 25px;
+    text-align: center;
+  }
+
+  .helptext {
+    color: #777;
+    font-size: small;
+  }
+
+  .errorlist {
+    color: #eba613;
+    font-size: small;
+  }
+
+  /* blog posts */
+  ul.blog-posts {
+    list-style-type: none;
+    padding: unset;
+  }
+
+  ul.blog-posts li {
+    display: flex;
+  }
+
+  ul.blog-posts li span {
+    flex: 0 0 130px;
+  }
+
+  ul.blog-posts li a:visited {
+    color: #8b6fcb;
+  }
+
+  @media (prefers-color-scheme: dark) {
+    body {
+      background-color: #333;
+      color: #ddd;
+    }
+
+    h1,
+    h2,
+    h3,
+    h4,
+    h5,
+    h6,
+    strong,
+    b {
+      color: #eee;
+    }
+
+    a {
+      color: #8cc2dd;
+    }
+
+    code {
+      background-color: #777;
+    }
+
+    pre code {
+      color: #ddd;
+    }
+
+    blockquote {
+      color: #ccc;
+    }
+
+    textarea,
+    input {
+      background-color: #252525;
+      color: #ddd;
+    }
+
+    .helptext {
+      color: #aaa;
+    }
+  }