Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.

General theme support #269

Open
jeremy-moffitt opened this issue Sep 13, 2019 · 2 comments
Open

General theme support #269

jeremy-moffitt opened this issue Sep 13, 2019 · 2 comments
Labels
api enhancement New feature or request ui
Projects

Comments

@jeremy-moffitt
Copy link

Understanding that Octant is not intended to have full white-label support, it would be useful to have some level of uniform theme or branding support. Clarity already supports sass overrides, and there is a dark theme issue (#36) that perhaps the community could use as a reference point? The ideal result would be some official best practice that allows for a basic color swap at a minimum without needing to fork the repo just to add branding. This could be delivered as guidelines, or a default theme that can be overridden.

@wwitzel3 wwitzel3 added api enhancement New feature or request ui labels Sep 13, 2019
@eapodaca
Copy link

eapodaca commented Sep 17, 2019

I've taken some time to look at this and run a few experiments. I think the only thing that would be nice to have for this are some changes to a few styles.

There are a few instances where colors are in a few component specific scss files. It would make our theming effort more simple if this was done though is not 100% required.

@eapodaca
Copy link

It might also be nice to enhance the plugin mechanism so that plugins can specify additional styles and or assets at runtime.

@wwitzel3 wwitzel3 added the 📌 label Aug 6, 2020
@wwitzel3 wwitzel3 added this to Unsorted in Backlog Dec 15, 2020
@wwitzel3 wwitzel3 removed the 📌 label Apr 15, 2021
@wwitzel3 wwitzel3 moved this from Unsorted to User Experience in Backlog Jul 13, 2021
@wwitzel3 wwitzel3 moved this from User Experiences to Themes in Backlog Jul 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api enhancement New feature or request ui
Projects
Backlog
Themes
Development

No branches or pull requests

3 participants