feat: add featured projects section above core values #6

Merged
addison merged 7 commits from exe-dev-bot/kwila.dev:feat/featured-projects into main 2026-01-24 14:13:13 -05:00
Contributor

adds a featured projects section to the homepage, positioned above core values. also includes a full CSS refactor removing tailwind in favor of pure CSS.

changes

  • new FeaturedProjectsSection.astro component
  • 3-column grid with project cards for Karriba, The Good Folk Market, and Filbrun Fabrications
  • sage green background (#c9d9cd) to differentiate from other sections

CSS refactor

  • removed tailwind CSS, now using pure CSS design system
  • unified card styles with consistent borders (no shadows)
  • reusable section classes (.section-cream, .section-sage, .section-primary)
  • design tokens as CSS custom properties

design improvements

  • improved contrast for text on sage background
  • updated hero tagline and CTA button text
  • added services column to footer
adds a featured projects section to the homepage, positioned above core values. also includes a full CSS refactor removing tailwind in favor of pure CSS. ## changes ### featured projects section - new `FeaturedProjectsSection.astro` component - 3-column grid with project cards for Karriba, The Good Folk Market, and Filbrun Fabrications - sage green background (#c9d9cd) to differentiate from other sections ### CSS refactor - removed tailwind CSS, now using pure CSS design system - unified card styles with consistent borders (no shadows) - reusable section classes (`.section-cream`, `.section-sage`, `.section-primary`) - design tokens as CSS custom properties ### design improvements - improved contrast for text on sage background - updated hero tagline and CTA button text - added services column to footer
Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
exe-dev-bot changed title from feat(projects): add Featured Projects section above Core Values to feat(projects): add featured projects section above core values 2026-01-24 14:11:14 -05:00
addison changed title from feat(projects): add featured projects section above core values to feat: add featured projects section above core values 2026-01-24 14:13:06 -05:00
addison deleted branch feat/featured-projects 2026-01-24 14:13:13 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kwila/kwila.dev!6
No description provided.