docs: fixing some issues on CONTRIBUTING.md

This commit is contained in:
Saeid Zareie 2024-03-15 20:21:14 +03:30
parent c3b7bfd628
commit f5448b7461

View File

@ -33,10 +33,10 @@ packages
``` ```
| Path | Description | | Path | Description |
| --------------------- | ---------------------------------------- | | ----------------------------| -------------------------------------------|
| `apps/www/app` | The Next.js application for the website. | | `apps/www/.vitepress` | The Vitepress application for the website. |
| `apps/www/content` | The content for the website. | | `apps/www/src/content` | The content for the website. |
| `apps/www/registry` | The registry for the components. | | `apps/www/src/lib/registry` | The registry for the components. |
| `packages/cli` | The `shadcn-vue` package. | | `packages/cli` | The `shadcn-vue` package. |
## Development ## Development
@ -79,15 +79,17 @@ The documentation for this project is located in the `www` workspace. You can ru
pnpm dev pnpm dev
``` ```
Documentation is written using [md](https://vitepress.dev/guide/markdown). You can find the documentation files in the `apps/www/content/docs` directory. Documentation is written using [md](https://vitepress.dev/guide/markdown). You can find the documentation files in the `apps/www/src/content` directory.
## Components ## Components
We use a registry system for developing components. You can find the source code for the components under `apps/www/registry`. The components are organized by styles. We use a registry system for developing components. You can find the source code for the components under `apps/www/src/lib/registry`. The components are organized by styles.
```bash ```bash
apps apps
└── www └── www
└── src
└── lib
└── registry └── registry
├── default ├── default
│ ├── example │ ├── example
@ -130,13 +132,10 @@ the following categories:
e.g. `feat(components): add new prop to the avatar component` e.g. `feat(components): add new prop to the avatar component`
If you are interested in the detailed specification you can visit If you are interested in the detailed specification you can visit
https://www.conventionalcommits.org/ or check out the https://www.conventionalcommits.org/ or check out the
[Angular Commit Message Guidelines](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines). [Angular Commit Message Guidelines](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines).
## Requests for new components ## Requests for new components
If you have a request for a new component, please open a discussion on GitHub. We'll be happy to help you out. If you have a request for a new component, please open a discussion on GitHub. We'll be happy to help you out.