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

Add dark themes to the backend and a theme switching support #4999

Merged
merged 3 commits into from
Nov 15, 2023

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    2d47f11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3881323 View commit details
    Browse the repository at this point in the history
  3. Add a theme selector to the backend UI with dark and dimmed variants

    - Save the user preference alongside the system preference so that
      when the system switches the UI will follow along.
    - Use the session to store preferences so that we start the page
      with the correct theme(s).
    - Keep the current theme in the select tag up to date at page load
      and whenever the system changes.
    
    Add dark and dimmed theme variants
    
    dark:
      Full black background with no alteration on images.
    
    dimmed:
      Dark gray background with dimmed images, easier on the eyes but
      less accurate colors.
    
    Co-Authored-By: piyushswain <[email protected]>
    Co-Authored-By: Elia Schito <[email protected]>
    Co-Authored-By: Massimiliano Lattanzio <[email protected]>
    3 people committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    36c1acb View commit details
    Browse the repository at this point in the history