diff --git a/README.md b/README.md
index 6d2b52d..e55af2b 100644
--- a/README.md
+++ b/README.md
@@ -92,7 +92,7 @@ through `templates/section.html`:
| --- | --- |
| `/projects/` | Green system-architecture and project-matrix display |
| `/articles/` | Cyan intelligence-briefing and knowledge-system display |
-| `/blog/` | Pink transmission and live-signal display |
+| `/blog/` | Purple transmission and live-signal display |
These heroes apply only to the top-level Projects, Articles, and Blog listing
pages. Individual project pages, project devlogs, articles, and blog posts keep
diff --git a/assets/static/style.css b/assets/static/style.css
index d2cc690..d70f8c7 100644
--- a/assets/static/style.css
+++ b/assets/static/style.css
@@ -80,21 +80,21 @@ h1 { max-width: 880px; margin: 0; font-size: clamp(30px, 4vw, 45px); font-style:
--section-node: #157995;
}
.section-hero--blog {
- --section-accent: #ff2a9d;
- --section-accent-rgb: 255, 42, 157;
- --section-accent-soft: #d80f7e;
- --section-alt: #7e36ff;
- --section-bg: #050307;
+ --section-accent: var(--violet);
+ --section-accent-rgb: 140, 120, 216;
+ --section-accent-soft: #7563c4;
+ --section-alt: var(--violet);
+ --section-bg: #050407;
--section-copy: #ded5dc;
--section-muted: #a992a5;
- --section-trace: #5a173e;
- --section-trace-soft: #301126;
- --section-node: #8b235f;
+ --section-trace: #40366d;
+ --section-trace-soft: #25213f;
+ --section-node: #6556a0;
background:
linear-gradient(rgba(var(--section-accent-rgb), .022) 1px, transparent 1px),
linear-gradient(90deg, rgba(var(--section-accent-rgb), .022) 1px, transparent 1px),
radial-gradient(circle at 78% 48%, rgba(var(--section-accent-rgb), .09), transparent 250px),
- radial-gradient(circle at 66% 68%, rgba(126, 54, 255, .05), transparent 220px),
+ radial-gradient(circle at 66% 68%, rgba(var(--section-accent-rgb), .05), transparent 220px),
var(--section-bg);
background-size: 22px 22px, 22px 22px, auto, auto, auto;
}
@@ -223,7 +223,7 @@ h1 { max-width: 880px; margin: 0; font-size: clamp(30px, 4vw, 45px); font-style:
.section-hero h1 {
max-width: none;
margin: 0;
- font: 900 clamp(2.65rem, 6vw, 4.8rem)/.82 Arial, Helvetica, sans-serif;
+ font: 700 clamp(2.65rem, 6vw, 4.8rem)/.82 var(--serif);
font-style: normal;
letter-spacing: .035em;
text-transform: uppercase;
@@ -247,7 +247,7 @@ h1 { max-width: 880px; margin: 0; font-size: clamp(30px, 4vw, 45px); font-style:
max-width: 600px;
margin: 10px 0 0;
color: var(--section-copy);
- font: 1rem/1.6 Georgia, "Times New Roman", serif;
+ font: 1rem/1.6 var(--sans);
}
.section-hero--articles .section-hero__intro,
.section-hero--blog .section-hero__intro { font-size: .98rem; line-height: 1.45; }
@@ -318,7 +318,7 @@ h1 { max-width: 880px; margin: 0; font-size: clamp(30px, 4vw, 45px); font-style:
.section-hero--projects .section-hero__status-card { width: 170px; background: rgba(4, 10, 7, .8); }
.section-hero--articles .section-hero__status-card,
.section-hero--blog .section-hero__status-card { top: 2px; right: 2px; }
-.section-hero--blog .section-hero__status-card { background: rgba(11, 3, 8, .8); }
+.section-hero--blog .section-hero__status-card { background: rgba(8, 6, 14, .8); }
.section-hero__widget-label {
display: block;
color: var(--section-accent);
@@ -1186,7 +1186,7 @@ h1 { max-width: 880px; margin: 0; font-size: clamp(30px, 4vw, 45px); font-style:
@media (max-width: 760px) {
.section-hero { width: calc(100% - 28px); margin-top: 20px; }
- .section-hero__content { grid-template-columns: 1fr; padding: 24px 22px 20px; }
+ .section-hero .section-hero__content { grid-template-columns: 1fr; padding: 24px 22px 20px; }
.section-hero h1 { font-size: clamp(42px, 13vw, 68px); }
.section-hero__visual { min-height: 125px; }
.section-hero--articles .section-hero__visual,
diff --git a/templates/base.html b/templates/base.html
index e15aa1c..b91574d 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -10,7 +10,7 @@
-
+