Skip to content

feat: add dark/light theme toggle#26

Merged
AndrGab merged 2 commits intoAndrGab:mainfrom
krisharmaa:theme-toggle
Oct 15, 2025
Merged

feat: add dark/light theme toggle#26
AndrGab merged 2 commits intoAndrGab:mainfrom
krisharmaa:theme-toggle

Conversation

@krisharmaa
Copy link
Contributor

Hi there!

This PR adds a complete dark/light toggle theme switcher to the application to improve user experience, as requested in issue #12.

Key Features & Fixes:

  • Theme Toggle: Added a theme toggle button in the header that allows users to switch between light and dark modes.

  • Persistence: The user's theme choice is saved in local storage and is remembered on their next visit.

  • Smooth Transitions: All theme changes are animated with smooth CSS transitions for a polished feel.

BUG FIX: I also fixed a critical race condition in the docker-compose.yaml file that was causing the debezium_tester_app and other services to crash on startup. I've added a healthcheck to Kafka and updated the depends_on conditions to ensure a stable startup every time.

I've tested this on my local machine and everything appears to be working correctly. Let me know if you have any feedback!

Copy link
Owner

@AndrGab AndrGab left a comment

Choose a reason for hiding this comment

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

thx... lgtm

@AndrGab
Copy link
Owner

AndrGab commented Oct 14, 2025

@krisharmaa can u fix the conflicts, please?

@krisharmaa
Copy link
Contributor Author

@krisharmaa can u fix the conflicts, please?

sure! resolved the conflicts. please check

@AndrGab AndrGab merged commit 936dbb4 into AndrGab:main Oct 15, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants