Skip to content

Feature/tzd 260005#10

Open
iamabdullah73524 wants to merge 28 commits into
mainfrom
feature/TZD-260005
Open

Feature/tzd 260005#10
iamabdullah73524 wants to merge 28 commits into
mainfrom
feature/TZD-260005

Conversation

@iamabdullah73524
Copy link
Copy Markdown
Collaborator

@iamabdullah73524 iamabdullah73524 commented May 26, 2026

Summary

This PR fixes theme-related issues and improves UI consistency across pages.

Changes Made

  • Fixed theme toggle issues across page navigation
  • Resolved duplicate theme toggle / console errors
  • Improved dark mode persistence on refresh and page switch
  • Redesigned and enhanced About page UI
  • Updated Header and Footer consistency
  • Fixed formatting issues across files
  • Applied consistent code formatting (Prettier/VSCode formatter)
  • Resolved merge conflicts with latest branch updates

Verification

  • Checked theme switching on all pages

  • Verified dark/light mode persistence after refresh

  • Ran build successfully using:

    • npm run build
    • npm run preview
  • Verified pages and navigation behavior

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