Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Theming #50

Open
olifloof opened this issue Jan 16, 2023 · 3 comments
Open

Theming #50

olifloof opened this issue Jan 16, 2023 · 3 comments
Labels
enhancement New feature or request low priority

Comments

@olifloof
Copy link

  • split themes into separate folder
  • allow for switching between themes
  • provide some preset themes (Default, Catppuccin, etc)
@Madis0
Copy link
Owner

Madis0 commented Jan 16, 2023

Preset theme sets may be feasible, custom theme sets seem more complex.

What do you mean by separate folder? A separate config file that only contains colors?

And I guess most importantly, do you even have nice color sets I could include? Because I don't know of any 😅

The default colors are made to approximate vanilla ones, yet the colors are gotten from Material Color Tool pallette instead of vanilla HUD icons.

@Madis0 Madis0 added enhancement New feature or request low priority labels Jan 16, 2023
@olifloof
Copy link
Author

olifloof commented Jan 16, 2023

What do you mean by separate folder? A separate config file that only contains colors?

a folder that contains the themes, and each theme is a separate json file

And I guess most importantly, do you even have nice color sets I could include? Because I don't know of any 😅

I have a config with catppuccin mocha but I don't think it's entirely polished
catppuccin/minecraft#10 (comment)

@Madis0
Copy link
Owner

Madis0 commented Jan 16, 2023

Got it.
I think direct resource pack support would be more beneficial than hardcoding some themes, so I've tracked that on #51.
No idea when or whether it will be done though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request low priority
Projects
None yet
Development

No branches or pull requests

2 participants