Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
BTR discussed testing on Indigo instead of default Open edX theme for Ulmo
Looking for some technical clarification on the interaction between Indigo, Paragon’s built-in styles, and the default Open edX theme
Does Indigo use design tokens for theming? (I think: no)
Does Indigo override, replace, or modify Paragon built-in and Open edX default theme styles?
Indigo is a theme applied on top of the base styles. This means that if there are any issues masked by Indigo, or issues fixed in Indigo instead of the base styles, those issues will remain in the base styles instead of being fixed
pip install tutor = no Indigo, pip install tutor[full] = Indigo default-installed, which is the recommended install in Tutor Docs
3 levels/questions
BTR: testing with Indigo vs. no theme?
Tutor[full] release: include Indigo by default or not?
Base / no theme: what improvements should we integrate from Indigo?
Serious concern around testing with Indigo: won’t have a chance to make improvements to base styles where Indigo patches compensate for those issues, increases maintenance complexity
A PR exists to add some limited design token / CSS variable use for the default Indigo theme
But, the theme is still primarily architected as overrides, not as design token overrides
Supported / best-practice approach would be: theme authored in design tokens