Skip to content

Performance and Accessibility Improvements #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

pranavkonde
Copy link

UI Improvements for Performance and User Experience

I've made several updates to improve our app's performance and user experience. Here's what I worked on:

Main Updates

  • Fixed the AOS (animation) loading issue that was causing initial page flicker
  • Improved how our theme switching works - should be much smoother now
  • Made our components more efficient by reducing unnecessary rerenders
  • Added proper image loading to speed up page loads
  • Fixed accessibility issues with our buttons and interactive elements

What I Changed

  • Updated EcosystemGrid to handle filtering better
  • Fixed theme switching in _app.js and theme.js
  • Made QuestionBox more accessible
  • Improved our image loading in ImageBox
  • Updated our meta tags for better SEO
  • Cleaned up some unused packages

Copy link

vercel bot commented May 10, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
lighthouse-ui ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 5, 2025 0:49am

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