Description 🐞
The dropdown arrow icon in the timeline/accordion section is not clearly visible in light mode due to low contrast. Additionally, the icon appears to retain styles from dark mode, indicating improper theme state handling.
Steps To Reproduce 🔁
- Open the website
- Switch to Light Mode
- Navigate to the timeline/registration section
- Observe the dropdown arrow icon on the card (e.g., "Registration Opens")
Expected Behavior ✅
- Icon should be clearly visible in light mode
- Icon color should adapt based on the current theme
- No residual styling from dark mode should persist
Actual Behavior ❌
- Icon is barely visible in light mode (low contrast)
- Icon appears styled for dark mode even when light mode is active
- Poor UI clarity and inconsistent theme behavior
Screenshots / Logs 📷
Environment 💻
- OS: Windows 10
- Browser: Chrome (v147)
- Node version: (add your version)
Possible Fix 💡
- Apply theme-based conditional styling (e.g.,
text-gray-800 for light mode, text-white for dark mode)
- Ensure proper theme state switching (check
dark: classes or theme provider logic)
- Avoid hardcoded colors; use design tokens or CSS variables
- Verify icon inherits correct color (
currentColor)
Description 🐞
The dropdown arrow icon in the timeline/accordion section is not clearly visible in light mode due to low contrast. Additionally, the icon appears to retain styles from dark mode, indicating improper theme state handling.
Steps To Reproduce 🔁
Expected Behavior ✅
Actual Behavior ❌
Screenshots / Logs 📷
Environment 💻
Possible Fix 💡
text-gray-800for light mode,text-whitefor dark mode)dark:classes or theme provider logic)currentColor)