{"repo":"matyunya/smelte","free":true,"listed":false,"github":"https://github.com/matyunya/smelte","clone":"git clone https://github.com/matyunya/smelte.git","description":"UI framework with material components built with Svelte and Tailwind CSS","language":"Svelte","stars":1543,"topics":["tailwindcss","svelte-v3","svelte","material-design","material"],"license":"MIT","category":"ui-components","readme_excerpt":"Smelte Demo Smelte is a UI framework built on top of Svelte and Tailwind CSS using Material Design spec (hence the name). It comes with many components and utility functions making it easy to build beautiful responsive layouts while keeping bundle size and performance at check all thanks to Svelte. Installation To get you started you need to add Smelte to your dependencies with your favorite package manager or Then add the Smelte Rollup plugin (after svelte but before css). Webpack support coming soon. Then you should add Tailwind utilites CSS in your app component. You might also need to include material icons in your template's if you use any: Or ship them along with Roboto if you would like to use default material font And you're good to go and have all the Tailwind CSS power all to yourself! For treeshaking to work it is recommended to import each component on its own like this: Components - [x] Text field - [x] Button - [x] Select - [x] Checkbox - [x] Radio - [x] List - [x] Chip - [x] Menu - [x] Navigation drawer - [x] Snackbar - [x] Dialog - [x] Card - [x] Slider - [x] Proper customization via class props - [x] Data table - [x] Autocomplete - [x] Tooltip - [x] Revise events (on:change, on:focus, on:input...) - [x] Treeview - [x] Date picker Features - [x] Default typography per Material design spec - [x] Material icons - [x] CSS ripple animation - [x] Image lazy loading - [x] Now SSR deployment - [x] Color palette generator - [x] Improve Purge CSS - [x] Theming - [x] Im","default_branch":null,"files":null,"tree":[],"storefront":"/r/matyunya","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matyunya/smelte/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}