summaryrefslogtreecommitdiff
path: root/_content/index.css
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2024-11-07 10:13:28 +0700
committerShulhan <ms@kilabit.info>2024-11-07 10:13:28 +0700
commit006873cbdf62752a4cafb19b93d94b0d3f3c69b6 (patch)
treefc3e1b352cfec1142b85a48962feb873e4191176 /_content/index.css
parent5565a286a8b464b91a5560e69249098137602193 (diff)
downloadkilabit.info-006873cbdf62752a4cafb19b93d94b0d3f3c69b6.tar.xz
_content: add style for dark mode
Diffstat (limited to '_content/index.css')
-rw-r--r--_content/index.css486
1 files changed, 486 insertions, 0 deletions
diff --git a/_content/index.css b/_content/index.css
new file mode 100644
index 0000000..5564d81
--- /dev/null
+++ b/_content/index.css
@@ -0,0 +1,486 @@
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Regular"),
+ local("GoRegular"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoRegular.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Bold"),
+ local("Go-Bold"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Bold.ttf")
+ format("truetype");
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Italic"),
+ local("Go-Italic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-Italic.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Bold Italic"),
+ local("Go-BoldItalic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/Go-BoldItalic.ttf")
+ format("truetype");
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Medium"),
+ local("GoMedium"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium.ttf")
+ format("truetype");
+ font-weight: 500;
+ font-style: normal;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go";
+ src:
+ local("Go Medium Italic"),
+ local("GoMedium-Italic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMedium-Italic.ttf")
+ format("truetype");
+ font-weight: 500;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Mono";
+ src:
+ local("Go Mono"),
+ local("GoMono"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Mono";
+ src:
+ local("Go Mono Bold Italic"),
+ local("GoMono-BoldItalic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-BoldItalic.ttf")
+ format("truetype");
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Mono";
+ src:
+ local("Go Mono Italic"),
+ local("GoMono-Italic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Italic.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Mono";
+ src:
+ local("Go Mono Bold"),
+ local("GoMono-Bold"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoMono-Bold.ttf")
+ format("truetype");
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Smallcaps";
+ src:
+ local("Go Smallcaps Italic"),
+ local("GoSmallcaps-Italic"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps-Italic.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-display: swap;
+ font-family: "Go Smallcaps";
+ src:
+ local("Go Smallcaps"),
+ local("GoSmallcaps"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.woff2")
+ format("woff2"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.woff")
+ format("woff"),
+ url("https://storage.googleapis.com/umum.kilabit.info/assets/fonts/go/GoSmallcaps.ttf")
+ format("truetype");
+ font-weight: normal;
+ font-style: normal;
+}
+
+:root {
+ --dark-anchor: #00cdff;
+ --dark-bg-editor-line: #173740;
+ --dark-bg-mono: #12414d;
+ --dark-bg-topbar: #207e95;
+ --dark-bg: #002b36;
+ --dark-border: #035064;
+ --dark-fg-gray: #76888a;
+ --dark-fg: #b4c5c7;
+}
+
+body {
+ color-scheme: light dark;
+ color: black;
+ font-family: Go, sans-serif;
+ font-size: 16px;
+ margin: 0 auto;
+ width: 800px;
+}
+
+code {
+ font-family: "Go Mono", monospace;
+}
+
+div {
+ margin: 0;
+ padding: 0;
+}
+
+a {
+ text-decoration: none;
+}
+
+blockquote {
+ border-left: solid 4px darkgray;
+ padding-left: 1em;
+ color: darkgreen;
+}
+
+h1 {
+ font-size: 28px;
+ border-bottom: 1px solid grey;
+ padding-bottom: 8px;
+}
+
+h2 {
+ background-color: lightblue;
+ font-size: 22px;
+}
+
+h3,
+h4 {
+ font-size: 16px;
+}
+
+h3::before {
+ content: "§ ";
+}
+
+h4::before {
+ content: "§§ ";
+}
+
+h5::before {
+ content: "§§§ ";
+}
+
+h2,
+h3,
+h4,
+h5 {
+ border-bottom: 1px solid grey;
+ padding: 6px;
+ color: black;
+}
+
+img,
+video {
+ margin: 0 10px;
+}
+
+pre {
+ background-color: #eee;
+ border-radius: 4px;
+ border: 1px solid #ccc;
+ display: block;
+ font-size: 16px;
+ font-family: "Go Mono", monospace;
+ margin: 0 0 10px 20px;
+ overflow: auto;
+ padding: 9.5px;
+ word-break: break-all;
+ word-wrap: break-word;
+}
+
+img.background {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: -1;
+ opacity: 0.05;
+ width: 920px;
+ margin: 0 0;
+}
+
+.topbar-left,
+.topbar-right {
+ margin-top: 1rem;
+}
+
+.topbar-left {
+ font-size: 24px;
+ font-weight: bold;
+ display: inline-block;
+}
+
+.topbar-left a {
+ text-decoration: none;
+}
+
+.topbar-left a:visited {
+ color: black;
+}
+
+.topbar-info {
+ font-size: 12px;
+ font-weight: normal;
+ font-family: "Go Mono", monospace;
+}
+
+.topbar-right {
+ display: inline-block;
+ text-align: right;
+}
+
+.topbar-right img {
+ width: 40px;
+}
+
+.page {
+ margin: 24px 0px;
+}
+
+.quoteblock .attribution {
+ text-align: right;
+ margin-right: 56px;
+}
+
+.container .meta {
+ font-style: italic;
+ margin: 1.25rem;
+}
+
+.footer {
+ text-align: center;
+ color: #666;
+ font-size: 0.875rem;
+ margin: 1rem 0;
+}
+
+/** Custom classes for asciidoc */
+#toctitle {
+ display: none;
+}
+
+#toc li {
+ list-style: none;
+}
+
+#toc ul .sectlevel1 {
+ padding: 0px;
+ margin: 4px;
+}
+
+#toc ul .sectlevel2 {
+ margin: 4px;
+}
+
+#footer {
+ clear: both;
+ margin-top: 1em;
+}
+
+.admonitionblock {
+ border: 1px solid #ddd;
+}
+
+.admonitionblock .icon {
+ background-color: aliceblue;
+ border-right: 1px solid #ddd;
+ margin: 0px;
+ padding: 8px;
+}
+
+.admonitionblock .content {
+ margin: 0px;
+ padding: 8px;
+}
+
+.right {
+ float: right;
+}
+
+.left {
+ float: left;
+}
+
+.sect1,
+.sect2 {
+ clear: both;
+}
+
+@media only screen and (max-width: 960px) {
+ body {
+ width: 100%;
+ margin: 0;
+ padding: 0;
+ }
+
+ .topbar {
+ padding: 0 1.5em;
+ }
+
+ .topbar-left,
+ .topbar-right {
+ width: 100%;
+ display: block;
+ text-align: left;
+ }
+
+ .page {
+ padding: 0 1.5em;
+ }
+
+ .footer {
+ text-align: left;
+ padding: 0 1.5em;
+ }
+}
+
+@media (prefers-color-scheme: dark) {
+ html,
+ body {
+ background-color: var(--dark-bg);
+ }
+ body,
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ color: var(--dark-fg);
+ }
+ a,
+ a:link,
+ a:visited {
+ color: var(--dark-anchor);
+ }
+ blockquote,
+ input,
+ pre,
+ textarea {
+ background-color: var(--dark-bg-mono);
+ color: var(--dark-fg);
+ }
+ .page > .container,
+ .page > .playground,
+ .topbar {
+ border-color: var(--dark-border);
+ }
+ h2,
+ .playground > .actions,
+ .topbar {
+ background-color: var(--dark-bg-topbar);
+ color: var(--dark-fg);
+ }
+ .topbar .top-heading a {
+ color: var(--dark-fg);
+ }
+ #output,
+ .wui_editor {
+ background-color: var(--dark-bg-mono) !important;
+ color: var(--dark-fg) !important;
+ font-size: 0.9rem;
+ }
+ .wui_editor_line_number {
+ background-color: var(--dark-bg-editor-line) !important;
+ color: var(--dark-fg-gray) !important;
+ }
+ .footer {
+ color: var(--dark-fg-gray);
+ }
+}