feat: accessibility hardening and performance optimization (fixes #49…#69
Merged
Abidoyesimze merged 5 commits intoNeurowealth:mainfrom Apr 1, 2026
Conversation
…rowealth#49, Neurowealth#50) **Issue Neurowealth#49 – Accessibility (WCAG 2.1 AA)** - Add skip-to-main-content link in root layout for keyboard users - Fix all form labels in signin/signup to use htmlFor + matching input id - Add aria-required, aria-describedby, and aria-live="polite" alert region for error messages on the sign-in form - Add aria-label="Main navigation" and aria-label="NeuroWealth home" to Navbar; mark decorative hex icon with aria-hidden - Add descriptive aria-label to Sign Out button - Add id="main-content" anchor target to landing page <main> and signin page **Issue Neurowealth#50 – Performance optimization** - Convert below-the-fold landing page sections to next/dynamic imports with ssr:true for route-level code splitting without layout shift - Add dashboard/loading.tsx and dashboard/transactions/loading.tsx skeleton screens for instant perceived-performance on async routes - Update next.config.mjs: enable gzip compression, avif/webp image formats, strip console logs in production, and optimizePackageImports for lucide-react
|
@tolulopedd26 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
Contributor
|
@tolulopedd26 kindly fix your conflict |
Contributor
|
Kindly fix conflict @tolulopedd26 |
Contributor
|
kindly fix your conflict and i'll merge |
Contributor
Author
|
@Abidoyesimze i have resolve the conflict |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…, #50)
Issue #49 – Accessibility (WCAG 2.1 AA)
Issue #50 – Performance optimization
closes #49
closes #50