sveltewind

Svelte UI framework focusing on Tailwindcss integration

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
sveltewind
001.6.1114 days agoa year agoMinified + gzip package size for sveltewind in KB

Readme

sveltewind

Installation

# create a new project
npm init svelte

# add tailwindcss
npx svelte-add@latest tailwindcss

# install svelte packages
npm i

# install sveltewind
npm i -D sveltewind

// tailwind.config.cjs
const config = {
  content: [
    './src/**/*.{html,js,svelte,ts}',
    './node_modules/sveltewind/**/*.{html,js,svelte,ts}',
  ],

  theme: {
    extend: {},
  },

  plugins: [],
};

module.exports = config;

// svelte.config.js
import preprocess from 'svelte-preprocess';
import adapter from '@sveltejs/adapter-auto';

/** @type {import('@sveltejs/kit').Config} */
const config = {
  kit: {
    adapter: adapter(),
    vite: {
      optimizeDeps: {
        include: ['hashlru'],
      },
    },
  },

  preprocess: [
    preprocess({
      postcss: true,
    }),
  ],
};

export default config;