Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shopware/developer-documentation-vitepress
This is a new template for the frontend of our developer documentation.
https://github.com/shopware/developer-documentation-vitepress
docs
Last synced: about 2 months ago
JSON representation
This is a new template for the frontend of our developer documentation.
- Host: GitHub
- URL: https://github.com/shopware/developer-documentation-vitepress
- Owner: shopware
- License: other
- Created: 2022-01-26T11:04:09.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T07:03:51.000Z (about 2 months ago)
- Last Synced: 2024-10-23T11:37:03.803Z (about 2 months ago)
- Topics: docs
- Language: TypeScript
- Homepage: https://shopware-developer-beta.netlify.app/theme.html
- Size: 27.5 MB
- Stars: 12
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-vitepress-v1 - shopware-developer-documentation-vitepress
README
# Shopware Developer Platform Theme
This is a base theme for all developer documentation websites in the Shopware Product ecosystem.
Please follow the:
- [setup instructions](./SETUP.md) for more information on how to use this theme.
- [features](./FEATURES.md) for more information on globally available features.
- [`developer-portal`](/shopware/developer-portal) for the actual implementation of this library.## Collaboration
To prepare a new release version, run the `pnpm bump` command.
```bash
$ pnpm bump
```Push changes to the remote and let the `auto-publish` workflow run the tests and publish new versions.
## Versioning
There are 2 versions of documentation template available:
- ~~v0.x (branch `v0`) - hard-forked version of old VueJS theme~~
- v1.x (branch `main`) - extended version of the official Vitepress theme## Directory structure
- `src` as 'vitepress-shopware-docs' - Shopware specific Vitepress theme
- [`packages/cli`](./CLI.md) as `@shopware-docs/cli` - CLI used for embedding repositories
- `packages/storybook` as `@shopware-docs/storybook` - shared Storybook configuration, including mocks
- `packages/vitepress` as `@shopware-docs/vitepress` - shared Vitepress plugins and helpers
- `packages/vitest` as `@shopware-docs/vitest` - shared vitest & Playwright configuration