feat: apply CloudHost palette and update footer attribution
Color palette (via custom.css override): - Primary (main): seaweed #00b295 replaces fuchsia blue - Borders/backgrounds: pale-sky #c9daea replaces light purple - Highlights/secondary: neon-ice #03f7eb replaces electric indigo - Text: coffee-bean #191516 replaces Woodsmoke - Danger/error: cherry-rose #ab2346 replaces Mandy red Footer copyright line replaced with: "Based on free software by AFNIC and The Swedish Internet Foundation 🇪🇺 Hosted in the EU · Enhanced by Cloud Host (cloudhost.es)" Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -39,7 +39,9 @@ import config from '@/config';
|
||||
</div>
|
||||
<Grid client:load cols={1}>
|
||||
<div class="zm-footer-copyright">
|
||||
{m.copyright()}
|
||||
Basado en software libre de <a href="https://www.afnic.fr/" target="_blank" rel="noopener">AFNIC</a> y <a href="https://internetstiftelsen.se/" target="_blank" rel="noopener">The Swedish Internet Foundation</a>
|
||||
· 🇪🇺 Alojado en la UE
|
||||
· Mejorado por <a href="https://cloudhost.es" target="_blank" rel="noopener">Cloud Host</a>
|
||||
</div>
|
||||
</Grid>
|
||||
</footer>
|
||||
|
||||
@@ -1 +1,55 @@
|
||||
/** Add your custom styles here */
|
||||
/* ============================================================
|
||||
CloudHost / Zonemaster.es custom palette
|
||||
Palette:
|
||||
--pale-sky: #c9daea (light blue – backgrounds, borders)
|
||||
--neon-ice: #03f7eb (bright cyan – highlights, secondary)
|
||||
--seaweed: #00b295 (teal – primary brand)
|
||||
--coffee-bean: #191516 (near-black – text, dark accents)
|
||||
--cherry-rose: #ab2346 (dark rose – danger, error, accents)
|
||||
============================================================ */
|
||||
|
||||
:root {
|
||||
/* ── Main (primary brand) — replaces Fuchsia Blue ──────── */
|
||||
--color-palette-main-10: #e4f3f0; /* very light teal tint */
|
||||
--color-palette-main-30: #c9daea; /* pale-sky */
|
||||
--color-palette-main-50: #00b295; /* seaweed */
|
||||
--color-palette-main-70: #008a74; /* seaweed dark */
|
||||
--color-palette-main-90: #004d41; /* seaweed darkest */
|
||||
|
||||
/* ── Secondary — replaces Electric Indigo ──────────────── */
|
||||
--color-palette-secondary-10: #d0fefb;
|
||||
--color-palette-secondary-30: #6ffaf4;
|
||||
--color-palette-secondary-50: #03f7eb; /* neon-ice */
|
||||
--color-palette-secondary-70: #02cfc5; /* neon-ice dark */
|
||||
--color-palette-secondary-90: #016e6a;
|
||||
|
||||
/* ── Text / neutral — replaces Woodsmoke near-black ────── */
|
||||
--color-palette-black-90: #191516; /* coffee-bean */
|
||||
|
||||
/* ── Danger — replaces Mandy red ───────────────────────── */
|
||||
--color-palette-danger-10: #f7dde4;
|
||||
--color-palette-danger-30: #d4708b;
|
||||
--color-palette-danger-50: #ab2346; /* cherry-rose */
|
||||
--color-palette-danger-70: #7e1833;
|
||||
--color-palette-danger-90: #3d0a18;
|
||||
|
||||
/* ── Error — same rose family ───────────────────────────── */
|
||||
--color-palette-error-10: #f7dde4;
|
||||
--color-palette-error-30: #d4708b;
|
||||
--color-palette-error-50: #ab2346; /* cherry-rose */
|
||||
--color-palette-error-70: #7e1833;
|
||||
--color-palette-error-90: #3d0a18;
|
||||
|
||||
/* ── Tab highlight ──────────────────────────────────────── */
|
||||
--color-tab-highlight: #ab2346; /* cherry-rose */
|
||||
}
|
||||
|
||||
/* Footer copyright bar: links readable on pale-sky background */
|
||||
.zm-footer-copyright a {
|
||||
color: #004d41;
|
||||
font-weight: 600;
|
||||
text-decoration: underline;
|
||||
}
|
||||
.zm-footer-copyright a:hover {
|
||||
color: #00b295;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user