#756 — Theme Provider with Partner CSS

Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: nadddder, raymondehizoba

Created: 2025-10-08 · Updated: 2025-10-29

Description

Create theme provider that applies partner-specific branding (colors, logo, favicon, company name) throughout the entire portal using CSS variables and React context. AC:

  • Applies partner logo and name to:
    • Navigation header
    • Login page
  • Updates color scheme throughout app:
    • Primary buttons use partner primary color
    • Links use partner primary color
    • Accents use partner secondary color
  • Falls back to Twill branding if no partner config
  • Theme updates with page reload when config changes
  • Works with existing Tailwind CSS classes

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets