Skip to content

Add KAIPP branding to Discourse theme#1

Open
seanw wants to merge 4 commits into
mainfrom
156-kaiip-theme
Open

Add KAIPP branding to Discourse theme#1
seanw wants to merge 4 commits into
mainfrom
156-kaiip-theme

Conversation

@seanw
Copy link
Copy Markdown
Collaborator

@seanw seanw commented May 29, 2026

Closes https://github.com/drivendataorg/gates-ai-infrastructure-planning/issues/156

  • The theme can be previewed at https://k12-ai-infrastructure.discourse.group/latest?preview_theme_id=5

  • There's a lot of components and widgets to theme so I've tried to focus on the core elements you see as a user of the forum, so there's likely elements in e.g. the admin area that could be themed better. I might have missed some less often see parts (e.g. rare banners) as there's no central place to preview all the styled widgets except from clicking around.

  • Added a Dockerfile for easier setup because I had trouble getting it to run locally after a quick try with Ruby.

  • Tried to automate and document how to edit and preview the theme as this was tricky to figure out at first.

  • To avoid tricky merge conflicts if we later want to pull in updates from the base theme's repo, changes to the KAIIP theme are done as overrides in separate files, rather than modifying the base theme files.

@seanw seanw self-assigned this May 29, 2026
@seanw seanw requested a review from klwetstone May 29, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant