chore(web): add tailwindcss

Signed-off-by: SphericalKat <amolele@gmail.com>
This commit is contained in:
Amogh Lele 2021-08-11 13:46:02 +05:30
parent 127287f2f6
commit 92ee2be4cc
No known key found for this signature in database
GPG Key ID: ED5C54FBBB920E51
6 changed files with 1829 additions and 33 deletions

View File

@ -1,4 +1,8 @@
/* This file is for your main application css. */ /* This file is for your main application css. */
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
@import "./phoenix.css"; @import "./phoenix.css";
/* Alerts and form errors */ /* Alerts and form errors */

1830
assets/package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -13,14 +13,19 @@
"devDependencies": { "devDependencies": {
"@babel/core": "^7.0.0", "@babel/core": "^7.0.0",
"@babel/preset-env": "^7.0.0", "@babel/preset-env": "^7.0.0",
"autoprefixer": "^10.3.1",
"babel-loader": "^8.0.0", "babel-loader": "^8.0.0",
"copy-webpack-plugin": "^5.1.1", "copy-webpack-plugin": "^5.1.1",
"css-loader": "^3.4.2", "css-loader": "^3.4.2",
"sass-loader": "^8.0.2",
"node-sass": "^4.13.1",
"hard-source-webpack-plugin": "^0.13.1", "hard-source-webpack-plugin": "^0.13.1",
"mini-css-extract-plugin": "^0.9.0", "mini-css-extract-plugin": "^0.9.0",
"node-sass": "^4.13.1",
"optimize-css-assets-webpack-plugin": "^5.0.1", "optimize-css-assets-webpack-plugin": "^5.0.1",
"postcss": "^8.3.6",
"postcss-import": "^14.0.2",
"postcss-loader": "^4.2.0",
"sass-loader": "^8.0.2",
"tailwindcss": "^2.2.7",
"terser-webpack-plugin": "^2.3.2", "terser-webpack-plugin": "^2.3.2",
"webpack": "^4.41.5", "webpack": "^4.41.5",
"webpack-cli": "^3.3.2" "webpack-cli": "^3.3.2"

7
assets/postcss.config.js Normal file
View File

@ -0,0 +1,7 @@
module.exports = {
plugins: {
"postcss-import": {},
tailwindcss: {},
autoprefixer: {},
},
}

11
assets/tailwind.config.js Normal file
View File

@ -0,0 +1,11 @@
module.exports = {
purge: [],
darkMode: false, // or 'media' or 'class'
theme: {
extend: {},
},
variants: {
extend: {},
},
plugins: [],
}

View File

@ -39,6 +39,7 @@ module.exports = (env, options) => {
use: [ use: [
MiniCssExtractPlugin.loader, MiniCssExtractPlugin.loader,
'css-loader', 'css-loader',
'postcss-loader',
'sass-loader', 'sass-loader',
], ],
} }