Skip to content

Commit

Permalink
Add TODO.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Konyaco committed Feb 18, 2024
1 parent 3611a3b commit aa39846
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# TODO

## Basic Components

- `disabled`/`enabled` parameter on all components
- Card (With optional `clickable` parameter)
- Checkout
- [ ] Icon animation on toggle
- TextField
- [ ] Different style.
- [ ] Customizable leading/trailing icon.
- [ ] Optional clear button (With `clearable: Boolean` parameter, and auto trigger `onChange("")`)
- Flyout
- [ ] Noise background
- [ ] Improve enter/exit animation
- Dialog
- [ ] Improve customizability. Provide a lower level Dialog component, and some compound components like `AlertDialog`, `ConfirmDialog`, `PromptDialog` etc.
- Slider
- [ ] Improve performance and smoothness.

- Layer
- [ ] Eliminate workarounds like `circular`, `cornerRadius` etc.

## Compound Components

- Date Picker
- [ ] Calender Date Picker
- [ ] Calender View
- [ ] Date Picker
- [ ] Time Picker
- Navigator
- [ ] Extract as an component (Provide low level components API, and high level declarative-style API?)
- [ ] Provide different style

## Extend Components

- [ ] MediaPlayer
- [ ] File Picker ?

## Gallery

Imitates the style of WinUI 3 Gallery.

- [ ] Add Home page.
- [ ] Put components to separate pages.
- [ ] Icons Gallery

0 comments on commit aa39846

Please sign in to comment.