Skip to content

Implement dark/light mode toggle + fixing navbar#48

Merged
rebeccafitzpatr merged 12 commits into
mainfrom
toggle_theme
May 14, 2026
Merged

Implement dark/light mode toggle + fixing navbar#48
rebeccafitzpatr merged 12 commits into
mainfrom
toggle_theme

Conversation

@Wuuuuu5
Copy link
Copy Markdown

@Wuuuuu5 Wuuuuu5 commented Apr 28, 2026

Summary

a responsive navbar fix and Implement light/dark mode toggle.

Navbar Responsive Fix

  • Fixed navbar layout breaking at mid-range window widths
  • Navbar now renders correctly across all screen sizes

Theme Toggle

  • Implemented light/dark mode switch
  • Users can now toggle between light and dark themes

How to Test

  1. Resize the browser window to a mid-range width and verify the navbar displays correctly
  2. Click the theme toggle and confirm the UI switches between light and dark mode

@Wuuuuu5 Wuuuuu5 added this to the User Profile System milestone Apr 28, 2026
@Wuuuuu5 Wuuuuu5 self-assigned this Apr 28, 2026
@Wuuuuu5 Wuuuuu5 linked an issue Apr 28, 2026 that may be closed by this pull request
6 tasks
@rebeccafitzpatr
Copy link
Copy Markdown
Collaborator

Looking good Joseph !!
Just an issue with the background of the hamburger navbar , could you change the background colour to make links more easily visible ?

image

@rebeccafitzpatr
Copy link
Copy Markdown
Collaborator

rebeccafitzpatr commented May 6, 2026

I notice when screen size changes (especially wide screen) the social icons move to a darker part of the gradient bg and not visible . Perhaps try add slight background fill behind the icons to create contrast and ensure they are visible on all background ?
image

@Wuuuuu5 Wuuuuu5 requested a review from rebeccafitzpatr May 14, 2026 01:01
@rebeccafitzpatr rebeccafitzpatr merged commit 775d233 into main May 14, 2026
@Wuuuuu5 Wuuuuu5 deleted the toggle_theme branch May 14, 2026 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

WEB3-003: Dark/Light Theme System

2 participants