Skip to content

Enhance project structure and UI components#16

Merged
Loukass23 merged 2 commits intomainfrom
15-feature-setup-ui-and-theme
Jul 2, 2025
Merged

Enhance project structure and UI components#16
Loukass23 merged 2 commits intomainfrom
15-feature-setup-ui-and-theme

Conversation

@Loukass23
Copy link
Member

  • Update package.json to include new dependencies: @radix-ui/react-progress, @radix-ui/react-tabs, and next-themes.
  • Refactor README.md to improve documentation clarity and add links to Developer Documentation and GitHub Actions Workflow Documentation.
  • Introduce new GitHub Actions documentation for CI/CD workflows.
  • Implement user cohort retrieval in the database with the getUserWithCohort function.
  • Update layout and styling for improved user experience across various components, including the addition of a theme toggle feature.
  • Remove the admin dashboard page and create a new dashboard layout and page for user-specific content.
  • Add loading skeletons for better user feedback during data fetching.
  • Enhance navigation components with badges and improved accessibility features.

Pull Request

📝 Description

🔗 Related Issue

  • Closes #[issue number]
  • Fixes #[issue number]
  • Related to #[issue number]

🧪 Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🧹 Code cleanup/refactoring
  • 🔧 Configuration change

💬 Additional Notes


Thank you for contributing to codac! 🎉

- Update package.json to include new dependencies: @radix-ui/react-progress, @radix-ui/react-tabs, and next-themes.
- Refactor README.md to improve documentation clarity and add links to Developer Documentation and GitHub Actions Workflow Documentation.
- Introduce new GitHub Actions documentation for CI/CD workflows.
- Implement user cohort retrieval in the database with the getUserWithCohort function.
- Update layout and styling for improved user experience across various components, including the addition of a theme toggle feature.
- Remove the admin dashboard page and create a new dashboard layout and page for user-specific content.
- Add loading skeletons for better user feedback during data fetching.
- Enhance navigation components with badges and improved accessibility features.
@Loukass23 Loukass23 linked an issue Jul 2, 2025 that may be closed by this pull request
Refactored sidebar and navigation
@Loukass23 Loukass23 merged commit 27f25a0 into main Jul 2, 2025
0 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: setup ui and theme

1 participant