204 lines
4.2 KiB
CSS
204 lines
4.2 KiB
CSS
:root {
|
|
/* Kimber base00 #222222 */
|
|
/* Kimber base01 */
|
|
/* Kimber base02 */
|
|
/* Kimber base05 */
|
|
/* Kimber base06 dates/blockquotes */
|
|
/* Kimber base01 as RGB triplet */
|
|
|
|
/* Slightly dimmed vs base05 #DEDEE7 text */
|
|
|
|
/* Kimber base00 background */
|
|
--color-00: #222222;
|
|
--dark-background-color: #222222;
|
|
/* Kimber base01 borders/dividers */
|
|
--color-01: #313131;
|
|
--dark-secondary-color: #313131;
|
|
--dark-shadow-color: #313131;
|
|
/* Kimber base 02 */
|
|
--color-02: #555d55;
|
|
--dark-tertiary-color: #555D55;
|
|
/* Kimber base 03 */
|
|
--color-03: #644646;
|
|
/* Kimber base04 */
|
|
--color-04: #5a5a5a;
|
|
/* Kimber base05 text/code */
|
|
--color-05: #dedee7;
|
|
--dark-text-color: #DEDEE7;
|
|
/* Kimber base06 */
|
|
--color-06: #c3c3b4;
|
|
--dark-muted-color: #C3C3B4;
|
|
/* --link-color: #c3c3b4; */
|
|
--link-font-weight: 500;
|
|
/*Kimber base07 */
|
|
--color-07: #ffffe6;
|
|
/*Kimber base08 */
|
|
--color-08: #c88c8c;
|
|
/*Kimber base09 */
|
|
--color-09: #476c88;
|
|
/*Kimber base0A */
|
|
--color-0A: #d8b56d;
|
|
/*Kimber base0B */
|
|
--color-0B: #99c899;
|
|
/*Kimber base0C */
|
|
--color-0C: #78b4b4;
|
|
/*Kimber base0D */
|
|
--color-0D: #537c9c;
|
|
--link-color-dark: #537c9c;
|
|
/*Kimber base0E */
|
|
--color-0E: #86cacd;
|
|
/*Kimber base0F */
|
|
--color-0F: #704f4f;
|
|
--aside-block-highlight: #704f4f;
|
|
}
|
|
|
|
html {
|
|
background-color: var(--dark-background-color);
|
|
color: var(--dark-text-color);
|
|
fill: var(--dark-text-color);
|
|
}
|
|
|
|
.header {
|
|
background-color: var(--dark-background-color);
|
|
}
|
|
|
|
.nav-hamburger-list {
|
|
background: var(--dark-background-color);
|
|
}
|
|
|
|
.nav-links .nav-icons-divider {
|
|
color: var(--dark-secondary-color);
|
|
}
|
|
|
|
a:hover .feather-moon {
|
|
fill: var(--dark-text-color);
|
|
color: var(--dark-text-color);
|
|
}
|
|
|
|
.gk-social-icons-list .gk-social-icon,
|
|
.gk-social-icons-list .gk-social-icon a:visited {
|
|
fill: var(--dark-text-color);
|
|
}
|
|
|
|
.gk-social-icons-list .gk-social-icon a:hover {
|
|
fill: var(--accent-color);
|
|
}
|
|
|
|
.post-tags .post-tag:hover {
|
|
background-color: var(--dark-text-color);
|
|
color: var(--dark-background-color);
|
|
}
|
|
|
|
.post-title-tag {
|
|
border-color: var(--dark-tertiary-color);
|
|
color: var(--dark-muted-color);
|
|
}
|
|
|
|
.post-title-tag:hover {
|
|
background-color: var(--dark-text-color);
|
|
color: var(--dark-background-color);
|
|
border-color: var(--dark-text-color);
|
|
}
|
|
|
|
.tags-list .post-tags .post-tag a .tag-posts-count {
|
|
background-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
.tags-list .post-tags .post-tag:hover a .tag-posts-count {
|
|
background-color: var(--dark-text-color);
|
|
color: var(--dark-background-color);
|
|
}
|
|
|
|
.footer {
|
|
border-top-color: var(--dark-header-bg-color);
|
|
}
|
|
|
|
blockquote {
|
|
color: var(--dark-muted-color);
|
|
border-left-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
hr {
|
|
color: var(--dark-tertiary-color);
|
|
}
|
|
|
|
table thead {
|
|
background-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
table td,
|
|
table th {
|
|
border-bottom-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
code,
|
|
pre {
|
|
background-color: var(--dark-secondary-color) !important;
|
|
}
|
|
|
|
:not(pre)>code {
|
|
background-color: var(--dark-tertiary-color) !important;
|
|
color: var(--dark-text-color);
|
|
}
|
|
|
|
.header-shadow {
|
|
box-shadow: var(--dark-shadow-color) 0px -1px 0px 0px inset;
|
|
}
|
|
|
|
.post .post-date,
|
|
.prev-post-date,
|
|
.next-post-date {
|
|
color: var(--dark-muted-color);
|
|
}
|
|
|
|
.list-posts .post-date {
|
|
color: var(--dark-muted-color);
|
|
}
|
|
|
|
.arrow-logo {
|
|
background-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
.home-projects-card {
|
|
border-color: var(--dark-tertiary-color);
|
|
background-color: var(--dark-secondary-color);
|
|
}
|
|
|
|
.home-project-meta {
|
|
color: var(--dark-muted-color);
|
|
}
|
|
|
|
.home-projects-card .view-all {
|
|
border-top-color: var(--dark-tertiary-color);
|
|
}
|
|
|
|
/* TODO: Check if this is needed or not */
|
|
|
|
/* Content links: dark mode color override */
|
|
.post-content a:not(.post-tag):not(.post-title-tag),
|
|
.markdown-content a {
|
|
color: var(--link-color-dark);
|
|
}
|
|
|
|
.post-content a:not(.post-tag):not(.post-title-tag):hover,
|
|
.markdown-content a:hover {
|
|
color: var(--accent-color);
|
|
}
|
|
|
|
/* Aside blocks: dark mode overrides */
|
|
.aside-block {
|
|
background-color: var(--dark-secondary-color);
|
|
border-color: var(--aside-block-highlight);
|
|
}
|
|
|
|
.aside-caption {
|
|
color: var(--dark-background-color);
|
|
}
|
|
|
|
/*
|
|
img,
|
|
video {
|
|
filter: hue-rotate(180deg) contrast(100%) invert(100%);
|
|
-webkit-filter: hue-rotate(180deg) contrast(100%) invert(100%);
|
|
}
|
|
*/ |