Skip to content

Agent/unify responsive navigation - #114

Merged
Foscat merged 5 commits into
masterfrom
agent/unify-responsive-navigation
Aug 12, 2026
Merged

Agent/unify responsive navigation#114
Foscat merged 5 commits into
masterfrom
agent/unify-responsive-navigation

Conversation

@Foscat

@Foscat Foscat commented Aug 12, 2026

Copy link
Copy Markdown
Owner

This pull request introduces significant improvements to documentation, accessibility, and design quality assurance for the project. The main updates include a comprehensive design QA report, enhanced accessibility features in Playwright test fixtures, and clearer documentation for navigation components.

Design QA and Documentation Updates:

  • Added a detailed design-qa.md report documenting visual comparisons, accessibility findings, viewport normalization, and implementation checklists for both desktop and mobile. The report confirms no critical visual mismatches remain and documents accepted deviations and fixes.
  • Updated docs/navigation.md to clarify the architecture and behavior of navigation components:
    • Improved descriptions for StickyNav to highlight viewport-independent headers and consolidated utilities.
    • Updated StickySectionNav to emphasize icon-triggered section navigation and clarified the distinction between right-drawer discovery and scroll-spy coordination. [1] [2]

Accessibility and Test Fixture Enhancements:

  • Added skip-link, loading indicator, and "Back to top" button to Playwright page fixtures for better accessibility coverage and UI feedback during automated tests. [1] [2] [3]

These changes strengthen the project's documentation, accessibility, and design reliability, ensuring both the implementation and testing environments reflect the intended user experience.

@Foscat Foscat self-assigned this Aug 12, 2026
@Foscat Foscat added bug Something isn't working enhancement New feature or request labels Aug 12, 2026
@Foscat
Foscat merged commit cdc7d39 into master Aug 12, 2026
3 checks passed
@Foscat
Foscat deleted the agent/unify-responsive-navigation branch August 12, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant