feat(v2): collapsible navigation rail with frequency-based prioritization#89
Merged
feat(v2): collapsible navigation rail with frequency-based prioritization#89
Conversation
- prefers-reduced-motion: fix skeleton class names (.skeleton-title vs .v2-shimmer) - V2SubscriptionManagement: separate scrim (role=presentation) from dialog (role=dialog) - V2FlashcardCreator: add v2-bg-secondary-container utility for theme consistency
…prioritization - Add navFrequency.js utility for tracking user navigation patterns - Create V2NavDrawer component with desktop drawer and mobile bottom sheet - Update V2Navi to show fixed items + top 4 by frequency - Add 'Ver más' button to access all navigation options - Fix responsive issues for screens 1024px-1400px - Add .v2-hero-icon, .v2-mock-exam-grid, .v2-specialties-grid utilities - Fix landing page responsive layout for desktop viewports - Update mock exam setup and practica landing with responsive grids - Add tests for V2 components (V2Navi, V2Examen, V2FlashcardCreator, etc.) - Fix lint errors across V2 pages (unused imports, escape characters) Closes navigation accessibility improvement
Legacy App.css and index.css applied 300px padding-left starting at 993px, conflicting with V2's 80px nav rail layout. Removed conflicting rules. Also added gap: 32px to v2-landing-specialties-grid for better card separation.
- Add post-deploy verification step to check .htaccess upload - Fix permissions to 644 on remote server - Add local test script for deploy workflow validation - Ignore test artifacts in .gitignore
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.
Summary
V2 navigation redesign with collapsible menu and user behavior tracking.
Changes
Commits
Files Changed
Reviewer Notes
Closes navigation accessibility improvement