Skip to content

feat(ui): dark mode - #90

Merged
OthmaneZ05 merged 3 commits into
Derssa:mainfrom
almajd3713:feat/dark-mode-theme
Aug 10, 2026
Merged

feat(ui): dark mode#90
OthmaneZ05 merged 3 commits into
Derssa:mainfrom
almajd3713:feat/dark-mode-theme

Conversation

@almajd3713

Copy link
Copy Markdown
Contributor

Summary of Changes

Light theme burned my eyes, so added a theme selector and dark mode

image

Terminals and things already in dark mode were not affected.

Types of Changes

  • New feature / node type addition
  • Bug fix (non-breaking change resolving an issue)
  • Refactoring / structural cleanup
  • Documentation update

Verification & Testing

Automated Checks

  • Run npm run lint successfully with no errors
  • Run npm run build successfully with no compilation errors
  • Run npm test successfully (all tests pass)

Manual Verification

Tested in UI, site works as usual with no issues. Variables can be changed in css if the proposed theme wasn't suitable.

Checklist

  • My code follows the repository's code style and lint standards
  • I have updated the documentation or instructions if necessary
  • All unit and integration tests are passing

@almajd3713

Copy link
Copy Markdown
Contributor Author

I did go through everything to make sure all is well, but it'd be great to get any feedback in case I could've implemented things differently in a better manner.

@OthmaneZ05 OthmaneZ05 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I honestly wouldn't have implemented it differently, thanks!

@OthmaneZ05
OthmaneZ05 merged commit e192322 into Derssa:main Aug 10, 2026
2 checks passed
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