Sass support + layout/css cleanup

-Add sass support (Replace style.css with style.scss; add new sass_theme_reader.sh script; add sass:compile to package.json; add new dependencies for sass; compiled style.css is now minified)
-Claim address improvements (Better instructions; better error msgs)
-Fix for disappearing Network > Connections table
-Tons of layout and css fixes and tweaks (Improved mobile support)
-Remove old Exor theme
This commit is contained in:
joeuhren
2020-12-12 20:21:49 -07:00
parent 50aeb9d321
commit 03bff8c72f
24 changed files with 642 additions and 501 deletions
+7 -3
View File
@@ -3,9 +3,10 @@
"version": "1.0.0",
"private": true,
"scripts": {
"start": "node --stack-size=10000 ./bin/cluster",
"start": "npm run sass:compile && node --stack-size=10000 ./bin/cluster",
"stop": "kill -2 $(cat tmp/cluster.pid)",
"test": "node ./node_modules/jasmine/bin/jasmine.js"
"test": "node ./node_modules/jasmine/bin/jasmine.js",
"sass:compile": "sh ./scripts/sass_theme_reader.sh && ./node_modules/.bin/sass --no-source-map --style=compressed ./public/stylesheets/style.scss ./public/stylesheets/style.min.css"
},
"dependencies": {
"express": ">=4.17.1",
@@ -22,7 +23,10 @@
"jstransformer-markdown-it": "^2.1.0",
"mongodb": "3.6.3",
"mongoose": "5.11.4",
"qr-image": "~3.2.0"
"qr-image": "~3.2.0",
"sass": "1.30.0",
"json": "10.0.0",
"strip-json-comments-cli": "1.0.1"
},
"devDependencies": {
"jasmine": "~3.6.3"