Browse Source

Install Tailwind CSS.

main
Titouan Rigoudy 4 years ago
parent
commit
cbf59bd8a2
6 changed files with 952 additions and 5 deletions
  1. +7
    -0
      craco.config.js
  2. +922
    -1
      package-lock.json
  3. +8
    -4
      package.json
  4. +3
    -0
      src/index.css
  5. +1
    -0
      src/index.tsx
  6. +11
    -0
      tailwind.config.js

+ 7
- 0
craco.config.js View File

@ -0,0 +1,7 @@
module.exports = {
style: {
postcss: {
plugins: [require("tailwindcss"), require("autoprefixer")],
},
},
};

+ 922
- 1
package-lock.json
File diff suppressed because it is too large
View File


+ 8
- 4
package.json View File

@ -3,6 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@craco/craco": "^6.2.0",
"@reduxjs/toolkit": "^1.6.1", "@reduxjs/toolkit": "^1.6.1",
"@testing-library/jest-dom": "^4.2.4", "@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.5.0", "@testing-library/react": "^9.5.0",
@ -20,9 +21,9 @@
"utf8": "^3.0.0" "utf8": "^3.0.0"
}, },
"scripts": { "scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"start": "craco start",
"build": "craco build",
"test": "craco test",
"eject": "react-scripts eject" "eject": "react-scripts eject"
}, },
"eslintConfig": { "eslintConfig": {
@ -49,8 +50,11 @@
"@types/react-router": "^5.1.16", "@types/react-router": "^5.1.16",
"@types/react-router-dom": "^5.1.8", "@types/react-router-dom": "^5.1.8",
"@types/utf8": "^3.0.0", "@types/utf8": "^3.0.0",
"autoprefixer": "^9.8.6",
"postcss": "^7.0.36",
"prettier": "^2.3.2", "prettier": "^2.3.2",
"sass": "^1.36.0", "sass": "^1.36.0",
"sass-loader": "^10.2.0"
"sass-loader": "^10.2.0",
"tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.2.7"
} }
} }

+ 3
- 0
src/index.css View File

@ -0,0 +1,3 @@
@tailwind base;
@tailwind components;
@tailwind utilities;

+ 1
- 0
src/index.tsx View File

@ -3,6 +3,7 @@ import ReactDOM from "react-dom";
import { Provider } from "react-redux"; import { Provider } from "react-redux";
import { BrowserRouter as Router } from "react-router-dom"; import { BrowserRouter as Router } from "react-router-dom";
import "index.css";
import "./styles/styles.scss"; import "./styles/styles.scss";
import { store } from "./app/store"; import { store } from "./app/store";


+ 11
- 0
tailwind.config.js View File

@ -0,0 +1,11 @@
module.exports = {
purge: ["./src/**/*.{js,jsx,ts,tsx}", "./public/index.html"],
darkMode: false, // or 'media' or 'class'
theme: {
extend: {},
},
variants: {
extend: {},
},
plugins: [],
};

Loading…
Cancel
Save