headscale/hscontrol
Kristoffer Dalby 3918020551 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
2026-04-13 17:23:47 +01:00
..
assets templates: improve accessibility, dark mode, and typography 2026-04-13 17:23:47 +01:00
capver capver: regenerate for tailscale v1.96 2026-04-08 13:00:22 +01:00
db all: apply formatter changes 2026-04-13 17:23:47 +01:00
derp all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
dns Fix typo in comment about fsnotify behavior 2026-02-27 15:23:06 +01:00
mapper all: apply formatter changes 2026-04-13 17:23:47 +01:00
policy all: apply formatter changes 2026-04-13 17:23:47 +01:00
routes all: upgrade to Go 1.26rc2 and modernize codebase 2026-02-08 12:35:23 +01:00
servertest state: replace zcache with bounded LRU for auth cache 2026-04-10 14:09:57 +01:00
state all: apply formatter changes 2026-04-13 17:23:47 +01:00
templates templates: use CSS variables in all shared components 2026-04-13 17:23:47 +01:00
types all: apply formatter changes 2026-04-13 17:23:47 +01:00
util all: apply formatter changes 2026-04-13 17:23:47 +01:00
app.go oidc: add confirmation page for node registration 2026-04-10 14:09:57 +01:00
auth.go auth: check machine key on tailscaled-restart fast path 2026-04-10 14:09:57 +01:00
auth_tags_test.go state: replace zcache with bounded LRU for auth cache 2026-04-10 14:09:57 +01:00
auth_test.go state: replace zcache with bounded LRU for auth cache 2026-04-10 14:09:57 +01:00
debug.go all: apply formatter changes 2026-04-13 17:23:47 +01:00
grpcv1.go state: replace zcache with bounded LRU for auth cache 2026-04-10 14:09:57 +01:00
grpcv1_test.go hscontrol: add tests for SetTags user_id database persistence 2026-04-08 14:32:08 +01:00
handlers.go oidc: render HTML error pages for browser-facing failures 2026-04-13 17:23:47 +01:00
handlers_test.go oidc: render HTML error pages for browser-facing failures 2026-04-13 17:23:47 +01:00
metrics.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
noise.go noise: pass context to sshActionFollowUp 2026-04-10 14:09:57 +01:00
noise_test.go hscontrol: validate machine key and bind src/dst in SSH check handler 2026-04-10 14:09:57 +01:00
oidc.go oidc: render HTML error pages for browser-facing failures 2026-04-13 17:23:47 +01:00
oidc_confirm_test.go oidc: add confirmation page for node registration 2026-04-10 14:09:57 +01:00
oidc_template_test.go oidc: render HTML error pages for browser-facing failures 2026-04-13 17:23:47 +01:00
oidc_test.go oidc: make email verification configurable 2025-12-18 11:42:32 +00:00
platform_config.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
poll.go types: add node.expiry config, deprecate oidc.expiry 2026-04-08 13:00:22 +01:00
poll_test.go poll: fix poll test linter violations 2026-03-12 01:27:34 -07:00
tailsql.go all: fix golangci-lint issues (#3064) 2026-02-06 21:45:32 +01:00
templates_consistency_test.go oidc: render HTML error pages for browser-facing failures 2026-04-13 17:23:47 +01:00