[Epic] Toolbar Component and Inputs
Open
@elnelson575 is already working on this.
Since Oct 24, 2025.
- Dominant language
- SCSS
- Stars
- 569
- Forks
- 72
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 5
Description
Issue 1/?:
Starting components:
- Action Button, icon format
- Checkbox, toggle format
- Single Select, either using SelectInput with Selectize=False or new custom version
Use Case:
A toolbar component would be useful for providing small inputs optimized for use in compressed horizontal spaces like card headers/footers and under cards. Chat bots in particular would find this useful.
For example:
Evaluation of Shiny Components for Inclusion:
Existing Inputs:
- Action Button (S) - optimized for icon (see if text works but leave that for now)
- Action Link (S)
- Checkbox (S) - in toggle format
- Dark Mode Switch (S)
- Date Range Selector (with modifications?) (M)
- Date Selector (M)
- File Input (like the Github Copilot interface?) (M/L)
- Numeric Input (S)
- Radio Buttons (oriented horizontally?) - Button switch format
- Select (Single) (M) (Experiment with using input select (selectize=false) vs. building a new version)
- Slider (single dot) (M)
- Switch (S)
- Text box (S)
New Components:
- Toolbar Container = name will be toolbar following the syntax of sidebar, will have an attribute for alignment
- Toolbar item (can put your own component/UI here)
- [...] drop down nav
- Undecided: Bonus version of file input or selectize substitute that is like Github Copilot file attachment interface
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.