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 toggle, modularization into Svelte components, filter "and/or" mode #295

Merged
merged 12 commits into from
Jul 25, 2023

Commits on Jul 14, 2023

  1. add dark mode toggle

    - update tailwind darkmode config to be class based
    - check os settings when initilizing and save user selection in local storage
    - toggle classes for dark mode
    - update tag dark mode css to use classes
    - componentize button/button links for consistent styles dark/hover/disable
    - componentize tag wrapper
    - componentize checkbox
    dmlb committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    f6ef1b1 View commit details
    Browse the repository at this point in the history
  2. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and dmlb committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    1190711 View commit details
    Browse the repository at this point in the history
  3. Componentize Filter Form

    - create component for dark mode toggle logic
    - create component for back to top scroll button (and add to youtube page)
    - create component for resource nav
    - create component for Filter Form
    - move functions into lib/utils
    - move scrolling constants to lib/constants
    - update tag wrapper component
    - replace forms in resource and youtube page with component
    dmlb committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    66627db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a105109 View commit details
    Browse the repository at this point in the history
  5. and or switch adjustments

    - lower the contrast on the un-selected item
    - add label updates for selected item on screen reader
    dmlb committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    7e173cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    888e2cb View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    ac7c03e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b7628f View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Configuration menu
    Copy the full SHA
    769de31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2bf55e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d3fb78 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    ce1b731 View commit details
    Browse the repository at this point in the history