Skip to content

feat: comprehensive frontend design improvements#48

Merged
ronaldtse merged 1 commit intomainfrom
feat/frontend-improvements
May 3, 2026
Merged

feat: comprehensive frontend design improvements#48
ronaldtse merged 1 commit intomainfrom
feat/frontend-improvements

Conversation

@ronaldtse
Copy link
Copy Markdown
Contributor

  • Show hero code card on mobile (was hidden behind hidden lg:flex)
  • Add hero gradient styling to blog post detail page
  • Remove duplicate Blog link from footer Organization column
  • Fix language cards grid: use 3 cols on lg, 5 cols only on xl
  • Consistent supporter logos with white rounded background on homepage
  • Fix CTA section dark mode contrast (use darker blue instead of near-black)
  • Mobile nav drawer now opens from left (standard convention)
  • Update Ronald Tse bio with Annotated EXPRESS and SUMA framework details
  • Add breadcrumbs to all sub-pages for consistent navigation
  • Skip-to-content link already existed in App.vue

- Show code card on mobile (was hidden)
- Fix blog post detail page hero styling
- Remove duplicate Blog link from footer
- Fix language cards grid: 5 cols only on xl
- Consistent supporter logos (white bg, no dark:invert)
- Fix CTA section dark mode contrast
- Mobile nav drawer opens from left
- Update Ronald Tse bio (Annotated EXPRESS, SUMA framework)
- Add breadcrumbs to all pages (about, membership, privacy, tos,
  supporters, leadership, standards, learn, blog, languages)
@ronaldtse ronaldtse merged commit 99cc7d2 into main May 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant