You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue: Theme Inconsistencies Across Multiple Components
Description:
There are multiple theme-related inconsistencies affecting the visual clarity and overall UI experience across different sections of the website.
1. GitHub Sign-In Button
Problem: The "Sign in with GitHub" button does not adapt its color with the active theme.
Impact: In dark mode, the button blends with the background and doesn’t stand out as it does in light mode.
Expected Behavior: The button color and icon contrast should adjust dynamically based on the selected theme to ensure visibility and consistency.
Screen.Recording.2025-10-20.at.11.26.46.AM.mov
2. Sanjay’s Substack Popup
Problem: The popup window for Sanjay’s Substack changes the title color with the theme, resulting in a white title on a light background in dark mode.
Impact: This reduces readability and breaks visual consistency.
Expected Behavior: The title color should remain readable in both themes, maintaining proper contrast against the background.
Screen.Recording.2025-10-20.at.11.30.20.AM.mov
3. GitHub Achievement Badges
Problem: The description text under the GitHub achievement badges is hard to read in light mode, while it appears fine in dark mode.
Impact: Reduces clarity and user accessibility in light mode.
Expected Behavior: Text color and background contrast should be adjusted for readability in both themes.
Screen.Recording.2025-10-20.at.11.33.45.AM.mov
Suggested Fixes:
Implement consistent theme-aware color variables for all components.
Ensure sufficient color contrast (WCAG-compliant) in both light and dark themes.
Test UI elements after theme switching to confirm visual consistency.
Is there an existing issue for this?
Describe the bug
Issue: Theme Inconsistencies Across Multiple Components
Description:
There are multiple theme-related inconsistencies affecting the visual clarity and overall UI experience across different sections of the website.
1. GitHub Sign-In Button
Screen.Recording.2025-10-20.at.11.26.46.AM.mov
2. Sanjay’s Substack Popup
Screen.Recording.2025-10-20.at.11.30.20.AM.mov
3. GitHub Achievement Badges
Screen.Recording.2025-10-20.at.11.33.45.AM.mov
Suggested Fixes:
Expected behavior
(Added along with the Description of the issues)
Add ScreenShots
(Added along with the Description of the issues)
What browsers are you seeing the problem on?
Safari
Record