Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(design): update with new components #59

Merged
merged 21 commits into from
Jan 4, 2025
Merged

Conversation

zacowan
Copy link
Owner

@zacowan zacowan commented Jan 4, 2025

The idea with this was to incorporate shadcn/ui components in order to get a better understanding of how the component registry works and take note of benefits/drawbacks of that approach to delivering a design system.

  • feat: tailwind v3
  • chore: scaffold shadcn
  • chore: add button, badge
  • feat: use shadcn badge, refactor components
  • feat(profile-picture): update bg color
  • style: remove unnecessary font-normal classes from headings
  • feat: implement accordion component using shadcn
  • refactor(blog): move utils to lib and update imports
  • refactor: move constants to a new lib/constants file and update imports
  • refactor: consolidate BASE_URL and other constants into lib/constants and update imports
  • refactor: update component imports to use absolute paths
  • feat: add Card and CardActionable components with flexible rendering options
  • feat: enhance blog section with CardActionable components and improved rendering logic
  • refactor: remove unused CardContent and CardFooter imports from page.tsx
  • feat: refactor blog page to use CardActionable components and remove BlogPosts component
  • feat: add mode toggle support
  • fix: remove broken mode toggle
  • feat: replace BadgeLink with Link component for improved navigation
  • feat: update blog post title to emphasize developer experience through testing

Copy link

vercel bot commented Jan 4, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
zacowan-com ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 4, 2025 9:55pm

@zacowan zacowan merged commit f85de3b into main Jan 4, 2025
5 checks passed
@zacowan zacowan deleted the feat/shadcn-refactor branch January 4, 2025 21:57
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