feat: add project page
- Add the
/project/page/[page]
initial layout - Add some more content to the
projects
Astro collection to test layouts - Add some more components to build out the paginated routes
-
npm i react-responsive-pagination
(Thanks jonelantha!) asPagination.tsx
- Update existing components` design and functionality to allow more props
- Tweak
BaseLayout.astro
and other layouts - Update styles
- Add redirects so that the old website at
/project
redirects to/projects/page/[page]
- Miscellaneous tweaks and fixes