json-schema-org / json-schema-org/website
✨ Enhancement: Refactor Community & Supplemental Components to ShadCN/UI
Open
@idanidan29 is already working on this.
Since Jun 14, 2025.
✨ Enhancement
GSoC
Status: In Progress
Status: Stale
- Dominant language
- HTML
- Stars
- 169
- Forks
- 484
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 6
Description
Description
Update community-focused and supplemental components to align with the new ShadCN/UI design system. The goal is to improve modularity, consistency, and maintainability while adopting modern layout and interaction primitives.
Tasks
- adapt the main page into using components and adapt to shadcn
- adapt the community page into using components and adapt to shadcn
Supplemental Components:
-
ToolingDetailModal.tsx -
ToolingTable.tsx
Testing & Cleanup:
- Adjust unit and visual tests for all updated components
- Remove legacy layout and interaction logic
Are you working on this?
Yes
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.