Spaces:
Running
Running
Commit History
-
Space: brand title in Fraunces w/ red dot + 'small minds, big dreams' subtitle; CHARACTERS title small+red; stage fixed-fills full height like main sidebar
0d345ef -
Space: fix Carnival assets (URL-decode), red section headers w/ line, square selections, kill Gradio list bullets/margins, stage fills page
8f28cd7 -
Shell/chrome: force label spans to inherit link colour (Gradio --body-text-color hid active-item + compass text on dark fills)
0feb400 -
Space: mirror auto-battler styling — parchment theme, fonts, paper sidebar
- Re-theme the shell sidebar (sidebar.css) from a bespoke dark palette to the auto-battler paper theme (paper-2 cream like the stage, ink text, 2px ink borders, Space Grotesk / JetBrains Mono) so the gray/white-text drift is gone. - Load Space Grotesk / JetBrains Mono / Fraunces on the Space + a parchment body theme so the whole UI mirrors the app instead of Gradio's Montserrat-on-grey. - Defend the extras buttons' font/size/padding with !important so Gradio's button theme stops enlarging them. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>d6b7853 -
Space: fix mixed-content fonts (upgrade-insecure-requests + proxy_headers) and self-style collapse/reopen buttons
Custom domain served Gradio's theme.css over http:// (proxy didn't signal HTTPS), blocked as mixed content -> theme font fell back to Arial. Add a CSP upgrade-insecure-requests meta + uvicorn proxy_headers so assets load over https. The collapse/reopen <button>s leaned on Gradio's leaked button styling for their background; with theme.css blocked they rendered bare. Give them a self-contained icon-button look in the shared sidebar.css, defended with !important against the host button reset. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>9b8bd1e -
Shell: !important link-reset on nav items so host link themes can't leak in
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>2f7b5a7 -
Shell: scope nav-item link styles under .tac-sidebar (beats host .prose a)
Gradio's .prose a re-coloured/underlined the nav links; bumping specificity with the .tac-sidebar ancestor (framework-neutral) keeps the sidebar's own styling. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>48ba265 -
Space: shared app-shell sidebar (nav.json IR + sidebar.css/js) wired into Gradio
The same nav.json + sidebar.css + sidebar.js the React app uses (auto-battler src/shell/*) now drive a slide-in sidebar on the Gradio Space: Python templates the IR into markup, css_paths injects the shared CSS, head injects the shared behaviour JS. Proves UI chrome is shareable across React and Gradio from one source (Pixi excluded — it's canvas-only and already shared). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>f29c07a