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

Dark mode #199

Open
Regenhardt opened this issue Nov 28, 2024 · 2 comments · May be fixed by #208
Open

Dark mode #199

Regenhardt opened this issue Nov 28, 2024 · 2 comments · May be fixed by #208
Assignees
Labels
enhancement New feature or request

Comments

@Regenhardt
Copy link

Is your feature request related to a problem? Please describe.

On systems with dark mode, BaGetter is still light and bright.

Describe the solution you'd like

Automatic dark mode on systems using dark mode, if possible included in the CSS without js hooks.

Describe alternatives you've considered

  • Could always ignore it but then we don't have a dark mode.
  • Manual dark mode via theme switcher but that's not as nice as automatic dark mode.
@Regenhardt Regenhardt added the enhancement New feature or request label Nov 28, 2024
@seriouz
Copy link

seriouz commented Nov 28, 2024

@Regenhardt I have thought about a whole new more "mordern" design for the whole application. Maybe getting rid of the MVC app and replace it by a Vue, Angular or Blazor app.

@Regenhardt
Copy link
Author

Definitely Blazor to keep much of the code, the integration of frontend & backend, and easily keep the SSR. Not sure about a full redesign though, I kinda like the current design. Then again I was never good with making a nice design, just functional. I think the current design is just far enough from nuget.org to signal that it's like a small version of it.

Regenhardt added a commit to Regenhardt/BaGetter that referenced this issue Jan 4, 2025
@Regenhardt Regenhardt linked a pull request Jan 4, 2025 that will close this issue
Regenhardt added a commit to Regenhardt/BaGetter that referenced this issue Jan 4, 2025
@Regenhardt Regenhardt self-assigned this Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants