-
Notifications
You must be signed in to change notification settings - Fork 64
Roadmap
Kamell edited this page May 6, 2022
·
4 revisions
This is the first iteration of a roadmap, so it will only go out for 3 months as of now. This is where we establish topics we want to work on. To make the roadmap even better, we would love to hear from you in issues, discussions, and the dicord.
When we follow our roadmap, we continue to learn, and our opinions on some of the topics listed change. As a result, we may add or remove topics as the project progresses.
We will actively listen to your feedback and adapt our plans if needed.
Legend of annotations:
Mark | Description |
---|---|
bullet | work not started |
check mark | work completed |
🏃 | in progress work |
💪 | stretch goal |
🔴 | somethings missing |
Stuff will be written here later
v0.6.0
- Button
- Code
- Loader
- Switch
- Image
- Text
- Title
- Stack
- Badge
- Box
- ActionIcon
- Center
- Fragment
- Group
- Input
- InputWrapper
- NativeSelect
- Space
- Stack
- ThemeIcon
- Overlay
- CheckBox
- SimpleGrid
- ScrollArea
v0.6.5
- Popper
- Divider
- Portal
- Slider
- ToolTip
- Card
- Modal
- Grid
- Skeleton
- Seo
- ARIA
- 🏃 Transition forwarding
- Even cooler error UI
- Stitches configuration through
<SvelteUIProvider />
- use-click-outside
- use-clipboard
- use-css-variable
- use-focus
- use-download
- use-page-leave
- use-tab-leave
- use-lazy
- use-long-press
- use-persistent-tab
- use-hot-key
- os - detect a user's os.
- rafFn - call function on every
requestAnimationFrame
, with controls of pausing and resuming. - hash - generate a random hash with a specified prefix.
- uuid - 🏃 generate a random id with validation
- Utilize type guards everywhere
- Typewriter - displays text with a typed effect
- Flipboard - displays text with a glitch like effect
- Animation Component with predefined animations
-
Get Prism component to standard
- working copy button
- line numbers resize correctly
- full line highlighting configuration
- ScrollArea component integration
-
Prism Tabs
-
Custom color theming
- Utilize config for cleaner abstraction and more customization
- Create Month component
- Create necessary utils
- create the date utils needed for the library