diff --git a/.gitignore b/.gitignore index a0687ade..aab36852 100644 --- a/.gitignore +++ b/.gitignore @@ -163,3 +163,5 @@ cython_debug/ # Mac OS Files .DS_Store + +.nul \ No newline at end of file diff --git a/frontend/package.json b/frontend/package.json index c40ed1c2..7d5ed575 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,7 +17,7 @@ "start:testServer": "node scripts/testServer.js", "lint": "npm run lint:code && npm run lint:style", "lint:code": "eslint --ext ts,tsx src", - "lint:style": "stylelint --fix -f verbose src/**/*.scss", + "lint:style": "stylelint -f verbose src/**/*.scss", "lint:fix": "npm run lint:code -- --fix && npm run lint:style -- --fix", "start:local": "cross-env API_URL=http://localhost/ npm run start", "prepare": "cd .. && husky frontend/.husky", diff --git a/frontend/public/assets/icons/icon-128x128.png b/frontend/public/assets/icons/icon-128x128.png new file mode 100644 index 00000000..d146a484 Binary files /dev/null and b/frontend/public/assets/icons/icon-128x128.png differ diff --git a/frontend/public/assets/icons/icon-144x144.png b/frontend/public/assets/icons/icon-144x144.png new file mode 100644 index 00000000..adbaf578 Binary files /dev/null and b/frontend/public/assets/icons/icon-144x144.png differ diff --git a/frontend/public/assets/icons/icon-152x152.png b/frontend/public/assets/icons/icon-152x152.png new file mode 100644 index 00000000..a13719e3 Binary files /dev/null and b/frontend/public/assets/icons/icon-152x152.png differ diff --git a/frontend/public/assets/icons/icon-192x192.png b/frontend/public/assets/icons/icon-192x192.png new file mode 100644 index 00000000..4c1698df Binary files /dev/null and b/frontend/public/assets/icons/icon-192x192.png differ diff --git a/frontend/public/assets/icons/icon-384x384.png b/frontend/public/assets/icons/icon-384x384.png new file mode 100644 index 00000000..b901d911 Binary files /dev/null and b/frontend/public/assets/icons/icon-384x384.png differ diff --git a/frontend/public/assets/icons/icon-512x512.png b/frontend/public/assets/icons/icon-512x512.png new file mode 100644 index 00000000..292e9e64 Binary files /dev/null and b/frontend/public/assets/icons/icon-512x512.png differ diff --git a/frontend/public/assets/icons/icon-72x72.png b/frontend/public/assets/icons/icon-72x72.png new file mode 100644 index 00000000..52a0cb0c Binary files /dev/null and b/frontend/public/assets/icons/icon-72x72.png differ diff --git a/frontend/public/assets/icons/icon-96x96.png b/frontend/public/assets/icons/icon-96x96.png new file mode 100644 index 00000000..802f76d7 Binary files /dev/null and b/frontend/public/assets/icons/icon-96x96.png differ diff --git a/frontend/public/index.html b/frontend/public/index.html index 597d639e..279f1900 100644 --- a/frontend/public/index.html +++ b/frontend/public/index.html @@ -3,10 +3,17 @@ - Qualibrate + + + + + + + QUAlibrate - + + + + +

Convert SVG to PNG Icons

+

Select an SVG file to convert to multiple PNG sizes for PWA icons

+ +
+ + + \ No newline at end of file diff --git a/frontend/webpack.dev.js b/frontend/webpack.dev.js index 3efda634..e72a3308 100644 --- a/frontend/webpack.dev.js +++ b/frontend/webpack.dev.js @@ -36,7 +36,12 @@ const config = { }, }, devServer: { - static: false, + static: [ + { + directory: inProject("public"), + publicPath: "/", + }, + ], port: 1234, hot: true, historyApiFallback: true, @@ -61,6 +66,10 @@ const config = { from: inProject("public/manifest.json"), to: inProject("dist/manifest.json"), }, + { + from: inProject("public/service-worker.js"), + to: inProject("dist/service-worker.js"), + }, ], }), new MiniCssExtractPlugin({ diff --git a/frontend/webpack.prod.js b/frontend/webpack.prod.js index 2798d77b..9540c503 100644 --- a/frontend/webpack.prod.js +++ b/frontend/webpack.prod.js @@ -64,6 +64,10 @@ const config = { from: inProject("public/manifest.json"), to: inProject("dist/manifest.json"), }, + { + from: inProject("public/service-worker.js"), + to: inProject("dist/service-worker.js"), + }, ], }), new MiniCssExtractPlugin({