Skip to content

Darkmode Feature - #104

Merged
tonyhu-012 merged 9 commits into
v1.10.0from
neko/feat/darkmode
Sep 24, 2025
Merged

tonyhu-012 merged 9 commits into
v1.10.0from
neko/feat/darkmode

Conversation

@NekoWings

Copy link
Copy Markdown
Contributor

Pull Request

Description

Introduce darkmode theme with color variables

Type of change

  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

- Update components with new theme variables
- Add ThemeSelector for light, dark and system mode
- Fix some ui layouts
@NekoWings
NekoWings requested a review from a team as a code owner September 23, 2025 11:34
Comment thread composables/theme/useTheme.ts Resolved
Comment thread tests/html/writing-tools/input.html Resolved
Comment thread composables/theme/useTheme.ts Resolved
NekoWings and others added 7 commits September 24, 2025 16:26
…irectly adding a class to the document to avoid affecting the original page, and use useEventListener to handle event listener unmounting.
…r consistency and clarity

- Consolidate color variables and remove unused colors.
- Standardize color references according to Tailwind conventions.
- Fix some UI color schemes.
@tonyhu-012
tonyhu-012 merged commit d9a05cd into v1.10.0 Sep 24, 2025
1 check passed
@tonyhu-012
tonyhu-012 deleted the neko/feat/darkmode branch September 24, 2025 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants