Idan Levi
Idan Levi
### Is your feature request related to a problem? Please describe This issue will serve as the parent issue for tracking the progress of the GSoC 2025 project focused on...
### What Docs changes are you proposing? ## Description Establish clear and accessible documentation to guide future component development using the updated ShadCN/UI-based design system. This will help maintain consistency,...
## 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...
## Description The `StyledMarkdown` component is the cornerstone for rendering all markdown content on the JSON Schema website. It converts markdown syntax into styled HTML, handles link transformation, tab group...
## Description Refactor our documentation-focused components to leverage ShadCN/UI primitives for consistent styling and maintainability. ## Tasks **Components to Complete:** - [ ] `DocTable.tsx` - [ ] `Headlines.tsx` - [...
## Description Replace custom tooling components (`Badge`, `Checkbox`, `Radio`, `Tag`, `DropdownMenu`, `SearchBar`, `Button`) with ShadCN/UI equivalents to unify styles and improve accessibility. ## Tasks - [ ] **Badge.tsx**: Swap out...
## Description Refactor our interactive and content-driven components to use ShadCN/UI Remove deprecated custom logic and standardize styles. ## Tasks **Components to Complete:** - **Interactive Components:** - [ ] `Accordion.tsx`...
## Description In order to modernize our component library and ensure a consistent, maintainable UI across the site, we need to install and configure [ShadCN/UI](https://ui.shadcn.com/) in our Next.js codebase. This...
**What kind of change does this PR introduce?** This PR adds a new filter option on the tools page that allows users to display only tools supporting Bowtie. **Issue Number:**...
### Is your feature request related to a problem? Please describe Currently, the blog page displays the authors names but does not provide direct links to their social profiles, such...