Commit Graph
14 Commits
Author SHA1 Message Date
Keith Solomon aafea68342 feat(blog): style the post card body, title, byline, and Read more link 2026-07-05 11:01:06 -05:00
Keith Solomon cb0c8864f7 feat(blog): style the post-list page title 2026-07-04 20:29:54 -05:00
Keith Solomon 380e2d9015 fix: address remaining mobile menu issues
Per the user's feedback, fix the issues still visible in the menu:

1. Hero rendered over the menu: bumped menu z-index from 10 to 100 so it
   always sits above the hero's stacked elements.

2. List markers on items: added explicit list-style: none / padding: 0 on
   the menu <ul> and items to override the base typography rule that sets
   list-style-type: disc and padding: 0 1rem on every <ul>.

3. Blue links: the base typography rule 'a, .link { color: var(--color-bodylinks); }'
   has specificity 0,1,1 and was beating the menu text-white rule. Override
   with color: var(--color-white) !important on menu links and child links
   inside the mobile media query.

4. Full borders with rounded corners on child items: change child item
   border from '2px solid var(--color-secondary); border-radius: 0.5rem'
   to 'border-bottom: 2px solid var(--color-secondary); border-radius: 0'
   so each child gets only a bottom border (matching the user's spec).

5. Menu items now use plain CSS (color/display/padding/font-weight) instead
   of @apply text-white/no-underline to give them explicit override
   specificity against the base styles.

6. Toggle button: changed the SVG width from 2rem to 1.5rem in
   styles/components/site-header.css so the hamburger and X icons render
   at a square 1.5rem x 1.5rem aspect ratio inside the (intentionally)
   rectangular orange button.

Nav-main template unchanged from the previous commit (Contact button +
social icons already in place). Header test still passes - the button box
itself (72x45) is unchanged, only the icon aspect changed.
2026-06-28 18:05:12 -05:00
Keith Solomon 0a48a1938c fix: align mobile footer navigation 2026-06-27 22:54:17 -05:00
Keith Solomon 20d25e966d fix: match mobile footer design 2026-06-27 22:49:31 -05:00
Keith Solomon 6d3bb76b17 fix: match mobile header and hero design 2026-06-27 17:38:49 -05:00
Keith Solomon f3c97efcd7 🐞 feat: Add contact information section to footer with address, email, and phone icons
Deploy to Dreamhost (dev) / build (push) Successful in 30s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 15:12:03 -05:00
Keith Solomon 743aef0eec feature: Mobile homepage updates
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-06-16 06:38:17 -05:00
Keith Solomon d3e879c439 feature: Refactor footer layout and styles for improved design consistency
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-06 22:55:32 -05:00
Keith Solomon 4bf9f0ed45 🐞 fix: Move max-width to global styles
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-05-27 19:05:46 -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