Team-TAU / tau

TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.
MIT License
149 stars 38 forks source link

[FEAT] Theming for dashboard #104

Open jaspermayone opened 2 years ago

jaspermayone commented 2 years ago

Is your feature request related to a problem? Please describe. TAU needs a "theme" feature so people can choose the color palette/look of the dashboard.

Describe the solution you'd like Some kind of page, where users can select colors to build a custom theme, or select between a few built-in themes.

Additional context I can tackle this if you want to assign me @FiniteSingularity.

FiniteSingularity commented 2 years ago

Sounds like a great enhancement.

jaspermayone commented 2 years ago

I will take a stab at this today, am having some issues getting TAU started tho

jaspermayone commented 2 years ago

Hey @FiniteSingularity, I am having some issues getting TAU running. Would you be able to help me in discord?

jaspermayone commented 2 years ago

Hey @FiniteSingularity, I have hit a small bump, but I should have a PR in a little bit.

jaspermayone commented 2 years ago

So, I am hitting some issues, and I may have to hand off the work that I have done. I found https://shouts.dev/articles/create-multiple-themes-in-vuejs, that is super useful, and my work so far can be found on https://github.com/j-dogcoder/tau

jaspermayone commented 2 years ago

https://dev.to/nevkatz/build-a-css-theme-switcher-in-vue-js-2dn also looks useful