Material svelte
A svelte wrapper for Material web and (eventually) Material web additions that provides better svelte intergration for these web components.
Usage
(Will change when I publish to npm)
- Clone/download repo into a folder in your src folder
- Import components from the index.js
TODO: Expand this section
Todo
Official components
- 🟢 Button
- 🟢 Checkbox
- 🟢 Progress
- 🟢 Fab
- 🟢 Switch
- 🟢 Input
- 🟢 Sliders
- 🟡 Chip
- 🔴 Icon button
- 🔴 Radio
- 🔴 Tabs
- 🔴 Dialog
- 🔴 List
- 🔴 Menu
- 🔴 Radio
- 🔴 Select
Additions components
- 🔴 Card
- 🔴 Datatable
- 🔴 Layout Grid
Utility components
- 🟢 App wrapper
- 🟢 Row/Column
- 🟡 Typography stuff
- 🔴 Codeblock
Other
- 🟢 Web theming support
- 🟡 Typescript support
- 🔴 Documentation
- 🔴 Npm publish
- 🔴 Android theming support (see #1)
- 🔴 Fix accessability
- 🔴 Fix events