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

Theme switching: Add TypeScript types #24178

Merged
merged 43 commits into from
Nov 6, 2023

Commits on Aug 5, 2023

  1. add ts type for theme

    Christoph Pader committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    2da64c9 View commit details
    Browse the repository at this point in the history
  2. adapt light and dark theme to ts type

    Christoph Pader committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    899d38e View commit details
    Browse the repository at this point in the history
  3. use light theme in ThemeProvider

    Christoph Pader committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    e089833 View commit details
    Browse the repository at this point in the history
  4. adapt colors to new ts type

    Christoph Pader committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    b32f538 View commit details
    Browse the repository at this point in the history
  5. change usage of "default.js" to "dark.js"

    Christoph Pader committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    21787ba View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. fix: rename back dark.ts

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    0e02b13 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    1d2de3f View commit details
    Browse the repository at this point in the history
  3. add TODO comment about renaming default.ts

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    2ba934c View commit details
    Browse the repository at this point in the history
  4. fix: update outdated comment

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    4b10b95 View commit details
    Browse the repository at this point in the history
  5. fix: add TODO comment

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    84c4731 View commit details
    Browse the repository at this point in the history
  6. fix: add types for the rest of theme switching logic

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    429e2b6 View commit details
    Browse the repository at this point in the history
  7. fix: type remaining file with TODO

    Christoph Pader committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    b7b1179 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b77e4d0 View commit details
    Browse the repository at this point in the history
  2. fix: remove theme spreading and abstraction

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f69116a View commit details
    Browse the repository at this point in the history
  3. fix: changed colors

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    08f5b4f View commit details
    Browse the repository at this point in the history
  4. fix: remove more diffs to main

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    fd4e5aa View commit details
    Browse the repository at this point in the history
  5. fix: typo

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    c794fd1 View commit details
    Browse the repository at this point in the history
  6. update todo comments

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    10f4778 View commit details
    Browse the repository at this point in the history
  7. fix: naming

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    dba25a2 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'ts/style/styles-refactor' into @chrispader/theme-switch…

    …ing-ts-types
    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    283467a View commit details
    Browse the repository at this point in the history
  9. fix: update styles.ts

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0bbcd56 View commit details
    Browse the repository at this point in the history
  10. feat: update types int ThemeStylesProvider logic

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    2b6f412 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b2d6054 View commit details
    Browse the repository at this point in the history
  2. fix: merge main

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    e4d4a10 View commit details
    Browse the repository at this point in the history
  3. enforce consistent themes

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    3f28300 View commit details
    Browse the repository at this point in the history
  4. fix: move ThemeColors to types.ts

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    fb20af7 View commit details
    Browse the repository at this point in the history
  5. fix: make colors non optional

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    33d0bc8 View commit details
    Browse the repository at this point in the history
  6. fix: add remaining color in light theme

    Christoph Pader committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0b7a872 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    6a41699 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    8fb99cc View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    6f0eb4c View commit details
    Browse the repository at this point in the history
  2. remove TODO

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    58a59de View commit details
    Browse the repository at this point in the history
  3. replace comment

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    2caad03 View commit details
    Browse the repository at this point in the history
  4. remove TODO

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    ef2771c View commit details
    Browse the repository at this point in the history
  5. remove TODO block

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    23bcb92 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    5a3cbad View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    e70f1a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Merge branch 'main' into @chrispader/theme-switching-ts-types

    Christoph Pader committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    0b54f57 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    bbdb468 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb89e03 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c74c17 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2023

  1. Configuration menu
    Copy the full SHA
    0eb2fe6 View commit details
    Browse the repository at this point in the history
  2. fix: prettier

    chrispader committed Nov 5, 2023
    Configuration menu
    Copy the full SHA
    b46f0b2 View commit details
    Browse the repository at this point in the history