mirror of
https://github.com/aljazceru/Journal-ghost.git
synced 2025-12-18 13:44:21 +01:00
changing to dark theme
This commit is contained in:
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -4,9 +4,93 @@
|
||||
:root {
|
||||
--font-sans: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif; /* stylelint-disable-line value-keyword-case */
|
||||
--font-serif: Lora, Times, serif; /* stylelint-disable-line value-keyword-case */
|
||||
--color-primary-text: var(--color-black);
|
||||
--color-darker-gray: var(--color-black);
|
||||
--head-nav-gap: 3.2rem;
|
||||
|
||||
/* Dark Theme Colors */
|
||||
--color-black: #f0f0f0;
|
||||
--color-white: #1a1a1a;
|
||||
--color-primary-text: #f0f0f0;
|
||||
--color-secondary-text: #b3b3b3;
|
||||
--color-darker-gray: #f0f0f0;
|
||||
--color-dark-gray: #e0e0e0;
|
||||
--color-mid-gray: #4a4a4a;
|
||||
--color-light-gray: #333333;
|
||||
--color-lighter-gray: #2a2a2a;
|
||||
--color-wash: #1f1f1f;
|
||||
--color-border: #333333;
|
||||
|
||||
/* Background colors */
|
||||
--background-color: #1a1a1a;
|
||||
--surface-color: #1f1f1f;
|
||||
--card-background: #222222;
|
||||
|
||||
/* Keep accent color vibrant for dark theme */
|
||||
--ghost-accent-color: #0099ff;
|
||||
}
|
||||
|
||||
/* Dark theme base styles */
|
||||
body {
|
||||
background-color: var(--color-white);
|
||||
color: var(--color-primary-text);
|
||||
}
|
||||
|
||||
.gh-site {
|
||||
background-color: var(--color-white);
|
||||
}
|
||||
|
||||
/* Card and content backgrounds */
|
||||
.gh-card {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.gh-head {
|
||||
background-color: var(--color-white);
|
||||
border-bottom-color: var(--color-border);
|
||||
}
|
||||
|
||||
.gh-foot {
|
||||
background-color: var(--surface-color);
|
||||
border-top-color: var(--color-border);
|
||||
}
|
||||
|
||||
/* Input and form styles */
|
||||
.gh-subscribe-input,
|
||||
.gh-signup .gh-subscribe-input {
|
||||
background-color: var(--surface-color);
|
||||
border-color: var(--color-border);
|
||||
color: var(--color-primary-text);
|
||||
}
|
||||
|
||||
.gh-subscribe-input:hover {
|
||||
border-color: var(--color-mid-gray);
|
||||
}
|
||||
|
||||
/* Button styles */
|
||||
.gh-loadmore {
|
||||
background-color: transparent;
|
||||
color: var(--color-primary-text);
|
||||
border-color: var(--color-border);
|
||||
}
|
||||
|
||||
.gh-loadmore:hover {
|
||||
border-color: var(--color-mid-gray);
|
||||
}
|
||||
|
||||
/* Topic tags */
|
||||
.gh-topic-count {
|
||||
background-color: transparent;
|
||||
border-color: var(--color-border);
|
||||
color: var(--color-secondary-text);
|
||||
}
|
||||
|
||||
/* Ensure subscribe section has proper contrast */
|
||||
.gh-subscribe {
|
||||
background-color: var(--ghost-accent-color);
|
||||
}
|
||||
|
||||
.gh-subscribe-title,
|
||||
.gh-subscribe-description {
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
.tag-template .gh-main,
|
||||
|
||||
Reference in New Issue
Block a user