Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation Enhancement #331

Closed
1 task done
Rhanselman opened this issue Feb 25, 2024 · 3 comments · Fixed by #333
Closed
1 task done

Documentation Enhancement #331

Rhanselman opened this issue Feb 25, 2024 · 3 comments · Fixed by #333
Labels
Feature Request 🤓 Issue contains a feature request Needs triage 🔍 Issue needs triaging

Comments

@Rhanselman
Copy link

Rhanselman commented Feb 25, 2024

Which package?

vizro

What's the problem this feature will solve?

It will save developers and analysts countless hours of implementing selectors. It will do this by giving a detailed gif or webp video of what each selector does with an example of that selector in use.
It does this by giving a visual representation reinforcing what it is that the selector does before implementation, guiding user in the correct application of a selector for their use case.

Describe the solution you'd like

Under each selector in the documentation section. Have a use case gif/webp video of that selector for a use case.

Alternative Solutions

Knowing what each selector already does through implementing. Trial and error.

Additional context

This enhancement can save developers time in understanding what does what for their implementations.

Code of Conduct

@Rhanselman Rhanselman added Feature Request 🤓 Issue contains a feature request Needs triage 🔍 Issue needs triaging labels Feb 25, 2024
@antonymilne
Copy link
Contributor

Hi @Rhanselman and thank you for raising this issue. It's a great point and something we're already thinking of doing. In fact I hope we can go one step better and change our docs to use real live examples of the components running in a dashboard. This will mean that you can click on the selectors and interact with them, which would be even better than an animated gif/webp.

For the time being, the best ways to see real examples of all the components are:

  • go to https://vizro.mckinsey.com/, which has some examples
  • download our features examples dashboard and run python app.py. This should be a pretty complete view of all components we offer, though actually it seems to be missing some selectors like radio items and checklist right now. Eventually we hope this will also be hosted somewhere so it's easy to look at the examples without needing to download and run anything

FYI @maxschulz-COL @stichbury good to know what people are looking for with the docs. And @huong-li-nguyen should the features example dashboard have all the selectors on it?

@huong-li-nguyen
Copy link
Contributor

Yes, we should definitely have it in! I also noticed that it was missing when I consolidated all the selectors. I have a dummy page already that we can add 👍

@antonymilne
Copy link
Contributor

Nice, thank you! Probably worth doing a double check through all our public models just to make sure they're all in there somewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request 🤓 Issue contains a feature request Needs triage 🔍 Issue needs triaging
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants