templates: use CSS variables in all shared components
Replace hardcoded Go color constants with var(--hs-*) and var(--md-*) CSS custom properties in externalLink, orDivider, card, warningBox, downloadButton, and pageFooter. This ensures all components follow the dark mode theme automatically. Also switch pageFooter from div to semantic footer element and simplify externalLink by letting CSS handle link styling. Updates juanfont/headscale#3182
K
Kristoffer Dalby committed
3918020551eb1a7a44c57dd702df9dc35d8f6baa
Parent: 93860a5