storefront-ui
storefront-ui copied to clipboard
docs: migrate to nuxt
Related issue
Closes #
Scope of work
- uses the new docs theme to build the docs
- adds custom logic to allow for the code injection from the source code
- adds links to qwik documentation
- migrates all of the pages
- there are some exceptions to this because the "common pages" like theming, customization were merged into one page with the code snippets changing depending on which framework was selected
- temporarily skip the cypress tests on the docs (talked to @FRSgit) to unblock the upgrade to newer node versions
Screenshots of visual changes
Checklist
- [x] Self code-reviewed
- [x] Changes documented
- [x] Semantic HTML
- [x] SSR-friendly
- [x] Caching friendly
- [x] a11y for WCAG 2.0 AA
- [x] examples created
- [x] blocks created
- [ ] cypress tests created
⚠️ No Changeset found
Latest commit: 9ef54eb4c4e3d59b85f72dd4e73b9cdac9734d50
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
@mattmaribojoc do you think we can finish that and merge to keep consistency in the docs?
Thanks for the good review @Szymon-dziewonski :)
- Respect the passed
min-heighton Showcases: - also fixes
ProseShowcase - Upstream fix for Code Block Scrollbar
- Add reusable partial content block for creating the callout
- Border on Light Mode Showcases
@mattmaribojoc looking great, double checked docs after your fixes, have no issues, huge thanks for this PR 🙇