A Discourse theme inspired by the neon, cyberpunk styling of the OSPO Strategy Simulator app. It applies the simulator's typography, color palette, and glow effects to core forum components (header, navigation, topic lists, posts, buttons, and cards).
- In your Discourse admin panel, go to Customize → Themes.
- Click Install and choose From your repository.
- Use this repo URL and the
simulator-discourse-themefolder:https://github.com/davidpeterhirsch/Open-Source-Strategy?path=simulator-discourse-theme. - Set the theme as default or enable it for specific groups/sites.
- Typography matches the simulator (
JetBrains Mono) for UI chrome, navigation, and code blocks. - The color system mirrors the simulator's HSL variables for background, primary neon cyan, accent blue, success green, and alert red.
- Buttons and interactive elements gain neon glow rings and hover transitions.
- Forum cards, topic lists, and post streams use dark glass panels with cyber-grid overlays.
- Badges, tags, and category pills get bright outlines to maintain readability on the dark surface.
This theme is SCSS-first and relies on CSS variables declared in common/common.scss. If you need to tweak intensity or switch to a flatter look:
- Update the HSL values in the
:rootblock to adjust the palette. - Remove or tone down the
box-shadowutilities (--neon-glow,--neon-glow-strong, etc.) to reduce glow. - Comment out the
body::beforescanlines orbody::aftergrid overlay for a cleaner background.