genesiscommunitysuccess / docs

The open-source repo for learn.genesis.global
https://learn.genesis.global
5 stars 10 forks source link

docs: ui capabilities checkbox PTL-1569 #1850

Closed matteematt closed 1 week ago

matteematt commented 2 weeks ago

This is the first of the new UI capabilities pages to be merged, so extra care should be taken in review. We want this to serve as a template for all similar pages

jay-taylerson commented 2 weeks ago

FYI I'm seeing these warnings with npm run start on this branch, and I don't see on the main branch

image

jay-taylerson commented 2 weeks ago

@matteematt @MrBrunoWolff would there be a way to use the template that storybook offers within our own documentation on pages like this? e.g. https://animated-adventure-el1oyzm.pages.github.io/branch-builds/master/storybook/rapid-design-system/?path=/docs/checkbox--docs

Not that this storybook checkbox is up to scratch for what we want, but if it was? just trying to think if we move to a world with storybook does it mean we change where developers look

MrBrunoWolff commented 2 weeks ago

@matteematt @MrBrunoWolff would there be a way to use the template that storybook offers within our own documentation on pages like this? e.g. https://animated-adventure-el1oyzm.pages.github.io/branch-builds/master/storybook/rapid-design-system/?path=/docs/checkbox--docs

Not that this storybook checkbox is up to scratch for what we want, but if it was? just trying to think if we move to a world with storybook does it mean we change where developers look

if you're asking for "the controls/live stuff" from Storybook to be on Docusaurus = not really (not counting on embedding etc)

But the opposite is true.. meaning Storybook can have FULL documentation (mdx format) + the actual interactive stuff

matteematt commented 2 weeks ago

FYI I'm seeing these warnings with npm run start on this branch, and I don't see on the main branch

image

This seems to be occring from the registration of the entity manager component. That isn't in scope for this PR anyway so I just commented out the registration for now