To make the list of components in the sidebar easier to scan/find a component, we have decided to add some component groups. These groups will consist of a name and an expandable section in the sidebar.
The table below outlines the proposed groups and includes known core components that exist in Codex or will be built at some point. Note that there are other components that may be added to Codex in the future, so this is not an exhaustive list. Other groups may be added in the future if a need arises.
Components not yet build in Codex are italicized.
Group name | Components included |
---|---|
Data display | Accordion, Badge, Card, FilterChip, InfoChip, Menu, MenuItem, Popup/Popover, Table, Tooltip |
Feedback | Dialog, Message, ProgressIndicator, ProgressBar, Skeleton, ToastNotification, ValidationMessage |
Input & Controls | Button, ButtonGroup, Checkbox, Combobox, Field, FileInput, Label, Lookup, NumberInput, Radio, Select, Textarea, TextInput, ToggleButton, ToggleButtonGroup, ToggleSwitch |
Layout | Divider |
Media | Icon, Image, Thumbnail |
Navigation | Link, Tab, Tabs |
Search | SearchInput, TypeaheadSearch |
Acceptance criteria
- Ask team for final feedback on initial groups implementation
- Implement groups on VitePress site