fix: replace hardcoded cyan with CSS variable across brand SVGs and components

- Brand logo SVGs (.logo, .welcome-logo, .brand-i) now follow --accent-cyan
  via CSS rules that override SVG presentation attributes
- proximity-radar.js: sweep, center dot, gradient stops, and selection rings
  all use var(--accent-cyan) in style attrs or read getComputedStyle at runtime
- system.js updateGlobePosition: observer point color reads CSS variable
- .bt-detail-address MAC address text uses var(--accent-cyan)
- Enhanced tier gets --visual-edge-cyan/--visual-glow-cyan amber overrides

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
James Smith
2026-05-19 23:04:47 +01:00
parent af26a01703
commit fbea33e7cb
3 changed files with 33 additions and 12 deletions
+1 -1
View File
@@ -567,7 +567,7 @@ const SystemHealth = (function () {
lat: locationData.lat,
lng: locationData.lon,
size: 0.8,
color: '#00d4ff',
color: getComputedStyle(document.documentElement).getPropertyValue('--accent-cyan').trim() || '#00d4ff',
}]);
// Snap view