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

feat: Theme switcher, deduplicating theme values #447

Closed
wants to merge 21 commits into from

Commits on Jul 21, 2023

  1. feat: added layout for theme switch

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    72d7a37 View commit details
    Browse the repository at this point in the history
  2. fix: remove ThemeValueContext

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    3a2bfe3 View commit details
    Browse the repository at this point in the history
  3. fix: using single source of theme value

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fc609f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3d84e9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10471bb View commit details
    Browse the repository at this point in the history
  6. fix: rename from setTheme to onThemeSwitch

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    74138fa View commit details
    Browse the repository at this point in the history
  7. fix: rename in withTheme decorator

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a05db1e View commit details
    Browse the repository at this point in the history
  8. fix: default theme light

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    5440f43 View commit details
    Browse the repository at this point in the history
  9. fix: rewrite using editor state

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    fc85162 View commit details
    Browse the repository at this point in the history
  10. fix: simplify hook

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    41e1f90 View commit details
    Browse the repository at this point in the history
  11. feat: using ThemeController

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    899da89 View commit details
    Browse the repository at this point in the history
  12. fix: simplify css prop

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    ccf6a56 View commit details
    Browse the repository at this point in the history
  13. fix: amend useTheme call

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6d55ab2 View commit details
    Browse the repository at this point in the history
  14. docs: amend doc about themes

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    8bba7ff View commit details
    Browse the repository at this point in the history
  15. feat: add props interface for ThemeController

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c130c97 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e11992a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5f8a8f6 View commit details
    Browse the repository at this point in the history
  18. fix: using global theme controller

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f102bc0 View commit details
    Browse the repository at this point in the history
  19. fix: add typing for GlobalThemeController

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    0f1c1b6 View commit details
    Browse the repository at this point in the history
  20. fix: remove unnecessary code

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f9dac62 View commit details
    Browse the repository at this point in the history
  21. fix: resolve lint issues

    kkmch committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    68e6bc9 View commit details
    Browse the repository at this point in the history