Merge pull request #91 from Bortlesboat/fix/81-home-dark-contrast
fix: improve homepage dark mode contrast
This commit is contained in:
@@ -3039,6 +3039,15 @@ a {
|
|||||||
sans-serif;
|
sans-serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .section-category,
|
||||||
|
.dark .section-headline {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .section-sub {
|
||||||
|
color: var(--vp-c-text-2);
|
||||||
|
}
|
||||||
|
|
||||||
/* Bento Grid */
|
/* Bento Grid */
|
||||||
.bento-grid {
|
.bento-grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
@@ -3131,6 +3140,11 @@ a {
|
|||||||
scroll-snap-align: start;
|
scroll-snap-align: start;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .comm-card {
|
||||||
|
background: var(--vp-c-bg-soft);
|
||||||
|
border-color: var(--vp-c-divider);
|
||||||
|
}
|
||||||
|
|
||||||
.comm-card:hover {
|
.comm-card:hover {
|
||||||
transform: scale(1.015);
|
transform: scale(1.015);
|
||||||
}
|
}
|
||||||
@@ -3178,6 +3192,14 @@ a {
|
|||||||
letter-spacing: -0.01em;
|
letter-spacing: -0.01em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .comm-title {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .comm-desc {
|
||||||
|
color: var(--vp-c-text-2);
|
||||||
|
}
|
||||||
|
|
||||||
/* Productivity Scroll (Now used for Stage 3) */
|
/* Productivity Scroll (Now used for Stage 3) */
|
||||||
.scroll-container {
|
.scroll-container {
|
||||||
overflow-x: auto;
|
overflow-x: auto;
|
||||||
@@ -3218,6 +3240,11 @@ a {
|
|||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .prod-card {
|
||||||
|
background: var(--vp-c-bg-soft);
|
||||||
|
border-color: var(--vp-c-divider);
|
||||||
|
}
|
||||||
|
|
||||||
.prod-card:hover {
|
.prod-card:hover {
|
||||||
transform: scale(1.015);
|
transform: scale(1.015);
|
||||||
}
|
}
|
||||||
@@ -3247,6 +3274,15 @@ a {
|
|||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .prod-tag,
|
||||||
|
.dark .prod-card p {
|
||||||
|
color: var(--vp-c-text-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .prod-card h4 {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
.prod-visual {
|
.prod-visual {
|
||||||
margin-top: auto;
|
margin-top: auto;
|
||||||
height: 150px;
|
height: 150px;
|
||||||
@@ -3329,6 +3365,10 @@ a {
|
|||||||
white-space: normal;
|
white-space: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .appendix-title {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
.appendix-scroll-hint {
|
.appendix-scroll-hint {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -3412,6 +3452,10 @@ a {
|
|||||||
border-radius: 40px;
|
border-radius: 40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .footer-callout {
|
||||||
|
background: var(--vp-c-bg-soft);
|
||||||
|
}
|
||||||
|
|
||||||
.footer-callout h2 {
|
.footer-callout h2 {
|
||||||
font-size: 62px;
|
font-size: 62px;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
@@ -3430,6 +3474,14 @@ a {
|
|||||||
margin-bottom: 18px;
|
margin-bottom: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .footer-callout h2 {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .footer-callout p {
|
||||||
|
color: var(--vp-c-text-2);
|
||||||
|
}
|
||||||
|
|
||||||
.apple-site-footer {
|
.apple-site-footer {
|
||||||
max-width: 1060px;
|
max-width: 1060px;
|
||||||
margin: 0 auto 56px;
|
margin: 0 auto 56px;
|
||||||
@@ -3743,7 +3795,7 @@ a {
|
|||||||
|
|
||||||
.dark .feature-card {
|
.dark .feature-card {
|
||||||
border: 1px solid rgba(255, 255, 255, 0.06);
|
border: 1px solid rgba(255, 255, 255, 0.06);
|
||||||
background: var(--vp-c-bg-mute);
|
background: var(--vp-c-bg-soft);
|
||||||
}
|
}
|
||||||
|
|
||||||
.feature-card:hover {
|
.feature-card:hover {
|
||||||
@@ -3788,6 +3840,14 @@ a {
|
|||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dark .feature-content h4 {
|
||||||
|
color: var(--vp-c-text-1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .feature-content p {
|
||||||
|
color: var(--vp-c-text-2);
|
||||||
|
}
|
||||||
|
|
||||||
@media (max-width: 960px) {
|
@media (max-width: 960px) {
|
||||||
.feature-grid {
|
.feature-grid {
|
||||||
grid-template-columns: repeat(2, 1fr);
|
grid-template-columns: repeat(2, 1fr);
|
||||||
|
|||||||
Reference in New Issue
Block a user