diff --git a/frontend/my/config-overrides.js b/frontend/my/config-overrides.js
new file mode 100644
index 00000000..da823978
--- /dev/null
+++ b/frontend/my/config-overrides.js
@@ -0,0 +1,30 @@
+const {injectBabelPlugin} = require("react-app-rewired");
+const rewireLess = require("react-app-rewire-less");
+
+module.exports = function override(config, env) {
+ config = injectBabelPlugin(
+ [
+ "import", {
+ libraryName: "antd",
+ libraryDirectory: "es",
+ style: true
+ }
+ ], // change importing css to less
+ config,
+ );
+ config = rewireLess.withLoaderOptions({
+ modifyVars: {
+ "@font-family":
+ '"IBM Plex Sans", "Helvetica Neueue", "Segoe UI", "sans-serif"',
+ "@font-size-base": "15px",
+ "@primary-color": "#7f2aff",
+ "@shadow-1-up": "0 -2px 3px @shadow-color",
+ "@shadow-1-down": "0 2px 3px @shadow-color",
+ "@shadow-1-left": "-2px 0 3px @shadow-color",
+ "@shadow-1-right": "2px 0 3px @shadow-color",
+ "@shadow-2": "0 2px 6px @shadow-color"
+ },
+ javascriptEnabled: true,
+ })(config, env);
+ return config;
+};
\ No newline at end of file
diff --git a/frontend/my/package.json b/frontend/my/package.json
index 7ebd0992..d51b9165 100644
--- a/frontend/my/package.json
+++ b/frontend/my/package.json
@@ -7,20 +7,31 @@
"axios": "^0.18.0",
"dayjs": "^1.7.5",
"react": "^16.4.1",
+ "react-app-rewire-less": "^2.1.3",
+ "react-app-rewired": "^1.6.2",
"react-dom": "^16.4.1",
"react-quill": "^1.3.1",
"react-router": "^4.3.1",
"react-router-dom": "^4.3.1",
"react-scripts": "1.1.4"
},
- "scripts": {
+ "xxscripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
},
- "theme": "./src/theme.js",
+ "scripts": {
+ "start": "react-app-rewired start",
+ "build": "react-app-rewired build",
+ "test": "react-app-rewired test --env=jsdom",
+ "eject": "react-scripts eject"
+ },
"eslintConfig": {
"extends": "react-app"
+ },
+ "devDependencies": {
+ "babel-plugin-import": "^1.11.0",
+ "less-plugin-npm-import": "^2.1.0"
}
}
diff --git a/frontend/my/public/favicon.ico b/frontend/my/public/favicon.ico
deleted file mode 100644
index a11777cc..00000000
Binary files a/frontend/my/public/favicon.ico and /dev/null differ
diff --git a/frontend/my/public/favicon.png b/frontend/my/public/favicon.png
new file mode 100644
index 00000000..be167d9b
Binary files /dev/null and b/frontend/my/public/favicon.png differ
diff --git a/frontend/my/public/index.html b/frontend/my/public/index.html
index ac8ab82c..2288373b 100644
--- a/frontend/my/public/index.html
+++ b/frontend/my/public/index.html
@@ -5,9 +5,10 @@
+
-
-
React App
+
+ %PUBLIC_URL%