mui / mui/base-ui

[docs] Add more demos

Open
#3,027 0 comments 4 reactions 0 assignees View on GitHub
docs umbrella
Dominant language
TypeScript
Stars
10.9k
Forks
543
Avg merge
1d 20h
Merged PRs (30d)
101

Description

# Docs feedback

## How can we improve Base UI documentation?

Add more demos on the components to make it easier to showcase different use-cases.

- dialog
- [x] dialog opens imperatively (we have a code-block)
- [ ] move focus to another element after closing a dialog
- [ ] reset dialog state on open/close
- popover
- [x] open on hover
- menu
- [x] menu checkbox items
- [x] menu radio items
- accordion
- [x] single
- [x] hidden until found
- collapsable
- [x] hidden until found
- [ ] initially open collapsible
- [ ] semi open state (e.g. codeblock that shows only first few lines)
- toggle
- [x] multiple https://github.com/mui/base-ui/pull/4343
- tooltip
- [ ] trigger with custom elements?
- scroll area
- [ ] hard scrollbar, stable gutter, etc
- [ ] vertical & horizontal scrollbar
- [ ] overflow behaviour
- slider
- [x] vertical https://github.com/mui/base-ui/pull/4346
- [ ] steps
- field
- [ ] field custom error
- [ ] field custom element
- [ ] input/checkbox/etc in field
- checkbox / checkbox group
- [x] indeterminate checkbox https://github.com/mui/base-ui/pull/4345
- [x] parent checkbox
- tabs
- [x] tabs as links https://github.com/mui/base-ui/pull/4341
- [ ] scrollable tabs?
- [ ] animated tabs panels
- other
- [ ] form with more validation examples
- [ ] hide when detached
- [ ] custom positioner

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.