UI polish:
- Settings → Branding: each logo swatch now previews on a background
matching where the mark lands (light page / dark page / dark PXE screen)
regardless of the current page theme, so the Dark slot reads as dark
even while viewing Settings in light mode.
- Site-wide button spacing: add one rule (`.card .body > button`) giving
every primary card action button the same gap above it, and drop the
ad-hoc per-button inline margins (14/16/6px) so the look is uniform.
Fixes the Hosts → "Bind MAC to target" button butting against the form.
(Boot-menu highlight intentionally unchanged — a rotating-RGB highlight
isn't possible in iPXE's static single-draw menu; deferred to a future
custom-renderer effort.)
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>