Skip to content

Chore/minor refactors#4

Merged
roguepikachu merged 16 commits into
mainfrom
chore/minor-refactors
Sep 12, 2025
Merged

Chore/minor refactors#4
roguepikachu merged 16 commits into
mainfrom
chore/minor-refactors

Conversation

@roguepikachu
Copy link
Copy Markdown
Owner

No description provided.

- Created styles for ProfileSlideshow, PublicationCard, and VotingButtons components.
- Added styles for About, Home, Projects, and NotFound pages.
- Introduced styles for Blog, BlogPost, Publication, and Publications pages.
- Organized styles for better maintainability across all components and pages.
…lications pages

- Created Index.module.css and updated Index.tsx to use CSS modules for styling.
- Created NotFound.module.css and updated NotFound.tsx to use CSS modules for styling.
- Created Project.module.css and updated Project.tsx to use CSS modules for styling.
- Created Projects.module.css and updated Projects.tsx to use CSS modules for styling.
- Created Publications.module.css and updated Publications.tsx to use CSS modules for styling.
- Refactored existing styles to utilize Tailwind CSS with @apply for better maintainability.
…streamline the codebase and improve maintainability.
…ates

- Implemented Project page with project details, related projects, and voting buttons.
- Created Projects page with search and tag filtering for project listings.
- Developed Publication page displaying publication details and related publications.
- Added Publications page with search, tag, and year filtering for publication listings.
- Introduced loading states and error handling for data fetching in both Projects and Publications.
- Styled components using CSS modules for consistent design across pages.
@roguepikachu roguepikachu merged commit 4ee5426 into main Sep 12, 2025
1 check 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