php-webpack-tailwind-sass-biolerplate Tailwind Templates

Php Webpack Tailwind Sass Biolerplate

PHP Webpack Tailwind Sass Biolerplate

PHP, Tailwind CSS, Sass, PostCSS, Webpack Boilerplate

PHP, Tailwind CSS, Sass, PostCSS, Webpack boilerplate.

File structure

  • src/css/_reserved/main.css - auto-generated CSS by Sass watch script (don't edit),
  • src/css/_reserved/styles.css - auto-generated CSS by tailwind watch script (don't edit),
  • src/css/main.scss - place your CSS here,
  • src/css/tailwind.css - place tailwind functions, directives, etc. here,
  • src/js/script.js - place your JavaScript here,
  • src/index.php - place your HTML and PHP code here,
  • src/inc/*.php - place your *.php files here,

Included

  • PHP support
  • Sass support
  • Tailwind CSS shared configuration support (custom preset)
  • Smooth scrolling
  • CSS support
  • JavaScript Support
  • Fonts support
  • Images support
  • JS optimization
  • CSS optimization
  • Build tool

Prerequisites

  • Node.js
  • npm

Installation

npm install

Run project

localhost/src/index.php

Development

Watch CSS changes in CSS files

Auto-generated styles.css file for development (src/css/_reserved/styles.css). Don't edit src/css/_reserved/styles.css and src/css/_reserved/main.css. Use main.scss for styling.

npm run watch

Build project

npm run build

Run build/production version

Run index.php file.

Location: dist/index.php

localhost/dist/index.php

Create the CSS output file (optional)

Auto-generated styles.css file for production (dist/css/styles.css). This action is not needed. The style.css file is processed during the build operation.

npm run css-build

Configuration

npm

Edit package.json file.

You can change the entry point here.

"main": "src/js/script.js",

tailwind.custom.config.js

Default custom preset configuration (remove demo color).

/* Shared configuration */
module.exports = {
  theme: {
    extend: {
    },
  },
};

Top categories

Loading Svelte Themes