From 0dcb02c6dabb8c1ec5dcf696f12595dc7966adaa Mon Sep 17 00:00:00 2001 From: cyberspace-cs Date: Thu, 17 Sep 2026 00:06:33 +0800 Subject: [PATCH 1/6] docs: add Contributing link to top navigation bar Make the contribution guide discoverable from the README's main navigation alongside Quick Start, Under the Hood, and Keys & Costs. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4224bacc0..304181c32 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ _“pretty cool”_ — [Brendan Eich](https://x.com/BrendanEich/status/20945920
-**[Quick Start](#-quick-start) · [First Five Minutes](#-the-first-five-minutes) · [Talk to It](#-talk-to-it) · [What's Live](#-whats-on-the-globe) · [Under the Hood](#-under-the-hood) · [Keys & Costs](#-api-keys)** +**[Quick Start](#-quick-start) · [First Five Minutes](#-the-first-five-minutes) · [Talk to It](#-talk-to-it) · [What's Live](#-whats-on-the-globe) · [Under the Hood](#-under-the-hood) · [Keys & Costs](#-api-keys) · [Contributing](CONTRIBUTING.md)**
From 59b2637fb7ae9c8ced6af5dd08cee7ced9b5a0a0 Mon Sep 17 00:00:00 2001 From: Uday S Date: Fri, 18 Sep 2026 20:04:53 -0400 Subject: [PATCH 2/6] fix: render native select option lists in the dark palette --- CHANGELOG.md | 5 +++++ docs/CURRENT-STATE.md | 6 ++++++ src/ui/styles/foundation.css | 22 ++++++++++++++++++++++ 3 files changed, 33 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0f3fd7822..de3b91cd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +- Render native `` controls declare a dark colour scheme and explicit option +colours, so the browser-painted option list matches the panel it drops out of. +The scheme is declared on the controls rather than on the document root, so +hand-tuned scrollbar and text-input skins are unchanged. Applies to the HUD +layout, Scenes, CCTV camera, Radio filter and Draw colour menus. + Vessel snapshot completeness is separate from freshness. A current snapshot with rejected or duplicate records shows PARTIAL with accepted/received counts; stale or unknown freshness and transport failures retain their warnings. Partial diff --git a/src/ui/styles/foundation.css b/src/ui/styles/foundation.css index 828eb9922..2d374b2c6 100644 --- a/src/ui/styles/foundation.css +++ b/src/ui/styles/foundation.css @@ -14,6 +14,8 @@ --text-primary: #e8eaed; --text-secondary: rgba(232, 234, 237, 0.5); --text-dim: rgba(232, 234, 237, 0.3); + /* Opaque surface for browser-painted menus, which cannot use --glass-bg. */ + --menu-bg: #12121c; --font-mono: 'JetBrains Mono', 'SF Mono', 'Fira Code', monospace; --font-sans: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; --panel-radius: 16px; @@ -69,6 +71,26 @@ outline-offset: 2px; } +/* Native `