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

Added thematic toggle and preferences page #51

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Commits on Nov 29, 2023

  1. Added model for preferences, tagged to to user mode, added view to fe…

    …tch preferences and display them according. Added model form to allow users to customize their own preferences dynamically
    Icyviolet23 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    251c3a5 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. added toggle

    kc12341 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    bda516b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56baa4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    784d1ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7327257 View commit details
    Browse the repository at this point in the history
  5. added active mode status label on the dropdown, modified JS to accoun…

    …t for text labels rather than svgs
    kc12341 committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    339e71c View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. integrated Kyle's changes by toggling light and dark mode based on us…

    …er preferences. The mode will be automatically set to the correpsonding preferred mode
    Icyviolet23 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    69bd847 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    56d1491 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc2c5b8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b8d801 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a90eb2 View commit details
    Browse the repository at this point in the history
  5. Setting color mode directly without JS

    Changing body attribute data-bs-theme to directly change rather than using JS
    
    Co-authored-by: Brylie Christopher Oxley <[email protected]>
    kc12341 and brylie authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    50d55af View commit details
    Browse the repository at this point in the history
  6. Removing script from base.html

    Directly changing color mode by accessing value in template makes script unnecessary
    
    Co-authored-by: Brylie Christopher Oxley <[email protected]>
    kc12341 and brylie authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    c9ef6a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ad8573 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f4140e9 View commit details
    Browse the repository at this point in the history
  9. Enumeration changes for language and color mode changes

    Using TextChoices enumeration for choices rather than lists
    
    Co-authored-by: Brylie Christopher Oxley <[email protected]>
    kc12341 and brylie authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    003d993 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    66c2035 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    122e4fb View commit details
    Browse the repository at this point in the history