Update: committed latest changes #401
Open
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.
UI / UX
focus-visible
ring styles to all nav links (desktop + mobile) and CTA buttons.Code Quality / Structure
<Hero />
component.@playwright/test
,playwright.config.js
,tests/navbar.spec.js
).Tooling / Scripts
test:e2e
,test:e2e:ui
,test:e2e:headed
to package.json.🧪 Testing
tests/navbar.spec.js
) covering:📸 UI Changes (Summary)
(If you have screenshots, add them)
Before | After -- | -- Nav links hidden behind hamburger on large monitors | Full professional navbar visible on desktop Inline hero markup in Home.jsx | Modular Hero.jsx component No consistent focus ring | Accessible focus-visible ringsDocumentation Updates
Notable Notes / Follow-Up Suggestions
.env.example
and adjusting server"start"
script to usenode server.js
(currently nodemon in production).npm run build
+npm run test:e2e
.Additional Notes
No breaking changes. Safe to deploy after visual regression review.
If you want, I can also generate suggested commit messages or a squash message—just say the word. Want me to proceed with the server runtime sanity check next or include an
UI / UX.env.example
? Let me know.