Update template.css

This commit is contained in:
2026-03-26 11:01:26 -05:00
parent 2eee1dfc44
commit 11e4664cd5

View File

@@ -13942,6 +13942,28 @@ meter {
}
}
/* ── HERO VARIANT BASE ── */
.hero {
background-size: cover;
background-position: center;
overflow: hidden;
border-radius: .5rem;
}
/* ── PRIMARY VARIANT ── */
.hero#primary {
background-color: var(--hero-primary-bg-color);
background-image: var(--hero-primary-overlay);
color: var(--hero-primary-color);
}
/* ── SECONDARY VARIANT ── */
.hero#secondary {
background-color: var(--hero-secondary-bg-color);
background-image: var(--hero-secondary-overlay);
color: var(--hero-secondary-color);
}
.footer {
margin-top: 1em;
color: var(--body-color);
@@ -14150,6 +14172,8 @@ fieldset>* {
background-color: rgba(255, 255, 255, 0.5);
border: 1px solid #58595a;
border-radius: 0.25rem;
--btn-padding-x: 0.25rem;
--btn-padding-y: 0.1rem;
}
.container-header {
@@ -14172,10 +14196,6 @@ fieldset>* {
padding: var(--padding-x) var(--padding-y);
}
.container-header nav {
padding: 0 2rem;
}
.container-header .site-description {
font-size: 1rem;
color: var(--body-color);
@@ -14640,6 +14660,64 @@ iframe {
}
}
/* ── BLOCK COLOR SYSTEM (nth-child slot palette) ── */
.container-top-a > .card:nth-child(1),
.container-top-b > .card:nth-child(1),
.container-bottom-a > .card:nth-child(1),
.container-bottom-b > .card:nth-child(1) {
background-color: var(--block-color-1);
color: var(--block-text-1);
}
.container-top-a > .card:nth-child(2),
.container-top-b > .card:nth-child(2),
.container-bottom-a > .card:nth-child(2),
.container-bottom-b > .card:nth-child(2) {
background-color: var(--block-color-2);
color: var(--block-text-2);
}
.container-top-a > .card:nth-child(3),
.container-top-b > .card:nth-child(3),
.container-bottom-a > .card:nth-child(3),
.container-bottom-b > .card:nth-child(3) {
background-color: var(--block-color-3);
color: var(--block-text-3);
}
.container-top-a > .card:nth-child(4),
.container-top-b > .card:nth-child(4),
.container-bottom-a > .card:nth-child(4),
.container-bottom-b > .card:nth-child(4) {
background-color: var(--block-color-4);
color: var(--block-text-4);
}
/* ── BLOCK COLOR — Named per-module overrides ── */
.container-top-a #block-highlight,
.container-top-b #block-highlight,
.container-bottom-a #block-highlight,
.container-bottom-b #block-highlight {
background-color: var(--block-highlight-bg);
color: var(--block-highlight-text);
}
.container-top-a #block-cta,
.container-top-b #block-cta,
.container-bottom-a #block-cta,
.container-bottom-b #block-cta {
background-color: var(--block-cta-bg);
color: var(--block-cta-text);
}
.container-top-a #block-alert,
.container-top-b #block-alert,
.container-bottom-a #block-alert,
.container-bottom-b #block-alert {
background-color: var(--block-alert-bg);
color: var(--block-alert-text);
}
.container-component nav {
position: relative;
}
@@ -18096,7 +18174,7 @@ nav[data-toggle=toc] .nav-link.active+ul{
.container-search .icon-search {
font-size: 1rem;
color: var(--nav-bg-color);
color: var(--nav-text-color);
}
/* Responsive header menu and search layout improvements */