Commit Graph
7 Commits
Author SHA1 Message Date
Keith Solomon 09d42ba2a9 fix: style mobile menu per spec
Per the user's spec, the mobile menu is:
- Dark navy background, white links, 95% viewport width
- Parent items (those with child links) get an orange chevron
- Child items get an orange border; nothing else gets any border
- Bottom of menu has a Contact link styled as a button and social icons

Changes:

1. Menu CSS (styles/navigation/nav-mobile-sliding.css):
   - Switch the menu background from white to bg-cwc-blue-02 (dark navy)
   - Switch menu item text from black to white
   - Hide the existing .menu-vdi__submenu and show the children inline under their
     parent with a 2px orange border, rounded corners, and white text
   - Style the existing chevron SVG inside the parent <button> with the orange
     secondary color so it's visible against the navy background
   - Add a .menu-vdi__footer block (Contact button + social icons) anchored to
     the bottom of the menu panel, shown only when the toggle is aria-expanded
   - Hide .menu-vdi__footer entirely at desktop so it doesn't leak into the
     page DOM and trigger accessibility warnings

2. Menu template (views/components/nav-main.php):
   - Append a .menu-vdi__footer div after the menu items containing a Contact
     link to home_url('/contact/') and the existing social-media partial
   - The footer renders inside <nav> but is positioned via fixed CSS to align
     with the menu panel

Header/toggle button unchanged - the orange/coral rounded button design from
the original mobile-fidelity plan was already correct and is left alone.
2026-06-28 17:32:05 -05:00
Keith Solomon 5496a8e725 🐞 fix: Adjust dropdown z-index
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 11:49:04 -05:00
Keith SolomonandCopilot 489e0acb38 🐞 fix: Update main nav styling
Sync TODOs with Issues / sync_todos (push) Successful in 6s
Co-authored-by: Copilot <copilot@github.com>
2026-05-10 15:27:44 -05:00
Keith SolomonandCopilot 9137fdb0f7 feature: Update navigation styles
Sync TODOs with Issues / sync_todos (push) Successful in 16s
Co-authored-by: Copilot <copilot@github.com>
2026-05-09 14:35:16 -05:00
Keith SolomonandCopilot 405f43baf9 🐞 fix: Navigation tweaks
Sync TODOs with Issues / sync_todos (push) Successful in 6s
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 15:20:09 -05:00
Keith SolomonandCopilot 4257f96d0b feature: Build desktop header
Sync TODOs with Issues / sync_todos (push) Successful in 5s
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 14:41:25 -05:00
Keith Solomon a21ad94189 feat: bootstrap Community Works Collaborative theme from starter 2026-05-02 10:14:49 -05:00