Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Organize components #7

Closed
huri3l opened this issue Jan 9, 2024 · 0 comments
Closed

Organize components #7

huri3l opened this issue Jan 9, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@huri3l
Copy link
Owner

huri3l commented Jan 9, 2024

Its necessary to structure better the components folder. Its not organized enough, the pages and components are using several libraries and types that are not centralized and good to use.

For this reason, it was decided to use shadcn/ui as a standard of the components, since its based on Radix UI accessible unstyled components, a library that its already in use in the project.

Also, under the hood, theres the content normalization that converts Prismic data to render Images and Links. But there are Prismic-ready components available that should be used.

Consider consulting https://prismic.io/docs/technical-reference/prismicio-next#prismicnextlink and https://prismic.io/docs/technical-reference/prismicio-next#prismicpreview for technical reference and improve only the rendering of Images and Links.

@huri3l huri3l added the enhancement New feature or request label Jan 9, 2024
@huri3l huri3l self-assigned this Jan 9, 2024
@huri3l huri3l added this to the Milestone 1 - Early Access milestone Jan 10, 2024
@huri3l huri3l closed this as completed Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

1 participant