📝 Integration with JSDocs
The solution is integrating docz with JSDocs to be able to auto-generate documentation for methods, classes and other things like we do in PropsTable for components!
🔩 Integration with WebComponents/Custom Elements
Add support for custom elements HTML is valid Markdown. Custom elements are HTML. Web components in your Markdown
🔭 Open Playground in new window
Feature requested on this issue: https://github.com/pedronauck/docz/issues/170
🔩 Integration with StencilJS
Add support to integrate with StencilJS https://github.com/ionic-team/stencil StencilJS uses JSX/TSX
🎛 Add knobs on Playground
Support Playground component to have knobs that can control data for components rendered inside it.
Transform md links
It would be great if links to other documentation files were transformed and linked to the actual documentation page of the website once built
Hide mdx page from menu
We have multiple developers working on documentation so we often have mdx that is in progress that we don't want to expose to end users yet. Currently we use a workaround of renaming the .mdx file to .md which works but not ideal because developers usually deploy pull requests to a dev environment for review and in this case, the reviewer will have to pull the branch down locally in order to change the file extension back to .mdx to review the page. Just want to check in and see if we're missing an obvious workflow here 😄 Thank you! We ❤️docz!
📝 Support For Versioning
This is a feature request for Docz to support multiple versions of the same library. Commonly projects have multiple version that need support, especially when there are non-backwards compatible changes. Example An example of this is Lodash's documentation here:
Use iframes for each Playground
If you serve each Playground in an iframe, you can isolate the styles. This is critical in order to make sure the Docz theme doesn't clash with the component styles. Without this feature I simply can't use Docz for my component library - and I really want to! Related to https://docz.canny.io/roadmap/p/open-playground-in-new-window