Pre-configured starter kit for web developers that combines the task runner Gulp with the popular utility-first CSS framework TailwindCSS
A tailwindcss stater kit with which you can quickly set up a development environment and focus on building responsive and modern websites without worrying about configuration and optimization details.
You can get started by clicking on Use this template for creating new repo using this template or simply by cloning it.
yarn install
yarn dev
yarn build
All dev files are present in
src folder. The build version can
be found on build folder after
running
yarn build
command.
├── src (folder)
│ ├── components
│ ├── css
│ ├── img
│ ├── js
│ ├── index.html
├── config.js
├── dist (folder)
├── build (folder)
├── gulpfile.js
└── tailwind.config.js
All configurations are found in
config.js file in root directory.
You can configure browser default port, enable/disable plugins by
simply updating boolean values (Default is set to
true
) and many more.
const config = {
tailwindjs: "./tailwind.config.js",
port: 9050, // default port
// purgecss options
purgecss: {
content: ["src/**/*.{html,js,php}"],
...
},
// imagemin options for image optimizations
imagemin: {
png: [0.7, 0.7], // range between min (0) and max (1) as quality - 70% with current values for png images,
jpeg: 70, // % of compression for jpg, jpeg images
},
};
// tailwind plugins
const plugins = {
typography: true, // set to false to disable
forms: true,
containerQueries: true,
};
...
You can report bugs or give feedbacks on github