Files
stack/assets
kert c1fbf20007
Some checks failed
CI / lint-test (push) Successful in 4m9s
CI / skinny-install (cli) (push) Successful in 37s
CI / skinny-install (cms) (push) Successful in 33s
CI / skinny-install (opps) (push) Successful in 30s
CI / skinny-install (perf) (push) Successful in 34s
CI / skinny-install (aco) (push) Successful in 57s
CI / skinny-install (api) (push) Successful in 31s
CI / skinny-install (bcda) (push) Successful in 33s
CI / skinny-install (bib) (push) Successful in 34s
CI / skinny-install (bls) (push) Successful in 28s
CI / skinny-install (ccw) (push) Successful in 30s
CI / skinny-install (conf) (push) Successful in 33s
CI / skinny-install (pfs) (push) Successful in 34s
CI / skinny-install (rex) (push) Successful in 35s
Deploy / build-scan-report (push) Failing after 2m11s
fix(marimo): override One Dark syntax colours, widen editorial chrome
Several follow-up fixes to the marimo theme after visual review:

1. Code cells rendered in near-illegible salmon/pink because marimo ships
   CodeMirror with the One Dark theme, whose variable colour (#e06c75)
   is designed to contrast with a dark #282c34 background. On our cream
   canvas those colours disappeared. Override the obfuscated Lezer token
   classes (.ͼp, .ͼq .. .ͼ15) with editorial colours — indigo keywords,
   green strings, sepia numbers, near-black variables on a cream
   background. Also pin .ͼp's background to var(--card).

2. Form widget layout fixes: cap <select> at max-width 320px so the
   Locality dropdown (hundreds of long options) no longer sprawls across
   the hstack, force label whitespace: nowrap so HCPCS Code doesn't wrap,
   and scope flex overrides to [data-cell-role="output"] / .output-area
   to avoid breaking the top-level app layout (v4 went blank because the
   global flex override hit the marimo root).

3. Markdown body text: force .paragraph / strong / b / em / i to
   var(--foreground) so bold words inside mo.md() aren't rendered in
   marimo's default invert palette (the user saw "year, locality, HCPCS
   code" as white text on slate). Inline `code` now uses secondary bg
   with primary-coloured text and a cream pill.

4. Editorial chrome for sidebars, toolbars, and the runtime connection
   banner — cream bg + muted icons for .app-sidebar, near-black hover,
   indigo active state with left accent bar. Static-notebook banner
   forced to primary bg with cream text so the "Run or edit" CTA is
   legible.

5. CATCH-ALL sweep: output-area backgrounds forced transparent so no
   dark navy section-break leaks through, .cm-editor/.cm-line opacity
   locked to 1 so hide_code cell previews are never dimmed.

The notebooks container has been restarted to pick up the new CSS.
2026-04-10 17:31:24 -04:00
..