From 95e5c2f886f7e43169b6b33e51edd384fa10065a Mon Sep 17 00:00:00 2001
From: WaitingIdly <25394029+WaitingIdly@users.noreply.github.com>
Date: Mon, 9 May 2022 09:51:04 -0700
Subject: [PATCH] add stylelint, configure, and apply changes
---
.stylelintignore | 3 +
.stylelintrc.json | 57 +
package-lock.json | 2741 +++++++++--------
package.json | 4 +
public/stylesheets/ad-slider-component.css | 65 +-
public/stylesheets/automator.css | 15 +-
public/stylesheets/glyphs.css | 253 +-
public/stylesheets/new-ui-styles.css | 101 +-
public/stylesheets/old-ui.css | 4 +-
public/stylesheets/styles.css | 1845 ++++++-----
public/stylesheets/theme-Dark Metro.css | 14 +-
public/stylesheets/theme-Dark.css | 18 +-
public/stylesheets/theme-Inverted Metro.css | 18 +-
public/stylesheets/theme-Inverted.css | 2 +-
public/stylesheets/theme-Metro.css | 14 +-
public/stylesheets/theme-S1.css | 26 +-
public/stylesheets/theme-S10.css | 19 +-
public/stylesheets/theme-S11.css | 17 +-
public/stylesheets/theme-S2.css | 5 +-
public/stylesheets/theme-S3.css | 28 +-
public/stylesheets/theme-S4.css | 31 +-
public/stylesheets/theme-S5.css | 4 +-
public/stylesheets/theme-S6.css | 19 +-
public/stylesheets/theme-S7.css | 14 +-
public/stylesheets/theme-S8.css | 22 +-
public/stylesheets/theme-S9.css | 5 +-
public/stylesheets/time-studies.css | 36 +-
public/stylesheets/tooltips.css | 15 +-
public/stylesheets/vue-sfc-classes.css | 3 +-
src/components/BlobBackground.vue | 10 +-
src/components/BlobSnowflake.vue | 8 +-
src/components/BlobSnowflakes.vue | 2 +
src/components/CustomizeableTooltip.vue | 12 +-
src/components/ExpandingControlBox.vue | 2 -
src/components/SaveTimer.vue | 5 +-
src/components/SpeedrunStatus.vue | 1 +
src/components/modals/InformationModal.vue | 7 +-
src/components/modals/ModalProgressBar.vue | 4 +-
.../tabs/automator/AutomatorControls.vue | 2 +-
.../tabs/automator/AutomatorEditor.vue | 6 +-
.../tabs/black-hole/BlackHoleTab.vue | 2 +-
.../celestial-laitela/SingularityPane.vue | 4 +-
.../tabs/celestial-pelle/CreditsContainer.vue | 37 +-
.../tabs/celestial-pelle/FadeToBlack.vue | 18 +-
.../tabs/celestial-pelle/PelleBarPanel.vue | 6 +-
.../PelleGalaxyGeneratorPanel.vue | 8 +-
.../tabs/celestial-pelle/PelleRift.vue | 3 +-
.../tabs/celestial-pelle/PelleRiftBar.vue | 62 +-
.../tabs/celestial-pelle/PelleTab.vue | 2 +-
.../tabs/celestial-pelle/PelleUpgrade.vue | 7 +-
.../celestial-pelle/PelleUpgradePanel.vue | 6 +-
.../celestial-pelle/RemnantGainFactor.vue | 2 +-
src/components/tabs/celestial-ra/RaPet.vue | 2 +
src/components/tabs/celestial-v/VTab.vue | 2 +-
.../tabs/glyphs/GlyphLevelsAndWeights.vue | 3 +-
.../glyphs/sidebar/SelectedEffectToggle.vue | 1 +
src/components/tabs/perks/PerkPointLabel.vue | 6 +-
.../tabs/replicanti/ReplicantiTab.vue | 1 +
src/components/tabs/shop/ShopButton.vue | 4 +-
src/components/tabs/shop/ShopTab.vue | 2 +-
.../tt-shop/TimeStudySaveLoadButton.vue | 4 +-
.../time-studies/tt-shop/TimeTheoremShop.vue | 6 +-
src/components/ui-modes/HeaderBlackHole.vue | 1 +
.../ui-modes/modern/ModernTabButton.vue | 2 +-
64 files changed, 3150 insertions(+), 2498 deletions(-)
create mode 100644 .stylelintignore
create mode 100644 .stylelintrc.json
diff --git a/.stylelintignore b/.stylelintignore
new file mode 100644
index 000000000..8a73544d0
--- /dev/null
+++ b/.stylelintignore
@@ -0,0 +1,3 @@
+public/stylesheets/fontawesome/**/*.css
+public/stylesheets/codemirror/*.css
+public/stylesheets/vis-network.css
diff --git a/.stylelintrc.json b/.stylelintrc.json
new file mode 100644
index 000000000..8c5be5876
--- /dev/null
+++ b/.stylelintrc.json
@@ -0,0 +1,57 @@
+{
+ "extends": [
+ "stylelint-config-standard",
+ "stylelint-config-recommended-vue"
+ ],
+ "rules": {
+ "no-descending-specificity": null,
+ "font-family-no-missing-generic-family-keyword": null,
+ "no-empty-source": null,
+
+ "color-hex-length": "long",
+ "custom-property-empty-line-before": null,
+ "color-function-notation": null,
+
+
+ "property-no-vendor-prefix": [
+ true,
+ {
+ "ignoreProperties": ["appearance", "background-clip-text", "backdrop-filter", "clip-path", "user-select"]
+ }
+ ],
+
+ "unit-allowed-list": [
+ "rem",
+ "%",
+ "px",
+ "deg",
+ "s",
+ "ms",
+ "fr"
+ ],
+ "custom-property-pattern": [
+ "^([_a-z][a-z0-9]*)([-_]{1,2}[a-z0-9]+)*$",
+ {
+ "message": "Expected custom property name to be kebab-case"
+ }
+ ],
+ "selector-class-pattern": [
+ "^(CodeMirror.*|([_a-z][a-z0-9]*)([-_]{1,2}[a-z0-9]+)*)$",
+ {
+ "message": "Expected class selector name to be kebab-case"
+ }
+ ],
+ "keyframes-name-pattern": [
+ "^([_a-z][a-z0-9]*)([-_]{1,2}[a-z0-9]+)*$",
+ {
+ "message": "Expected keyframe name to be kebab-case"
+ }
+ ],
+ "selector-id-pattern": [
+ "^([_a-z][a-z0-9]*)([-_]{1,2}[a-z0-9]+)*$",
+ {
+ "message": "Expected id selector name to be kebab-case"
+ }
+ ]
+ }
+}
diff --git a/package-lock.json b/package-lock.json
index ee4ae2e58..07e1e288b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -40,6 +40,10 @@
"eslint-import-resolver-alias": "^1.1.2",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-vue": "^8.0.3",
+ "postcss-html": "^1.4.1",
+ "stylelint": "^14.8.2",
+ "stylelint-config-recommended-vue": "^1.4.0",
+ "stylelint-config-standard": "^25.0.0",
"vue-template-compiler": "^2.6.11",
"webpack": "^5.64.0"
}
@@ -4942,15 +4946,6 @@
}
}
},
- "node_modules/@vue/cli-service/node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
"node_modules/@vue/cli-service/node_modules/@vue/cli-shared-utils": {
"version": "5.0.0-rc.0",
"resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.0-rc.0.tgz",
@@ -5127,27 +5122,6 @@
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/@vue/cli-service/node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@vue/cli-service/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@vue/cli-service/node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -5211,18 +5185,6 @@
}
}
},
- "node_modules/@vue/cli-service/node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@vue/cli-service/node_modules/enhanced-resolve": {
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz",
@@ -5249,60 +5211,12 @@
"node": ">=8.0.0"
}
},
- "node_modules/@vue/cli-service/node_modules/fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@vue/cli-service/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@vue/cli-service/node_modules/glob-to-regexp": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
- "node_modules/@vue/cli-service/node_modules/globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/@vue/cli-service/node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -5312,24 +5226,6 @@
"node": ">=8"
}
},
- "node_modules/@vue/cli-service/node_modules/ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/@vue/cli-service/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
"node_modules/@vue/cli-service/node_modules/loader-runner": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
@@ -5381,19 +5277,6 @@
"node": ">=10"
}
},
- "node_modules/@vue/cli-service/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
"node_modules/@vue/cli-service/node_modules/mimic-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
@@ -5464,15 +5347,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@vue/cli-service/node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@vue/cli-service/node_modules/restore-cursor": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
@@ -5528,15 +5402,6 @@
"randombytes": "^2.1.0"
}
},
- "node_modules/@vue/cli-service/node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/@vue/cli-service/node_modules/source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -5662,18 +5527,6 @@
"webpack": "^4.27.0 || ^5.0.0"
}
},
- "node_modules/@vue/cli-service/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/@vue/cli-service/node_modules/watchpack": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz",
@@ -6374,6 +6227,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/astral-regex": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
@@ -6676,6 +6538,18 @@
"concat-map": "0.0.1"
}
},
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/break_infinity.js": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/break_infinity.js/-/break_infinity.js-1.3.0.tgz",
@@ -6885,6 +6759,32 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/camelcase-keys": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/camelcase-keys/node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/caniuse-api": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -7007,51 +6907,6 @@
"fsevents": "~2.3.2"
}
},
- "node_modules/chokidar/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/chokidar/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/chokidar/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/chokidar/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/chrome-trace-event": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
@@ -7259,6 +7114,18 @@
"node": ">=6"
}
},
+ "node_modules/clone-regexp": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
+ "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
+ "dev": true,
+ "dependencies": {
+ "is-regexp": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/codemirror": {
"version": "5.65.1",
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.1.tgz",
@@ -7280,9 +7147,9 @@
"dev": true
},
"node_modules/colord": {
- "version": "2.9.1",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz",
- "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==",
+ "version": "2.9.2",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
+ "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==",
"dev": true
},
"node_modules/colorette": {
@@ -7433,88 +7300,6 @@
"webpack": "^5.1.0"
}
},
- "node_modules/copy-webpack-plugin/node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/fast-glob/node_modules/glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "dependencies": {
- "is-glob": "^4.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/copy-webpack-plugin/node_modules/glob-parent": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
@@ -7527,66 +7312,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/copy-webpack-plugin/node_modules/globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/copy-webpack-plugin/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -7614,27 +7339,6 @@
"randombytes": "^2.1.0"
}
},
- "node_modules/copy-webpack-plugin/node_modules/slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/copy-webpack-plugin/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/core-js": {
"version": "3.19.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.1.tgz",
@@ -7738,6 +7442,15 @@
"postcss": "^8.0.9"
}
},
+ "node_modules/css-functions-list": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.1.tgz",
+ "integrity": "sha512-PriDuifDt4u4rkDgnqRCLnjfMatufLmWNfQnGCq34xZwpY3oabwhB9SqRBmuvWUgndbemCFlKqg+nO7C2q0SBw==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.22"
+ }
+ },
"node_modules/css-loader": {
"version": "6.5.1",
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz",
@@ -8034,6 +7747,37 @@
"ms": "2.0.0"
}
},
+ "node_modules/decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decamelize-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
+ "dependencies": {
+ "decamelize": "^1.1.0",
+ "map-obj": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/decamelize-keys/node_modules/map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/deep-equal": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
@@ -8276,136 +8020,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/del/node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/del/node_modules/array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/del/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/del/node_modules/dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "dependencies": {
- "path-type": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/del/node_modules/fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "dependencies": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/del/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/del/node_modules/globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "dependencies": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/del/node_modules/ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/del/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/del/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/del/node_modules/path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/del/node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -8430,18 +8044,6 @@
"node": ">=8"
}
},
- "node_modules/del/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/depd": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
@@ -9194,52 +8796,6 @@
"webpack": "^5.0.0"
}
},
- "node_modules/eslint-webpack-plugin/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint-webpack-plugin/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/eslint-webpack-plugin/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/eslint-webpack-plugin/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
"node_modules/eslint-webpack-plugin/node_modules/schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -9258,18 +8814,6 @@
"url": "https://opencollective.com/webpack"
}
},
- "node_modules/eslint-webpack-plugin/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/eslint/node_modules/@babel/code-frame": {
"version": "7.12.11",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
@@ -9675,6 +9219,18 @@
"node": ">=6"
}
},
+ "node_modules/execall": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
+ "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
+ "dev": true,
+ "dependencies": {
+ "clone-regexp": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/express": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -9738,9 +9294,9 @@
"dev": true
},
"node_modules/fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "version": "3.2.11",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
+ "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
"dev": true,
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
@@ -9750,65 +9306,7 @@
"micromatch": "^4.0.4"
},
"engines": {
- "node": ">=8"
- }
- },
- "node_modules/fast-glob/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/fast-glob/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/fast-glob/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/fast-glob/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/fast-glob/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
+ "node": ">=8.6.0"
}
},
"node_modules/fast-json-stable-stringify": {
@@ -9823,6 +9321,12 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
"dev": true
},
+ "node_modules/fastest-levenshtein": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
+ "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+ "dev": true
+ },
"node_modules/fastq": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
@@ -9855,6 +9359,18 @@
"node": "^10.12.0 || >=12.0.0"
}
},
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/finalhandler": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
@@ -10136,6 +9652,18 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-stdin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/get-stream": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
@@ -10201,6 +9729,32 @@
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
+ "node_modules/global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
+ "dependencies": {
+ "global-prefix": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
+ "dependencies": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
@@ -10211,16 +9765,16 @@
}
},
"node_modules/globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dev": true,
"dependencies": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
"slash": "^3.0.0"
},
"engines": {
@@ -10231,14 +9785,20 @@
}
},
"node_modules/globby/node_modules/ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
+ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
"dev": true,
"engines": {
"node": ">= 4"
}
},
+ "node_modules/globjoin": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
+ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
+ "dev": true
+ },
"node_modules/graceful-fs": {
"version": "4.2.8",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
@@ -10266,6 +9826,15 @@
"integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
"dev": true
},
+ "node_modules/hard-rejection": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
@@ -10446,12 +10015,15 @@
"dev": true
},
"node_modules/html-tags": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
- "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz",
+ "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==",
"dev": true,
"engines": {
"node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/html-webpack-plugin": {
@@ -10568,64 +10140,6 @@
"node": ">=12.0.0"
}
},
- "node_modules/http-proxy-middleware/node_modules/braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/http-proxy-middleware/node_modules/fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/http-proxy-middleware/node_modules/is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true,
- "engines": {
- "node": ">=0.12.0"
- }
- },
- "node_modules/http-proxy-middleware/node_modules/micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- },
- "engines": {
- "node": ">=8.6"
- }
- },
- "node_modules/http-proxy-middleware/node_modules/to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "dependencies": {
- "is-number": "^7.0.0"
- },
- "engines": {
- "node": ">=8.0"
- }
- },
"node_modules/human-signals": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
@@ -10714,6 +10228,15 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/import-lazy": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
+ "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -10746,6 +10269,12 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"node_modules/internal-ip": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
@@ -11019,6 +10548,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
"node_modules/is-number-object": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
@@ -11092,6 +10630,15 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/is-regexp": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
+ "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/is-resolvable": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
@@ -11424,6 +10971,12 @@
"node": ">= 8"
}
},
+ "node_modules/known-css-properties": {
+ "version": "0.25.0",
+ "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz",
+ "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==",
+ "dev": true
+ },
"node_modules/launch-editor": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz",
@@ -11811,6 +11364,28 @@
"semver": "bin/semver.js"
}
},
+ "node_modules/map-obj": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/mathml-tag-names": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
+ "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
+ "dev": true,
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/wooorm"
+ }
+ },
"node_modules/mdn-data": {
"version": "2.0.14",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
@@ -11838,6 +11413,104 @@
"node": ">= 4.0.0"
}
},
+ "node_modules/meow": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
+ "dependencies": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/meow/node_modules/hosted-git-info": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/meow/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/meow/node_modules/normalize-package-data": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "dev": true,
+ "dependencies": {
+ "hosted-git-info": "^4.0.1",
+ "is-core-module": "^2.5.0",
+ "semver": "^7.3.4",
+ "validate-npm-package-license": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/meow/node_modules/semver": {
+ "version": "7.3.7",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/meow/node_modules/type-fest": {
+ "version": "0.18.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/meow/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
"node_modules/merge-descriptors": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
@@ -11886,6 +11559,19 @@
"node": ">= 0.6"
}
},
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dev": true,
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
"node_modules/mime": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
@@ -11928,6 +11614,15 @@
"node": ">=4"
}
},
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true,
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/mini-css-extract-plugin": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.4.tgz",
@@ -11988,6 +11683,29 @@
"integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
"dev": true
},
+ "node_modules/minimist-options": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
+ "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "dev": true,
+ "dependencies": {
+ "arrify": "^1.0.1",
+ "is-plain-obj": "^1.1.0",
+ "kind-of": "^6.0.3"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/minimist-options/node_modules/is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/minipass": {
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz",
@@ -12074,9 +11792,9 @@
}
},
"node_modules/nanoid": {
- "version": "3.1.30",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
- "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
"dev": true,
"bin": {
"nanoid": "bin/nanoid.cjs"
@@ -12199,6 +11917,12 @@
"node": ">=0.10.0"
}
},
+ "node_modules/normalize-selector": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
+ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
+ "dev": true
+ },
"node_modules/normalize-url": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
@@ -12819,9 +12543,9 @@
"dev": true
},
"node_modules/picomatch": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
- "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true,
"engines": {
"node": ">=8.6"
@@ -12882,21 +12606,27 @@
"dev": true
},
"node_modules/postcss": {
- "version": "8.3.11",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
- "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
+ "version": "8.4.13",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
+ "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
"dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ }
+ ],
"dependencies": {
- "nanoid": "^3.1.30",
+ "nanoid": "^3.3.3",
"picocolors": "^1.0.0",
- "source-map-js": "^0.6.2"
+ "source-map-js": "^1.0.2"
},
"engines": {
"node": "^10 || ^12 || >=14"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/postcss/"
}
},
"node_modules/postcss-calc": {
@@ -12993,6 +12723,51 @@
"postcss": "^8.2.15"
}
},
+ "node_modules/postcss-html": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.4.1.tgz",
+ "integrity": "sha512-OKihuWxPuBQrQeLNsavP7ytJ9IYNj/ViAXB2v7Qjh56LnfESKrkahKA9si4VfPN8xtz6oqUE6KdL0bTPrHJr6g==",
+ "dev": true,
+ "dependencies": {
+ "htmlparser2": "^7.1.2",
+ "postcss": "^8.4.0",
+ "postcss-safe-parser": "^6.0.0"
+ },
+ "engines": {
+ "node": "^12 || >=14"
+ }
+ },
+ "node_modules/postcss-html/node_modules/entities": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
+ "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/postcss-html/node_modules/htmlparser2": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
+ "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
+ "dev": true,
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.2",
+ "domutils": "^2.8.0",
+ "entities": "^3.0.1"
+ }
+ },
"node_modules/postcss-loader": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz",
@@ -13048,6 +12823,12 @@
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
},
+ "node_modules/postcss-media-query-parser": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
+ "dev": true
+ },
"node_modules/postcss-merge-longhand": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.3.tgz",
@@ -13396,10 +13177,32 @@
"postcss": "^8.2.15"
}
},
+ "node_modules/postcss-resolve-nested-selector": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
+ "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
+ "dev": true
+ },
+ "node_modules/postcss-safe-parser": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
+ "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3.3"
+ }
+ },
"node_modules/postcss-selector-parser": {
- "version": "6.0.6",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
+ "version": "6.0.10",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
"dev": true,
"dependencies": {
"cssesc": "^3.0.0",
@@ -13443,9 +13246,9 @@
}
},
"node_modules/postcss-value-parser": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
- "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
"dev": true
},
"node_modules/prelude-ls": {
@@ -13630,6 +13433,15 @@
}
]
},
+ "node_modules/quick-lru": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/randombytes": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
@@ -13739,6 +13551,31 @@
"node": ">=8.10.0"
}
},
+ "node_modules/redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/redent/node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -14235,9 +14072,9 @@
}
},
"node_modules/signal-exit": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
- "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
"dev": true
},
"node_modules/sirv": {
@@ -14349,9 +14186,9 @@
}
},
"node_modules/source-map-js": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
- "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
"dev": true,
"engines": {
"node": ">=0.10.0"
@@ -14498,6 +14335,15 @@
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
+ "node_modules/specificity": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
+ "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
+ "dev": true,
+ "bin": {
+ "specificity": "bin/specificity"
+ }
+ },
"node_modules/sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -14633,6 +14479,12 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/style-search": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
+ "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
+ "dev": true
+ },
"node_modules/stylehacks": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz",
@@ -14649,6 +14501,209 @@
"postcss": "^8.2.15"
}
},
+ "node_modules/stylelint": {
+ "version": "14.8.2",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.8.2.tgz",
+ "integrity": "sha512-tjDfexCYfoPdl/xcDJ9Fv+Ko9cvzbDnmdiaqEn3ovXHXasi/hbkt5tSjsiReQ+ENqnz0eltaX/AOO+AlzVdcNA==",
+ "dev": true,
+ "dependencies": {
+ "balanced-match": "^2.0.0",
+ "colord": "^2.9.2",
+ "cosmiconfig": "^7.0.1",
+ "css-functions-list": "^3.0.1",
+ "debug": "^4.3.4",
+ "execall": "^2.0.0",
+ "fast-glob": "^3.2.11",
+ "fastest-levenshtein": "^1.0.12",
+ "file-entry-cache": "^6.0.1",
+ "get-stdin": "^8.0.0",
+ "global-modules": "^2.0.0",
+ "globby": "^11.1.0",
+ "globjoin": "^0.1.4",
+ "html-tags": "^3.2.0",
+ "ignore": "^5.2.0",
+ "import-lazy": "^4.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-plain-object": "^5.0.0",
+ "known-css-properties": "^0.25.0",
+ "mathml-tag-names": "^2.1.3",
+ "meow": "^9.0.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "normalize-selector": "^0.2.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.13",
+ "postcss-media-query-parser": "^0.2.3",
+ "postcss-resolve-nested-selector": "^0.1.1",
+ "postcss-safe-parser": "^6.0.0",
+ "postcss-selector-parser": "^6.0.10",
+ "postcss-value-parser": "^4.2.0",
+ "resolve-from": "^5.0.0",
+ "specificity": "^0.4.1",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "style-search": "^0.1.0",
+ "supports-hyperlinks": "^2.2.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.8.0",
+ "v8-compile-cache": "^2.3.0",
+ "write-file-atomic": "^4.0.1"
+ },
+ "bin": {
+ "stylelint": "bin/stylelint.js"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/stylelint"
+ }
+ },
+ "node_modules/stylelint-config-html": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-1.0.0.tgz",
+ "integrity": "sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==",
+ "dev": true,
+ "engines": {
+ "node": "^12 || >=14"
+ },
+ "peerDependencies": {
+ "postcss-html": "^1.0.0",
+ "stylelint": ">=14.0.0"
+ }
+ },
+ "node_modules/stylelint-config-recommended": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-7.0.0.tgz",
+ "integrity": "sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==",
+ "dev": true,
+ "peerDependencies": {
+ "stylelint": "^14.4.0"
+ }
+ },
+ "node_modules/stylelint-config-recommended-vue": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-recommended-vue/-/stylelint-config-recommended-vue-1.4.0.tgz",
+ "integrity": "sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==",
+ "dev": true,
+ "dependencies": {
+ "semver": "^7.3.5",
+ "stylelint-config-html": ">=1.0.0",
+ "stylelint-config-recommended": ">=6.0.0"
+ },
+ "engines": {
+ "node": "^12 || >=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ota-meshi"
+ },
+ "peerDependencies": {
+ "postcss-html": "^1.0.0",
+ "stylelint": ">=14.0.0"
+ }
+ },
+ "node_modules/stylelint-config-recommended-vue/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stylelint-config-recommended-vue/node_modules/semver": {
+ "version": "7.3.7",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stylelint-config-recommended-vue/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
+ "node_modules/stylelint-config-standard": {
+ "version": "25.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-25.0.0.tgz",
+ "integrity": "sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==",
+ "dev": true,
+ "dependencies": {
+ "stylelint-config-recommended": "^7.0.0"
+ },
+ "peerDependencies": {
+ "stylelint": "^14.4.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/balanced-match": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
+ },
+ "node_modules/stylelint/node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dev": true,
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/stylelint/node_modules/ignore": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
+ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/stylelint/node_modules/is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/stylelint/node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "node_modules/stylelint/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -14661,6 +14716,40 @@
"node": ">=4"
}
},
+ "node_modules/supports-hyperlinks": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
+ "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-hyperlinks/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-hyperlinks/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
@@ -14715,9 +14804,9 @@
}
},
"node_modules/table": {
- "version": "6.7.3",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.3.tgz",
- "integrity": "sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz",
+ "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==",
"dev": true,
"dependencies": {
"ajv": "^8.0.1",
@@ -14970,6 +15059,18 @@
"node": ">=4"
}
},
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
"node_modules/toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
@@ -14993,6 +15094,15 @@
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
"integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
},
+ "node_modules/trim-newlines": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
"node_modules/tsconfig-paths": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
@@ -16204,6 +16314,19 @@
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
+ "node_modules/write-file-atomic": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
+ "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
+ "dev": true,
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16"
+ }
+ },
"node_modules/ws": {
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
@@ -20053,12 +20176,6 @@
"whatwg-fetch": "^3.6.2"
},
"dependencies": {
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
"@vue/cli-shared-utils": {
"version": "5.0.0-rc.0",
"resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.0-rc.0.tgz",
@@ -20223,21 +20340,6 @@
"color-convert": "^2.0.1"
}
},
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -20281,15 +20383,6 @@
"ms": "2.1.2"
}
},
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
"enhanced-resolve": {
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz",
@@ -20310,66 +20403,18 @@
"estraverse": "^4.1.1"
}
},
- "fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
"glob-to-regexp": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
- "globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- }
- },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
- "ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
"loader-runner": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
@@ -20406,16 +20451,6 @@
"yallist": "^4.0.0"
}
},
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
"mimic-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
@@ -20465,12 +20500,6 @@
"wcwidth": "^1.0.1"
}
},
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
"restore-cursor": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
@@ -20510,12 +20539,6 @@
"randombytes": "^2.1.0"
}
},
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -20591,15 +20614,6 @@
"schema-utils": "^3.0.0"
}
},
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- },
"watchpack": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz",
@@ -21168,6 +21182,12 @@
"es-shim-unscopables": "^1.0.0"
}
},
+ "arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true
+ },
"astral-regex": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
@@ -21392,6 +21412,15 @@
"concat-map": "0.0.1"
}
},
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
"break_infinity.js": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/break_infinity.js/-/break_infinity.js-1.3.0.tgz",
@@ -21550,6 +21579,25 @@
"integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
"dev": true
},
+ "camelcase-keys": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
+ "dev": true,
+ "requires": {
+ "camelcase": "^5.3.1",
+ "map-obj": "^4.0.0",
+ "quick-lru": "^4.0.1"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
+ }
+ }
+ },
"caniuse-api": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -21648,41 +21696,6 @@
"is-glob": "~4.0.1",
"normalize-path": "~3.0.0",
"readdirp": "~3.6.0"
- },
- "dependencies": {
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- }
}
},
"chrome-trace-event": {
@@ -21838,6 +21851,15 @@
"shallow-clone": "^3.0.0"
}
},
+ "clone-regexp": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
+ "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
+ "dev": true,
+ "requires": {
+ "is-regexp": "^2.0.0"
+ }
+ },
"codemirror": {
"version": "5.65.1",
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.65.1.tgz",
@@ -21859,9 +21881,9 @@
"dev": true
},
"colord": {
- "version": "2.9.1",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz",
- "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==",
+ "version": "2.9.2",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
+ "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==",
"dev": true
},
"colorette": {
@@ -21981,69 +22003,6 @@
"serialize-javascript": "^6.0.0"
},
"dependencies": {
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- },
- "dependencies": {
- "glob-parent": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
- "dev": true,
- "requires": {
- "is-glob": "^4.0.1"
- }
- }
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
"glob-parent": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
@@ -22053,48 +22012,6 @@
"is-glob": "^4.0.3"
}
},
- "globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- }
- },
- "ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -22114,21 +22031,6 @@
"requires": {
"randombytes": "^2.1.0"
}
- },
- "slash": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "dev": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
}
}
},
@@ -22209,6 +22111,12 @@
"timsort": "^0.3.0"
}
},
+ "css-functions-list": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.0.1.tgz",
+ "integrity": "sha512-PriDuifDt4u4rkDgnqRCLnjfMatufLmWNfQnGCq34xZwpY3oabwhB9SqRBmuvWUgndbemCFlKqg+nO7C2q0SBw==",
+ "dev": true
+ },
"css-loader": {
"version": "6.5.1",
"resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.5.1.tgz",
@@ -22416,6 +22324,30 @@
"ms": "2.0.0"
}
},
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+ "dev": true
+ },
+ "decamelize-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
+ "dev": true,
+ "requires": {
+ "decamelize": "^1.1.0",
+ "map-obj": "^1.0.0"
+ },
+ "dependencies": {
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
+ "dev": true
+ }
+ }
+ },
"deep-equal": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
@@ -22588,100 +22520,6 @@
"slash": "^3.0.0"
},
"dependencies": {
- "@nodelib/fs.stat": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
- "dev": true
- },
- "array-union": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
- "dev": true
- },
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "dir-glob": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
- "dev": true,
- "requires": {
- "path-type": "^4.0.0"
- }
- },
- "fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
- "dev": true,
- "requires": {
- "@nodelib/fs.stat": "^2.0.2",
- "@nodelib/fs.walk": "^1.2.3",
- "glob-parent": "^5.1.2",
- "merge2": "^1.3.0",
- "micromatch": "^4.0.4"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
- "dev": true,
- "requires": {
- "array-union": "^2.1.0",
- "dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
- "slash": "^3.0.0"
- }
- },
- "ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
- "dev": true
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
- "path-type": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
- "dev": true
- },
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -22696,15 +22534,6 @@
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
}
}
},
@@ -23481,40 +23310,6 @@
"schema-utils": "^3.1.1"
},
"dependencies": {
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
"schema-utils": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
@@ -23525,15 +23320,6 @@
"ajv": "^6.12.5",
"ajv-keywords": "^3.5.2"
}
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
}
}
},
@@ -23653,6 +23439,15 @@
"strip-eof": "^1.0.0"
}
},
+ "execall": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
+ "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
+ "dev": true,
+ "requires": {
+ "clone-regexp": "^2.1.0"
+ }
+ },
"express": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -23712,9 +23507,9 @@
"dev": true
},
"fast-glob": {
- "version": "3.2.7",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
- "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "version": "3.2.11",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
+ "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
"dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
@@ -23722,51 +23517,6 @@
"glob-parent": "^5.1.2",
"merge2": "^1.3.0",
"micromatch": "^4.0.4"
- },
- "dependencies": {
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- }
}
},
"fast-json-stable-stringify": {
@@ -23781,6 +23531,12 @@
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
"dev": true
},
+ "fastest-levenshtein": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
+ "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+ "dev": true
+ },
"fastq": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
@@ -23807,6 +23563,15 @@
"flat-cache": "^3.0.4"
}
},
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
"finalhandler": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
@@ -24014,6 +23779,12 @@
"has-symbols": "^1.0.1"
}
},
+ "get-stdin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
+ "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
+ "dev": true
+ },
"get-stream": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
@@ -24061,6 +23832,26 @@
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
+ "global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dev": true,
+ "requires": {
+ "global-prefix": "^3.0.0"
+ }
+ },
+ "global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dev": true,
+ "requires": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ }
+ },
"globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
@@ -24068,27 +23859,33 @@
"dev": true
},
"globby": {
- "version": "11.0.4",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
- "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"dev": true,
"requires": {
"array-union": "^2.1.0",
"dir-glob": "^3.0.1",
- "fast-glob": "^3.1.1",
- "ignore": "^5.1.4",
- "merge2": "^1.3.0",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
"slash": "^3.0.0"
},
"dependencies": {
"ignore": {
- "version": "5.1.9",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
- "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
+ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
"dev": true
}
}
},
+ "globjoin": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
+ "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
+ "dev": true
+ },
"graceful-fs": {
"version": "4.2.8",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
@@ -24110,6 +23907,12 @@
"integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
"dev": true
},
+ "hard-rejection": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
+ "dev": true
+ },
"has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
@@ -24246,9 +24049,9 @@
}
},
"html-tags": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
- "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz",
+ "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==",
"dev": true
},
"html-webpack-plugin": {
@@ -24338,51 +24141,6 @@
"is-glob": "^4.0.1",
"is-plain-obj": "^3.0.0",
"micromatch": "^4.0.2"
- },
- "dependencies": {
- "braces": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
- "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "dev": true,
- "requires": {
- "fill-range": "^7.0.1"
- }
- },
- "fill-range": {
- "version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
- "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "dev": true,
- "requires": {
- "to-regex-range": "^5.0.1"
- }
- },
- "is-number": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
- "dev": true
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "dev": true,
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
- "to-regex-range": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "dev": true,
- "requires": {
- "is-number": "^7.0.0"
- }
- }
}
},
"human-signals": {
@@ -24439,6 +24197,12 @@
"resolve-from": "^4.0.0"
}
},
+ "import-lazy": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
+ "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
+ "dev": true
+ },
"imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
@@ -24465,6 +24229,12 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
+ "ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
+ "dev": true
+ },
"internal-ip": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
@@ -24653,6 +24423,12 @@
"integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
"dev": true
},
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
+ },
"is-number-object": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
@@ -24699,6 +24475,12 @@
"has-tostringtag": "^1.0.0"
}
},
+ "is-regexp": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
+ "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
+ "dev": true
+ },
"is-resolvable": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
@@ -24963,6 +24745,12 @@
"integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
"dev": true
},
+ "known-css-properties": {
+ "version": "0.25.0",
+ "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.25.0.tgz",
+ "integrity": "sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==",
+ "dev": true
+ },
"launch-editor": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz",
@@ -25282,6 +25070,18 @@
}
}
},
+ "map-obj": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
+ "dev": true
+ },
+ "mathml-tag-names": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
+ "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
+ "dev": true
+ },
"mdn-data": {
"version": "2.0.14",
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
@@ -25303,6 +25103,79 @@
"fs-monkey": "1.0.3"
}
},
+ "meow": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
+ "dev": true,
+ "requires": {
+ "@types/minimist": "^1.2.0",
+ "camelcase-keys": "^6.2.2",
+ "decamelize": "^1.2.0",
+ "decamelize-keys": "^1.1.0",
+ "hard-rejection": "^2.1.0",
+ "minimist-options": "4.1.0",
+ "normalize-package-data": "^3.0.0",
+ "read-pkg-up": "^7.0.1",
+ "redent": "^3.0.0",
+ "trim-newlines": "^3.0.0",
+ "type-fest": "^0.18.0",
+ "yargs-parser": "^20.2.3"
+ },
+ "dependencies": {
+ "hosted-git-info": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "normalize-package-data": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^4.0.1",
+ "is-core-module": "^2.5.0",
+ "semver": "^7.3.4",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "semver": {
+ "version": "7.3.7",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "type-fest": {
+ "version": "0.18.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
+ "dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ }
+ },
"merge-descriptors": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
@@ -25344,6 +25217,16 @@
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
"dev": true
},
+ "micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dev": true,
+ "requires": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ }
+ },
"mime": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
@@ -25371,6 +25254,12 @@
"integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
"dev": true
},
+ "min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "dev": true
+ },
"mini-css-extract-plugin": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.4.tgz",
@@ -25413,6 +25302,25 @@
"integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
"dev": true
},
+ "minimist-options": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
+ "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
+ "dev": true,
+ "requires": {
+ "arrify": "^1.0.1",
+ "is-plain-obj": "^1.1.0",
+ "kind-of": "^6.0.3"
+ },
+ "dependencies": {
+ "is-plain-obj": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
+ "dev": true
+ }
+ }
+ },
"minipass": {
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz",
@@ -25489,9 +25397,9 @@
}
},
"nanoid": {
- "version": "3.1.30",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
- "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
+ "version": "3.3.4",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
+ "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
"dev": true
},
"natural-compare": {
@@ -25592,6 +25500,12 @@
"integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
"dev": true
},
+ "normalize-selector": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
+ "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
+ "dev": true
+ },
"normalize-url": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
@@ -26057,9 +25971,9 @@
"dev": true
},
"picomatch": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
- "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"dev": true
},
"pkg-dir": {
@@ -26105,14 +26019,14 @@
}
},
"postcss": {
- "version": "8.3.11",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz",
- "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==",
+ "version": "8.4.13",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
+ "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
"dev": true,
"requires": {
- "nanoid": "^3.1.30",
+ "nanoid": "^3.3.3",
"picocolors": "^1.0.0",
- "source-map-js": "^0.6.2"
+ "source-map-js": "^1.0.2"
}
},
"postcss-calc": {
@@ -26174,6 +26088,37 @@
"dev": true,
"requires": {}
},
+ "postcss-html": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-1.4.1.tgz",
+ "integrity": "sha512-OKihuWxPuBQrQeLNsavP7ytJ9IYNj/ViAXB2v7Qjh56LnfESKrkahKA9si4VfPN8xtz6oqUE6KdL0bTPrHJr6g==",
+ "dev": true,
+ "requires": {
+ "htmlparser2": "^7.1.2",
+ "postcss": "^8.4.0",
+ "postcss-safe-parser": "^6.0.0"
+ },
+ "dependencies": {
+ "entities": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
+ "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
+ "dev": true
+ },
+ "htmlparser2": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz",
+ "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.2",
+ "domutils": "^2.8.0",
+ "entities": "^3.0.1"
+ }
+ }
+ }
+ },
"postcss-loader": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.0.tgz",
@@ -26211,6 +26156,12 @@
}
}
},
+ "postcss-media-query-parser": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
+ "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
+ "dev": true
+ },
"postcss-merge-longhand": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.3.tgz",
@@ -26429,10 +26380,23 @@
"postcss-value-parser": "^4.1.0"
}
},
+ "postcss-resolve-nested-selector": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
+ "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
+ "dev": true
+ },
+ "postcss-safe-parser": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz",
+ "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==",
+ "dev": true,
+ "requires": {}
+ },
"postcss-selector-parser": {
- "version": "6.0.6",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
- "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
+ "version": "6.0.10",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
+ "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==",
"dev": true,
"requires": {
"cssesc": "^3.0.0",
@@ -26461,9 +26425,9 @@
}
},
"postcss-value-parser": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
- "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
"dev": true
},
"prelude-ls": {
@@ -26599,6 +26563,12 @@
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"dev": true
},
+ "quick-lru": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
+ "dev": true
+ },
"randombytes": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
@@ -26688,6 +26658,27 @@
"picomatch": "^2.2.1"
}
},
+ "redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dev": true,
+ "requires": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "dependencies": {
+ "strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dev": true,
+ "requires": {
+ "min-indent": "^1.0.0"
+ }
+ }
+ }
+ },
"regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -27072,9 +27063,9 @@
}
},
"signal-exit": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz",
- "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
"dev": true
},
"sirv": {
@@ -27162,9 +27153,9 @@
"dev": true
},
"source-map-js": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz",
- "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
"dev": true
},
"source-map-support": {
@@ -27289,6 +27280,12 @@
}
}
},
+ "specificity": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
+ "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
+ "dev": true
+ },
"sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -27391,6 +27388,12 @@
"integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
"dev": true
},
+ "style-search": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
+ "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
+ "dev": true
+ },
"stylehacks": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz",
@@ -27401,6 +27404,156 @@
"postcss-selector-parser": "^6.0.4"
}
},
+ "stylelint": {
+ "version": "14.8.2",
+ "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.8.2.tgz",
+ "integrity": "sha512-tjDfexCYfoPdl/xcDJ9Fv+Ko9cvzbDnmdiaqEn3ovXHXasi/hbkt5tSjsiReQ+ENqnz0eltaX/AOO+AlzVdcNA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^2.0.0",
+ "colord": "^2.9.2",
+ "cosmiconfig": "^7.0.1",
+ "css-functions-list": "^3.0.1",
+ "debug": "^4.3.4",
+ "execall": "^2.0.0",
+ "fast-glob": "^3.2.11",
+ "fastest-levenshtein": "^1.0.12",
+ "file-entry-cache": "^6.0.1",
+ "get-stdin": "^8.0.0",
+ "global-modules": "^2.0.0",
+ "globby": "^11.1.0",
+ "globjoin": "^0.1.4",
+ "html-tags": "^3.2.0",
+ "ignore": "^5.2.0",
+ "import-lazy": "^4.0.0",
+ "imurmurhash": "^0.1.4",
+ "is-plain-object": "^5.0.0",
+ "known-css-properties": "^0.25.0",
+ "mathml-tag-names": "^2.1.3",
+ "meow": "^9.0.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "normalize-selector": "^0.2.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.13",
+ "postcss-media-query-parser": "^0.2.3",
+ "postcss-resolve-nested-selector": "^0.1.1",
+ "postcss-safe-parser": "^6.0.0",
+ "postcss-selector-parser": "^6.0.10",
+ "postcss-value-parser": "^4.2.0",
+ "resolve-from": "^5.0.0",
+ "specificity": "^0.4.1",
+ "string-width": "^4.2.3",
+ "strip-ansi": "^6.0.1",
+ "style-search": "^0.1.0",
+ "supports-hyperlinks": "^2.2.0",
+ "svg-tags": "^1.0.0",
+ "table": "^6.8.0",
+ "v8-compile-cache": "^2.3.0",
+ "write-file-atomic": "^4.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz",
+ "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==",
+ "dev": true
+ },
+ "debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "ignore": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
+ "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
+ "dev": true
+ },
+ "is-plain-object": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
+ "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
+ "dev": true
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true
+ }
+ }
+ },
+ "stylelint-config-html": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-html/-/stylelint-config-html-1.0.0.tgz",
+ "integrity": "sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==",
+ "dev": true,
+ "requires": {}
+ },
+ "stylelint-config-recommended": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-7.0.0.tgz",
+ "integrity": "sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==",
+ "dev": true,
+ "requires": {}
+ },
+ "stylelint-config-recommended-vue": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-recommended-vue/-/stylelint-config-recommended-vue-1.4.0.tgz",
+ "integrity": "sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==",
+ "dev": true,
+ "requires": {
+ "semver": "^7.3.5",
+ "stylelint-config-html": ">=1.0.0",
+ "stylelint-config-recommended": ">=6.0.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "semver": {
+ "version": "7.3.7",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
+ "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ }
+ },
+ "stylelint-config-standard": {
+ "version": "25.0.0",
+ "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-25.0.0.tgz",
+ "integrity": "sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==",
+ "dev": true,
+ "requires": {
+ "stylelint-config-recommended": "^7.0.0"
+ }
+ },
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -27410,6 +27563,33 @@
"has-flag": "^3.0.0"
}
},
+ "supports-hyperlinks": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
+ "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
"supports-preserve-symlinks-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
@@ -27451,9 +27631,9 @@
}
},
"table": {
- "version": "6.7.3",
- "resolved": "https://registry.npmjs.org/table/-/table-6.7.3.tgz",
- "integrity": "sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==",
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/table/-/table-6.8.0.tgz",
+ "integrity": "sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==",
"dev": true,
"requires": {
"ajv": "^8.0.1",
@@ -27632,6 +27812,15 @@
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"dev": true
},
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
"toidentifier": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
@@ -27649,6 +27838,12 @@
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
"integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
},
+ "trim-newlines": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
+ "dev": true
+ },
"tsconfig-paths": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
@@ -28559,6 +28754,16 @@
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
+ "write-file-atomic": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
+ "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
+ "dev": true,
+ "requires": {
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
+ }
+ },
"ws": {
"version": "7.5.5",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
diff --git a/package.json b/package.json
index 5e6a3a173..178e79c86 100644
--- a/package.json
+++ b/package.json
@@ -41,6 +41,10 @@
"eslint-import-resolver-alias": "^1.1.2",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-vue": "^8.0.3",
+ "postcss-html": "^1.4.1",
+ "stylelint": "^14.8.2",
+ "stylelint-config-recommended-vue": "^1.4.0",
+ "stylelint-config-standard": "^25.0.0",
"vue-template-compiler": "^2.6.11",
"webpack": "^5.64.0"
}
diff --git a/public/stylesheets/ad-slider-component.css b/public/stylesheets/ad-slider-component.css
index 538665b20..8badc231b 100644
--- a/public/stylesheets/ad-slider-component.css
+++ b/public/stylesheets/ad-slider-component.css
@@ -46,23 +46,21 @@ SOFTWARE.
.l-ad-slider__wrap {
position: relative;
box-sizing: border-box;
- user-select: none;
-webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- -o-user-select: none;
+ user-select: none;
}
.l-ad-slider--disabled .l-ad-slider__wrap {
- opacity: .5;
+ opacity: 0.5;
cursor: not-allowed;
}
-.l-ad-slider--has-label .l-ad-slider__bg{
+.l-ad-slider--has-label .l-ad-slider__bg {
margin-bottom: 1.5rem;
}
-.l-ad-slider--has-label.l-ad-slider--horizontal .l-ad-slider__bg, .l-ad-slider--has-label.l-ad-slider--horizontal-reverse .l-ad-slider__bg {
+.l-ad-slider--has-label.l-ad-slider--horizontal .l-ad-slider__bg,
+.l-ad-slider--has-label.l-ad-slider--horizontal-reverse .l-ad-slider__bg {
top: 0.75rem;
}
@@ -77,11 +75,11 @@ SOFTWARE.
.c-ad-slider__bg {
border-radius: var(--var-border-radius, 1.5rem);
- background-color: #ccc;
+ background-color: #cccccc;
}
.l-ad-slider__bg::after {
- content: '';
+ content: "";
position: absolute;
left: 0;
top: 0;
@@ -156,19 +154,19 @@ SOFTWARE.
.c-ad-slider__dot-handle {
border-radius: var(--var-border-radius, 50%) !important;
- background-color: #fff;
- box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 0.32);
+ background-color: #ffffff;
+ box-shadow: 0.5px 0.5px 2px 1px rgba(0, 0, 0, 32%);
}
.l-ad-slider__dot--focus .c-ad-slider__dot-handle {
box-shadow: 0 0 2px 1px #3498db;
}
-.l-ad-slider__dot---dragging {
+.l-ad-slider__dot--dragging {
z-index: 5;
}
-.l-ad-slider__dot---disabled {
+.l-ad-slider__dot--disabled {
z-index: 4;
}
@@ -219,7 +217,7 @@ SOFTWARE.
padding: 2px 5px;
min-width: 20px;
text-align: center;
- color: #fff;
+ color: #ffffff;
border-radius: var(--var-border-radius, 5px);
border: 0.1rem solid #3498db;
background-color: #3498db;
@@ -249,8 +247,9 @@ SOFTWARE.
transform: translate(100%, -50%);
}
-.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-top .ad-slider-tooltip::before, .l-ad-slider__wrap .ad-slider-tooltip-top .vue-merged-tooltip .ad-slider-tooltip::before {
- content: '';
+.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-top .ad-slider-tooltip::before,
+.l-ad-slider__wrap .ad-slider-tooltip-top .vue-merged-tooltip .ad-slider-tooltip::before {
+ content: "";
position: absolute;
bottom: -10px;
left: 50%;
@@ -267,8 +266,9 @@ SOFTWARE.
visibility: hidden;
}
-.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-bottom .ad-slider-tooltip::before, .l-ad-slider__wrap .ad-slider-tooltip-bottom .vue-merged-tooltip .ad-slider-tooltip::before {
- content: '';
+.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-bottom .ad-slider-tooltip::before,
+.l-ad-slider__wrap .ad-slider-tooltip-bottom .vue-merged-tooltip .ad-slider-tooltip::before {
+ content: "";
position: absolute;
top: -10px;
left: 50%;
@@ -280,8 +280,9 @@ SOFTWARE.
transform: translate(-50%, 0);
}
-.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-left .ad-slider-tooltip::before, .l-ad-slider__wrap .ad-slider-tooltip-left .vue-merged-tooltip .ad-slider-tooltip::before {
- content: '';
+.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-left .ad-slider-tooltip::before,
+.l-ad-slider__wrap .ad-slider-tooltip-left .vue-merged-tooltip .ad-slider-tooltip::before {
+ content: "";
position: absolute;
top: 50%;
right: -10px;
@@ -293,8 +294,9 @@ SOFTWARE.
transform: translate(0, -50%);
}
-.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-right .ad-slider-tooltip::before, .l-ad-slider__wrap .ad-slider-tooltip-right .vue-merged-tooltip .ad-slider-tooltip::before {
- content: '';
+.l-ad-slider__wrap .ad-slider-tooltip-wrap.ad-slider-tooltip-right .ad-slider-tooltip::before,
+.l-ad-slider__wrap .ad-slider-tooltip-right .vue-merged-tooltip .ad-slider-tooltip::before {
+ content: "";
position: absolute;
top: 50%;
left: -10px;
@@ -311,7 +313,7 @@ SOFTWARE.
}
.l-ad-slider__wrap .l-ad-slider__dot.ad-slider-always .ad-slider-tooltip-wrap {
- display: block!important;
+ display: block !important;
}
.l-ad-slider__wrap .ad-slider-piecewise {
@@ -338,37 +340,40 @@ SOFTWARE.
width: 100%;
height: 100%;
display: inline-block;
- background-color: rgba(0, 0, 0, 0.16);
+ background-color: rgba(0, 0, 0, 16%);
border-radius: var(--var-border-radius, 50%);
transform: translate(-50%, -50%);
z-index: 2;
- transition: all .3s;
+ transition: all 0.3s;
}
-.l-ad-slider__wrap .ad-slider-piecewise-item:first-child .ad-slider-piecewise-dot, .l-ad-slider__wrap .ad-slider-piecewise-item:last-child .ad-slider-piecewise-dot {
+.l-ad-slider__wrap .ad-slider-piecewise-item:first-child .ad-slider-piecewise-dot,
+.l-ad-slider__wrap .ad-slider-piecewise-item:last-child .ad-slider-piecewise-dot {
visibility: hidden;
}
-.l-ad-slider--horizontal .ad-slider-piecewise-label, .l-ad-slider--horizontal-reverse .ad-slider-piecewise-label {
+.l-ad-slider--horizontal .ad-slider-piecewise-label,
+.l-ad-slider--horizontal-reverse .ad-slider-piecewise-label {
position: absolute;
display: inline-block;
top: 100%;
left: 50%;
white-space: nowrap;
font-size: 12px;
- color: #333;
+ color: #333333;
transform: translate(-50%, 8px);
visibility: visible;
}
-.l-ad-slider--vertical .ad-slider-piecewise-label, .l-ad-slider--vertical-reverse .ad-slider-piecewise-label {
+.l-ad-slider--vertical .ad-slider-piecewise-label,
+.l-ad-slider--vertical-reverse .ad-slider-piecewise-label {
position: absolute;
display: inline-block;
top: 50%;
left: 100%;
white-space: nowrap;
font-size: 12px;
- color: #333;
+ color: #333333;
transform: translate(8px, -50%);
visibility: visible;
}
diff --git a/public/stylesheets/automator.css b/public/stylesheets/automator.css
index bc61cb6a5..18339b889 100644
--- a/public/stylesheets/automator.css
+++ b/public/stylesheets/automator.css
@@ -29,6 +29,7 @@
flex-direction: row;
justify-content: space-between;
margin-top: 1rem;
+ -webkit-user-select: none;
user-select: none;
}
@@ -144,6 +145,7 @@
flex-direction: row;
align-items: center;
justify-content: flex-start;
+
/* for corner buttons */
position: relative;
}
@@ -152,13 +154,13 @@
display: flex;
align-items: center;
justify-content: center;
- padding: 0.3rem 0.8rem 0.3rem 0.8rem;
+ padding: 0.3rem 0.8rem;
}
.l-automator__button--corner {
position: absolute;
right: 0;
- top: 0
+ top: 0;
}
.l-automator__script-names {
@@ -172,7 +174,7 @@
.l-automator__scripts-dropdown {
width: 90%;
height: 90%;
- padding: 0.2rem 0 0.3rem 0;
+ padding: 0.2rem 0 0.3rem;
border-width: 0.1rem;
border-radius: 0;
margin: 0.4rem;
@@ -253,6 +255,7 @@
font-size: 1.4rem;
font-family: Typewriter, serif;
line-height: 1.6rem;
+
/* required for expanding into pane */
flex: 1 1 auto;
}
@@ -297,11 +300,11 @@
position: relative;
}
-.o-automator-error-underline:before {
+.o-automator-error-underline::before {
content: "~~~~~~~~~~~~";
- font-size: 0.6em;
+ font-size: 0.6rem;
font-weight: 700;
- font-family: Times New Roman, Serif;
+ font-family: "Times New Roman", serif;
color: red;
width: 100%;
position: absolute;
diff --git a/public/stylesheets/glyphs.css b/public/stylesheets/glyphs.css
index 8f73e143d..dd065dc82 100644
--- a/public/stylesheets/glyphs.css
+++ b/public/stylesheets/glyphs.css
@@ -135,7 +135,7 @@
top: 100%;
}
-.c-glyph-sacrifice-options__option__tooltip:after {
+.c-glyph-sacrifice-options__option__tooltip::after {
position: absolute;
top: 0;
left: 50%;
@@ -161,12 +161,12 @@
top: calc(100% + 0.8rem);
}
-.c-glyph-sacrifice-options__option:hover .c-glyph-sacrifice-options__option__tooltip:after {
+.c-glyph-sacrifice-options__option:hover .c-glyph-sacrifice-options__option__tooltip::after {
border-bottom-width: 0.7rem;
margin-top: -0.9rem;
}
-.s-base--metro .c-glyph-sacrifice-options__option:hover .c-glyph-sacrifice-options__option__tooltip:after {
+.s-base--metro .c-glyph-sacrifice-options__option:hover .c-glyph-sacrifice-options__option__tooltip::after {
margin-top: -0.8rem;
}
@@ -204,8 +204,7 @@
.l-glyph-inventory-management {
display: flex;
- flex-direction: row;
- flex-wrap: wrap;
+ flex-flow: row wrap;
justify-content: center;
}
@@ -215,56 +214,52 @@
}
.c-auto-sac-type-tab__input {
- width: 2.5em;
- height: 1.5em;
+ width: 2.5rem;
+ height: 1.5rem;
font-size: 1.2rem;
- background-color: #333;
+ background-color: #333333;
color: var(--color-reality-light);
border-radius: var(--var-border-radius, 0.2rem);
border: solid 0.1rem;
text-align: center;
- -webkit-appearance: none;
- -moz-appearance: textfield;
+ appearance: textfield;
}
.c-auto-sac-effect-tab__input::-webkit-inner-spin-button,
.c-auto-sac-effect-tab__input::-webkit-outer-spin-button {
- -webkit-appearance: none;
- -moz-appearance: textfield;
+ appearance: textfield;
margin: 0;
}
.c-auto-sac-effect-tab__input {
- width: 1.5em;
- height: 1.5em;
+ width: 1.5rem;
+ height: 1.5rem;
font-size: 1.2rem;
text-align: center;
- background-color: #333;
+ background-color: #333333;
color: var(--color-reality-light);
border-radius: var(--var-border-radius, 0.2rem);
border: solid 0.1rem;
- -webkit-appearance: none;
- -moz-appearance: textfield;
+ appearance: textfield;
margin: 0;
}
.c-auto-sac-effect-tab__checkbox {
- width: 1.5em;
- height: 1.5em;
+ width: 1.5rem;
+ height: 1.5rem;
border-radius: var(--var-border-radius, 0.2rem);
border: solid 0.1rem;
}
.c-auto-sac-type-tab__input:focus {
font-weight: bold;
- background-color: #555;
+ background-color: #555555;
box-shadow: 0 0 0.4rem 0.1rem var(--color-reality-light);
}
.c-auto-sac-type-tab__input::-webkit-outer-spin-button,
.c-auto-sac-type-tab__input::-webkit-inner-spin-button {
- -webkit-appearance: none;
- -moz-appearance: textfield;
+ appearance: textfield;
margin: 0;
}
@@ -278,7 +273,7 @@
border-radius: var(--var-border-radius, 0.2rem);
border: solid 0.1rem;
font-size: 1.2rem;
- font-family: Typewriter, serif
+ font-family: Typewriter, serif;
}
.l-advanced-sac-options-for-glyph-type {
@@ -301,10 +296,10 @@
}
.c-auto-sac-type-tab__effect-desc {
- border-radius: var(--var-border-radius, 0.5em);
+ border-radius: var(--var-border-radius, 0.5rem);
border: 0.1rem solid;
- padding: 0.25em 1.5em;
- min-height: 3em;
+ padding: 0.25rem 1.5rem;
+ min-height: 3rem;
position: relative;
}
@@ -341,9 +336,9 @@
}
.l-glyph-sacrifice-options__advanced-type-select {
- font-size: 2em;
- width: 3em;
- height: 3em;
+ font-size: 2rem;
+ width: 3rem;
+ height: 3rem;
display: inline-flex;
align-items: center;
justify-content: center;
@@ -352,7 +347,7 @@
}
.c-glyph-sacrifice-options__advanced-type-select {
- color: #888;
+ color: #888888;
font-size: 2rem;
width: 2.5rem;
height: 2.5rem;
@@ -364,8 +359,8 @@
}
.c-glyph-sacrifice-options__advanced-type-select:hover {
- background: #131;
- box-shadow: 0 0 0.8rem 0.4rem #131;
+ background: #113311;
+ box-shadow: 0 0 0.8rem 0.4rem #113311;
}
.c-glyph-auto-pick-options {
@@ -385,6 +380,7 @@
font-weight: bold;
font-size: 1rem;
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
width: 12rem;
height: 5rem;
@@ -415,7 +411,7 @@
.c-glyph-tooltip__effect {
font-weight: normal;
text-shadow: none;
- margin-bottom: 1em;
+ margin-bottom: 1rem;
}
.l-glyph-tooltip {
@@ -445,7 +441,7 @@
.c-glyph-tooltip {
background-color: black;
- color: #fff;
+ color: #ffffff;
font-size: 1.2rem;
font-weight: normal;
text-align: center;
@@ -492,7 +488,7 @@
color: #d4d4ff;
border: 0.1rem solid #d4d4ff;
border-radius: var(--var-border-radius, 0.5rem);
- padding: 0.25em 1em;
+ padding: 0.25rem 1rem;
}
.l-modal-glyph-selection__row {
@@ -505,7 +501,7 @@
}
.l-modal-glyph-selection__glyph--selected {
- box-shadow: #B4B420 0 0 1rem 0.5rem !important;
+ box-shadow: #b4b420 0 0 1rem 0.5rem !important;
}
.l-equipped-glyphs {
@@ -521,7 +517,7 @@
width: 18rem;
height: 18rem;
position: relative;
- background-color: rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0%);
}
.l-equipped-glyphs__dropzone {
@@ -532,7 +528,7 @@
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
- background-color: rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0%);
}
.l-equipped-glyphs__empty {
@@ -546,11 +542,11 @@
}
.t-dark-metro .c-equipped-glyphs__empty {
- background-color: #333;
+ background-color: #333333;
}
.t-dark .c-equipped-glyphs__empty {
- background-color: #333;
+ background-color: #333333;
}
.t-s6 .c-equipped-glyphs__empty,
@@ -559,7 +555,7 @@
}
.c-equipped-glyphs__empty--dragover {
- box-shadow: 0 0 0.5rem 0.25rem #444;
+ box-shadow: 0 0 0.5rem 0.25rem #444444;
}
.l-equipped-glyphs__buttons {
@@ -609,7 +605,7 @@
.c-glyph-sets-save-name__input {
width: 16rem;
- height: 1.5em;
+ height: 1.5rem;
font-size: 1.35rem;
background-color: black;
color: var(--color-reality-light);
@@ -618,8 +614,7 @@
border-bottom: 0.1rem solid;
text-align: center;
margin-bottom: 0.5rem;
- -webkit-appearance: none;
- -moz-appearance: textfield;
+ appearance: textfield;
}
.c-glyph-set-save-setting-button {
@@ -693,7 +688,7 @@
}
.l-current-glyph-effects__capped-header {
- margin-bottom: 1em;
+ margin-bottom: 1rem;
}
.l-current-glyph-effects {
@@ -726,7 +721,7 @@
overflow: auto;
color: var(--color-reality-light);
background: black;
- border:var(--var-border-width, 0.2rem) solid var(--color-reality);
+ border: var(--var-border-width, 0.2rem) solid var(--color-reality);
border-radius: var(--var-border-radius, 0.5rem);
border-top-left-radius: 0;
border-top-right-radius: 0;
@@ -848,8 +843,7 @@
.c-glyph-choice-container {
display: flex;
- flex-direction: row;
- flex-wrap: wrap;
+ flex-flow: row wrap;
width: 74rem;
}
@@ -869,22 +863,22 @@
flex-direction: column;
justify-content: space-evenly;
align-items: center;
- background-color: rgba(0, 0, 0, 0.1);
- border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 0.15);
+ background-color: rgba(0, 0, 0, 10%);
+ border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 15%);
border-radius: var(--var-border-radius, 0.5rem);
font-size: 1.2rem;
height: 10rem;
width: 10rem;
text-shadow: 0.1rem 0.1rem 0.1rem black, 0.1rem 0.1rem 0 black;
- box-shadow: 0.3rem 0.3rem 0.3rem rgba(0, 0, 0, 0.5);
+ box-shadow: 0.3rem 0.3rem 0.3rem rgba(0, 0, 0, 50%);
}
.c-glyph-choice-effect-list {
display: flex;
flex-direction: column;
justify-content: space-evenly;
- background-color: rgba(0, 0, 0, 0.1);
- border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 0.15);
+ background-color: rgba(0, 0, 0, 10%);
+ border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 15%);
border-radius: var(--var-border-radius, 0.5rem);
height: 11rem;
width: 25rem;
@@ -945,6 +939,7 @@
.c-sacrificed-glyphs__confirm {
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
}
@@ -981,7 +976,7 @@
}
.s-base--dark .c-glyph-inventory__slot {
- background-color: #333;
+ background-color: #333333;
}
.c-glyph-inventory-option {
@@ -1031,7 +1026,7 @@
bottom: 100%;
}
-.c-glyph-inventory-option__tooltip:after {
+.c-glyph-inventory-option__tooltip::after {
position: absolute;
bottom: 0;
left: 50%;
@@ -1060,12 +1055,12 @@
color: var(--color-reality-light);
}
-.c-glyph-inventory-option:hover .c-glyph-inventory-option__tooltip:after {
+.c-glyph-inventory-option:hover .c-glyph-inventory-option__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.9rem;
}
-.s-base--metro .c-glyph-inventory-option:hover .c-glyph-inventory-option__tooltip:after {
+.s-base--metro .c-glyph-inventory-option:hover .c-glyph-inventory-option__tooltip::after {
margin-bottom: -0.8rem;
}
@@ -1159,9 +1154,9 @@
}
@keyframes a-glyph-side-box-button-glow {
- 0% { box-shadow: inset 0 0 2rem var(--color-ra-pet--effarig) }
- 50% { box-shadow: inset 0 0 0 }
- 100% { box-shadow: inset 0 0 2rem var(--color-ra-pet--effarig) }
+ 0% { box-shadow: inset 0 0 2rem var(--color-ra-pet--effarig); }
+ 50% { box-shadow: inset 0 0 0; }
+ 100% { box-shadow: inset 0 0 2rem var(--color-ra-pet--effarig); }
}
.o-glyph-color-checkbox {
@@ -1177,6 +1172,7 @@
color: black;
font-weight: bold;
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
transition-duration: 0.2s;
}
@@ -1185,7 +1181,6 @@
border-color: black;
}
-
.o-glyph-color-checkbox:hover {
transform: scale(1.1) translate(0.1rem, -0.1rem);
}
@@ -1207,22 +1202,27 @@
background-color: #b67f33;
box-shadow: #b67f33 0 0 1rem 0.2rem;
}
+
20% {
background-color: #64dd17;
box-shadow: #64dd17 0 0 1rem 0.2rem;
}
+
40% {
background-color: #22aa48;
box-shadow: #22aa48 0 0 1rem 0.2rem;
}
+
60% {
background-color: #03a9f4;
box-shadow: #03a9f4 0 0 1rem 0.2rem;
}
+
80% {
background-color: #b241e3;
box-shadow: #b241e3 0 0 1rem 0.2rem;
}
+
100% {
background-color: #b67f33;
box-shadow: #b67f33 0 0 1rem 0.2rem;
@@ -1233,18 +1233,23 @@
0% {
box-shadow: #b67f33 0 0 1rem calc(0.3rem) inset;
}
+
20% {
box-shadow: #64dd17 0 0 1rem calc(0.3rem) inset;
}
+
40% {
box-shadow: #22aa48 0 0 1rem calc(0.3rem) inset;
}
+
60% {
box-shadow: #03a9f4 0 0 1rem calc(0.3rem) inset;
}
+
80% {
box-shadow: #b241e3 0 0 1rem calc(0.3rem) inset;
}
+
100% {
box-shadow: #b67f33 0 0 1rem calc(0.3rem) inset;
}
@@ -1253,87 +1258,126 @@
@keyframes a-reality-glyph-icon-cycle {
0% {
color: #b67f33;
- text-shadow: #b67f33 -0.04em 0.04em 0.08em;
+ text-shadow: #b67f33 -0.04rem 0.04rem 0.08rem;
}
+
20% {
color: #64dd17;
- text-shadow: #64dd17 -0.04em 0.04em 0.08em;
+ text-shadow: #64dd17 -0.04rem 0.04rem 0.08rem;
}
+
40% {
color: #22aa48;
- text-shadow: #22aa48 -0.04em 0.04em 0.08em;
+ text-shadow: #22aa48 -0.04rem 0.04rem 0.08rem;
}
+
60% {
color: #03a9f4;
- text-shadow: #03a9f4 -0.04em 0.04em 0.08em;
+ text-shadow: #03a9f4 -0.04rem 0.04rem 0.08rem;
}
+
80% {
color: #b241e3;
- text-shadow: #b241e3 -0.04em 0.04em 0.08em;
+ text-shadow: #b241e3 -0.04rem 0.04rem 0.08rem;
}
+
100% {
color: #b67f33;
- text-shadow: #b67f33 -0.04em 0.04em 0.08em;
+ text-shadow: #b67f33 -0.04rem 0.04rem 0.08rem;
}
}
@keyframes a-reality-glyph-name-cycle {
0% {
color: #b67f33;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b67f33 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b67f33 0 0 3px;
}
+
20% {
color: #64dd17;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #64dd17 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #64dd17 0 0 3px;
}
+
40% {
color: #22aa48;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #22aa48 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #22aa48 0 0 3px;
}
+
60% {
color: #03a9f4;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #03a9f4 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #03a9f4 0 0 3px;
}
+
80% {
color: #b241e3;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b241e3 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b241e3 0 0 3px;
}
+
100% {
color: #b67f33;
- text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b67f33 0 0 3px
+ text-shadow: black -1px 1px 1px, black 1px 1px 1px, black -1px -1px 1px, black 1px -1px 1px, #b67f33 0 0 3px;
}
}
@keyframes a-reality-glyph-description-cycle {
0% {
color: #b67f33;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #b67f33 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #b67f33 0 0 3px;
}
+
20% {
color: #64dd17;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #64dd17 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #64dd17 0 0 3px;
}
+
40% {
color: #22aa48;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #22aa48 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #22aa48 0 0 3px;
}
+
60% {
color: #03a9f4;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #03a9f4 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #03a9f4 0 0 3px;
}
+
80% {
color: #b241e3;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #b241e3 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #b241e3 0 0 3px;
}
+
100% {
color: #b67f33;
- text-shadow: var(--color-text-base) -1px 1px 1px, var(--color-text-base)
- 1px 1px 1px, var(--color-text-base) -1px -1px 1px, var(--color-text-base) 1px -1px 1px, #b67f33 0 0 3px
+ text-shadow:
+ var(--color-text-base) -1px 1px 1px,
+ var(--color-text-base) 1px 1px 1px,
+ var(--color-text-base) -1px -1px 1px,
+ var(--color-text-base) 1px -1px 1px,
+ #b67f33 0 0 3px;
}
}
@@ -1341,18 +1385,23 @@
0% {
background: #b67f33;
}
+
20% {
background: #64dd17;
}
+
40% {
background: #22aa48;
}
+
60% {
background: #03a9f4;
}
+
80% {
background: #b241e3;
}
+
100% {
background: #b67f33;
}
@@ -1361,53 +1410,63 @@
@keyframes a-reality-glyph-tooltip-cycle {
0% {
border-color: #b67f33;
- box-shadow: 0 0 0.5rem #b67f33, 0 0 0.5rem #b67f33 inset
+ box-shadow: 0 0 0.5rem #b67f33, 0 0 0.5rem #b67f33 inset;
}
+
20% {
border-color: #64dd17;
- box-shadow: 0 0 0.5rem #64dd17, 0 0 0.5rem #64dd17 inset
+ box-shadow: 0 0 0.5rem #64dd17, 0 0 0.5rem #64dd17 inset;
}
+
40% {
border-color: #22aa48;
- box-shadow: 0 0 0.5rem #22aa48, 0 0 0.5rem #22aa48 inset
+ box-shadow: 0 0 0.5rem #22aa48, 0 0 0.5rem #22aa48 inset;
}
+
60% {
border-color: #03a9f4;
- box-shadow: 0 0 0.5rem #03a9f4, 0 0 0.5rem #03a9f4 inset
+ box-shadow: 0 0 0.5rem #03a9f4, 0 0 0.5rem #03a9f4 inset;
}
+
80% {
border-color: #b241e3;
- box-shadow: 0 0 0.5rem #b241e3, 0 0 0.5rem #b241e3 inset
+ box-shadow: 0 0 0.5rem #b241e3, 0 0 0.5rem #b241e3 inset;
}
+
100% {
border-color: #b67f33;
- box-shadow: 0 0 0.5rem #b67f33, 0 0 0.5rem #b67f33 inset
+ box-shadow: 0 0 0.5rem #b67f33, 0 0 0.5rem #b67f33 inset;
}
}
@keyframes a-reality-glyph-tooltip-header-cycle {
0% {
border-color: #b67f33;
- box-shadow: 0 0 0.5rem 0.1rem #b67f33, 0 0 0.8rem #b67f33 inset
+ box-shadow: 0 0 0.5rem 0.1rem #b67f33, 0 0 0.8rem #b67f33 inset;
}
+
20% {
border-color: #64dd17;
- box-shadow: 0 0 0.5rem 0.1rem #64dd17, 0 0 0.8rem #64dd17 inset
+ box-shadow: 0 0 0.5rem 0.1rem #64dd17, 0 0 0.8rem #64dd17 inset;
}
+
40% {
border-color: #22aa48;
- box-shadow: 0 0 0.5rem 0.1rem #22aa48, 0 0 0.8rem #22aa48 inset
+ box-shadow: 0 0 0.5rem 0.1rem #22aa48, 0 0 0.8rem #22aa48 inset;
}
+
60% {
border-color: #03a9f4;
- box-shadow: 0 0 0.5rem 0.1rem #03a9f4, 0 0 0.8rem #03a9f4 inset
+ box-shadow: 0 0 0.5rem 0.1rem #03a9f4, 0 0 0.8rem #03a9f4 inset;
}
+
80% {
border-color: #b241e3;
- box-shadow: 0 0 0.5rem 0.1rem #b241e3, 0 0 0.8rem #b241e3 inset
+ box-shadow: 0 0 0.5rem 0.1rem #b241e3, 0 0 0.8rem #b241e3 inset;
}
+
100% {
border-color: #b67f33;
- box-shadow: 0 0 0.5rem 0.1rem #b67f33, 0 0 0.8rem #b67f33 inset
+ box-shadow: 0 0 0.5rem 0.1rem #b67f33, 0 0 0.8rem #b67f33 inset;
}
}
diff --git a/public/stylesheets/new-ui-styles.css b/public/stylesheets/new-ui-styles.css
index b4173f0b4..ab113963b 100644
--- a/public/stylesheets/new-ui-styles.css
+++ b/public/stylesheets/new-ui-styles.css
@@ -1,6 +1,6 @@
@font-face {
font-family: Typewriter;
- src: url('MonospaceTypewriter.ttf');
+ src: url("MonospaceTypewriter.ttf");
}
*:focus {
@@ -74,13 +74,13 @@ body.t-s9 {
.resource h2 {
margin: 0;
- font-size: 1.7em;
+ font-size: 1.7rem;
z-index: 1;
}
.t-dark .resource h2,
.t-dark-metro .resource h2 {
- text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5), -0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.8);
+ text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 80%);
}
.resource-information {
@@ -89,16 +89,16 @@ body.t-s9 {
align-items: flex-start;
color: var(--color-text);
justify-content: space-between;
- font-size: 1.5em;
+ font-size: 1.5rem;
}
.resource-gain {
- font-size: 0.7em;
+ font-size: 0.7rem;
color: var(--color-text);
}
.resource-name {
- font-size: 0.8em;
+ font-size: 0.8rem;
}
.o-sidebar-currency--antimatter {
@@ -123,25 +123,25 @@ body.t-s9 {
color: #e0e0e0;
}
-.o-sidebar-currency--infinity {
- color: var(--color-infinity)
+.o-sidebar-currency--infinity {
+ color: var(--color-infinity);
}
-.o-sidebar-currency--eternity {
- color: var(--color-eternity)
+.o-sidebar-currency--eternity {
+ color: var(--color-eternity);
}
.o-sidebar-currency--reality {
- color: var(--color-reality)
+ color: var(--color-reality);
}
.t-dark .o-sidebar-currency--reality,
.t-dark-metro .o-sidebar-currency--reality {
- color: var(--color-reality)
+ color: var(--color-reality);
}
.o-sidebar-currency--pelle {
- color: var(--color-pelle--base)
+ color: var(--color-pelle--base);
}
.resource-infinity-canreset,
@@ -153,7 +153,7 @@ body.t-s9 {
.resource-infinity-canreset:hover,
.resource-eternity-canreset:hover {
- background-color: rgb(49, 49, 49)
+ background-color: rgb(49, 49, 49);
}
.t-normal .c-modal {
@@ -166,7 +166,7 @@ body.t-s9 {
border-width: 0.1rem;
border-radius: 0;
margin-top: -0.1rem;
- font-size: 1.3em;
+ font-size: 1.3rem;
position: relative;
transition-duration: 0.15s;
transition-delay: 0.2s;
@@ -197,7 +197,7 @@ body.t-s9 {
}
.o-tab-btn::after {
- content: '';
+ content: "";
position: absolute;
left: calc(100% + 0.1rem);
top: calc(0% + -0.1rem);
@@ -291,12 +291,13 @@ body.t-s9 {
line-height: 4.5rem;
cursor: pointer;
transition-duration: 0.15s;
+ -webkit-user-select: none;
user-select: none;
}
.o-tab-btn--subtab .o-tab-btn--cel3 {
font-weight: normal;
- transform: rotate(45deg)
+ transform: rotate(45deg);
}
.o-subtab__tooltip {
@@ -317,7 +318,7 @@ body.t-s9 {
bottom: 100%;
}
-.o-subtab__tooltip:after {
+.o-subtab__tooltip::after {
position: absolute;
bottom: 0;
left: 50%;
@@ -334,10 +335,10 @@ body.t-s9 {
.o-tab-btn--subtab:hover .o-subtab__tooltip {
opacity: 1;
- bottom: calc(100% + 0.7rem)
+ bottom: calc(100% + 0.7rem);
}
-.o-tab-btn--subtab:hover .o-subtab__tooltip:after {
+.o-tab-btn--subtab:hover .o-subtab__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.7rem;
}
@@ -348,7 +349,7 @@ body.t-s9 {
border-color: var(--color-infinity);
}
-.o-tab-btn--infinity .o-subtab__tooltip:after {
+.o-tab-btn--infinity .o-subtab__tooltip::after {
border-top-color: var(--color-infinity);
}
@@ -358,7 +359,7 @@ body.t-s9 {
border-color: var(--color-eternity);
}
-.o-tab-btn--eternity .o-subtab__tooltip:after {
+.o-tab-btn--eternity .o-subtab__tooltip::after {
border-top-color: var(--color-eternity);
}
@@ -368,7 +369,7 @@ body.t-s9 {
border-color: var(--color-reality);
}
-.o-tab-btn--reality .o-subtab__tooltip:after {
+.o-tab-btn--reality .o-subtab__tooltip::after {
border-top-color: var(--color-reality);
}
@@ -378,7 +379,7 @@ body.t-s9 {
border-color: var(--color-celestials);
}
-.o-tab-btn--celestial .o-subtab__tooltip:after {
+.o-tab-btn--celestial .o-subtab__tooltip::after {
border-top-color: var(--color-celestials);
}
@@ -503,14 +504,14 @@ body.t-s9 {
}
.tickspeed-labels span {
- color: var(--color-text);;
+ color: var(--color-text);
height: 3rem;
padding: 0.5rem 1rem;
}
.particle {
position: absolute;
- color: var(--color-text);;
+ color: var(--color-text);
height: 1rem;
width: 1rem;
background-image: url("../icon.png");
@@ -552,11 +553,10 @@ body.t-s9 {
}
.t-normal .c-game-header__tesseract-available {
- background: #EEEEEE;
+ background: #eeeeee;
animation: a-tesseract-shift-dark 5s infinite;
}
-
.l-new-ui-big-crunch__container {
margin-top: 2rem;
}
@@ -566,7 +566,7 @@ body.t-s9 {
margin-top: 1rem;
margin-bottom: 0.5rem;
font-weight: bold;
- font-size: 1.1em;
+ font-size: 1.1rem;
border-bottom: 0.1rem solid var(--color-good);
padding-bottom: 0.6rem;
}
@@ -582,7 +582,7 @@ body.t-s9 {
background: var(--color-base);
}
-.t-normal .o-achievement__tooltip:after {
+.t-normal .o-achievement__tooltip::after {
border-top-color: var(--color-accent);
}
@@ -598,7 +598,10 @@ body.t-s9 {
color: var(--color-text-inverted);
}
-.o-primary-btn--option, .o-primary-btn--option-wide, .c-select-theme__item, .c-select-notation__item {
+.o-primary-btn--option,
+.o-primary-btn--option-wide,
+.c-select-theme__item,
+.c-select-notation__item {
background: var(--color-base);
color: var(--color-text);
border: 0.1rem solid var(--color-good);
@@ -650,7 +653,7 @@ body.t-s9 {
.t-metro .o-autobuyer-input,
.t-metro .c-autobuyer-box__mode-select {
color: black;
- border: 0.1rem solid #A9A9A9;
+ border: 0.1rem solid #a9a9a9;
background: white;
}
@@ -659,7 +662,7 @@ body.t-s9 {
.t-dark .c-autobuyer-box__mode-select,
.t-dark-metro .c-autobuyer-box__mode-select {
color: black;
- background-color: #455A64;
+ background-color: #455a64;
border: 0.1rem solid black;
}
@@ -675,7 +678,7 @@ body.t-s9 {
.t-s10 .c-autobuyer-box__mode-select {
color: white;
background-color: black;
- border: 0.1rem solid #888;
+ border: 0.1rem solid #888888;
}
.o-autobuyer-btn {
@@ -697,17 +700,17 @@ body.t-s9 {
}
.c-antimatter-dim-row:nth-child(even) {
- background-color: rgba(223, 80, 80, 0.3);
+ background-color: rgba(223, 80, 80, 30%);
}
.t-metro .c-antimatter-dim-row:nth-child(even),
.t-inverted-metro .c-antimatter-dim-row:nth-child(even),
.t-s8 .c-antimatter-dim-row:nth-child(even) {
- background-color: rgba(33, 150, 243, 0.3);
+ background-color: rgba(33, 150, 243, 30%);
}
.c-antimatter-dim-row__multiplier {
- font-size: 1.4rem
+ font-size: 1.4rem;
}
.c-infinity-dim-description__accent {
@@ -715,15 +718,15 @@ body.t-s9 {
}
.c-infinity-dim-row:nth-child(even) {
- background: rgba(182, 127, 51, 0.3);
+ background: rgba(182, 127, 51, 30%);
}
.s-base--metro .c-infinity-dim-row:nth-child(even) {
- background: rgba(255, 152, 0, 0.3);
+ background: rgba(255, 152, 0, 30%);
}
.c-infinity-dim-row__multiplier {
- font-size: 1.4rem
+ font-size: 1.4rem;
}
.o-primary-btn--buy-id-max,
@@ -736,15 +739,15 @@ body.t-s9 {
}
.c-time-dim-row:nth-child(even) {
- background: rgba(179, 65, 224, 0.3);
+ background: rgba(179, 65, 224, 30%);
}
.s-base--metro .c-time-dim-row:nth-child(even) {
- background: rgba(103, 58, 183, 0.3);
+ background: rgba(103, 58, 183, 30%);
}
.c-time-dim-row__multiplier {
- font-size: 1.4rem
+ font-size: 1.4rem;
}
.o-primary-btn--buy-td-max,
@@ -752,7 +755,7 @@ body.t-s9 {
height: 4.4rem;
}
- .l-reality-upgrade-btn {
+.l-reality-upgrade-btn {
width: 18rem;
margin: 0.6rem 0.4rem;
}
@@ -789,6 +792,7 @@ body.t-s9 {
top: 15%;
left: 72%;
}
+
.l-game-header__eternity-btn {
top: 15%;
right: 72%;
@@ -809,7 +813,6 @@ body.t-s9 {
top: 8.5rem;
}
-
.l-reset-buttons-container__reality-button {
margin-top: 1.7rem;
margin-bottom: 0;
@@ -878,13 +881,13 @@ body.t-s9 {
}
.t-normal .c-glyph-choice-icon {
- background-color: rgba(0, 0, 0, 0.3);
- border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 0.4);
+ background-color: rgba(0, 0, 0, 30%);
+ border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 40%);
}
.t-normal .c-glyph-choice-effect-list {
- background-color: rgba(0, 0, 0, 0.3);
- border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 0.4);
+ background-color: rgba(0, 0, 0, 30%);
+ border: var(--var-border-width, 0.2rem) solid rgba(0, 0, 0, 40%);
}
.l-help-me {
diff --git a/public/stylesheets/old-ui.css b/public/stylesheets/old-ui.css
index c0b886055..6a3ab32f5 100644
--- a/public/stylesheets/old-ui.css
+++ b/public/stylesheets/old-ui.css
@@ -61,7 +61,7 @@
}
.s-base--metro .o-tab-btn {
- box-shadow: 0.1rem 0.1rem 0.1rem 0 #9E9E9E;
+ box-shadow: 0.1rem 0.1rem 0.1rem 0 #9e9e9e;
}
.t-dark-metro .o-tab-btn {
@@ -69,7 +69,7 @@
}
.t-s4 .o-tab-btn {
- cursor: url(cursor2.cur), auto;
+ cursor: url("cursor2.cur"), auto;
}
.t-s8 .o-tab-btn {
diff --git a/public/stylesheets/styles.css b/public/stylesheets/styles.css
index 443824b37..bf3486c49 100644
--- a/public/stylesheets/styles.css
+++ b/public/stylesheets/styles.css
@@ -26,7 +26,7 @@ html {
background: white;
}
-* { /* csslint allow: universal-selector */
+* {
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
@@ -43,17 +43,17 @@ html {
:root {
--color-text: black;
--color-text-inverted: white;
- --color-base: #F2F2F2;
- --color-disabled: #A3A3A3;
- --color-accent: #4980CC;
- --color-good: #5AC467;
- --color-good-dark: #127A20;
+ --color-base: #f2f2f2;
+ --color-disabled: #a3a3a3;
+ --color-accent: #4980cc;
+ --color-good: #5ac467;
+ --color-good-dark: #127a20;
--color-good-paused: #e3e638;
- --color-bad: #B84B5F;
- --color-gh-purple: #8957E5;
+ --color-bad: #b84b5f;
+ --color-gh-purple: #8957e5;
--color-antimatter: #2196f3;
- --color-infinity: #B67F33;
+ --color-infinity: #b67f33;
--color-eternity: #b341e0;
--color-dilation: #64dd17;
--color-reality: #0ba00e;
@@ -83,32 +83,32 @@ html {
--color-pelle--secondary: #00bcd4;
}
-:root .t-metro, /* csslint allow: empty-rules */
+:root .t-metro,
:root .t-inverted-metro,
:root .t-s8 {
--color-text: black;
--color-text-inverted: white;
--color-base: #eeeeee;
--color-disabled: #9e9e9e;
- --color-accent: #2196F3;
+ --color-accent: #2196f3;
--color-good: #66bb6a;
--color-good-dark: #388e3c;
--color-bad: #ef5350;
- --color-infinity: #FF9800;
- --color-eternity: #673AB7;
+ --color-infinity: #ff9800;
+ --color-eternity: #673ab7;
--color-reality: #4caf50;
--color-celestials: #00bcd4;
}
-:root .t-dark { /* csslint allow: empty-rules */
+:root .t-dark {
--color-text: #e0e0e0;
--color-text-inverted: black;
--color-base: #455a64;
--color-disabled: #37474f;
- --color-accent: #1565C0;
+ --color-accent: #1565c0;
- --color-infinity: #FF9800;
+ --color-infinity: #ff9800;
--color-prestige--accent: black;
--color-teresa--accent: black;
@@ -117,18 +117,18 @@ html {
--color-laitela--accent: white;
}
-:root .t-dark-metro { /* csslint allow: empty-rules */
+:root .t-dark-metro {
--color-text: #e0e0e0;
--color-text-inverted: black;
--color-base: #455a64;
--color-disabled: #37474f;
- --color-accent: #2196F3;
+ --color-accent: #2196f3;
--color-good: #43a047;
--color-good-dark: #2e7d32;
--color-bad: #e53935;
- --color-infinity: #FF9800;
- --color-eternity: #673AB7;
+ --color-infinity: #ff9800;
+ --color-eternity: #673ab7;
--color-reality: #4caf50;
--color-celestials: #00bcd4;
--color-prestige--accent: black;
@@ -139,7 +139,7 @@ html {
--color-laitela--accent: white;
}
-:root .t-s1 { /* csslint allow: empty-rules */
+:root .t-s1 {
--color-text: black;
--color-text-inverted: #dbd242;
--color-base: #dbd242;
@@ -151,15 +151,15 @@ html {
--color-infinity: #7d3c1b;
--color-eternity: #639565;
- --color-reality: #AFA3A5;
+ --color-reality: #afa3a5;
--color-reality-light: #e8e3e4;
- --color-celestials: #F2D6C1;
+ --color-celestials: #f2d6c1;
--color-prestige--accent: black;
--color-pelle--base: #7cb727;
}
-:root .t-s4 { /* csslint allow: empty-rules */
+:root .t-s4 {
--color-text: black;
--color-text-inverted: white;
--color-base: #1b00ff;
@@ -168,12 +168,12 @@ html {
--color-bad: #ff0000;
}
-:root .t-s6, /* csslint allow: empty-rules */
+:root .t-s6,
:root .t-s10 {
- --color-text: #E0E0E0;
+ --color-text: #e0e0e0;
--color-text-inverted: black;
--color-base: black;
- --color-accent: #1565C0;
+ --color-accent: #1565c0;
--color-prestige--accent: black;
@@ -183,8 +183,8 @@ html {
--color-laitela--accent: white;
}
-:root .t-s11 { /* csslint allow: empty-rules */
- --color-text: #E0E0E0;
+:root .t-s11 {
+ --color-text: #e0e0e0;
--color-text-inverted: black;
--color-base: black;
--color-accent: #fbc21b;
@@ -197,8 +197,7 @@ html {
--color-laitela--accent: white;
}
-
-:root .s-base--metro { /* csslint allow: empty-rules */
+:root .s-base--metro {
--var-border-width: 0.1rem;
--var-border-radius: 0;
}
@@ -210,13 +209,13 @@ body {
width: 100%;
margin: 0;
padding: 0;
- color:#4F5957;
+ color: #4f5957;
font-size: 1.1rem;
font-family: Typewriter, serif;
line-height: 1.5;
font-weight: 300;
- text-align:center;
- background-color: #fff;
+ text-align: center;
+ background-color: #ffffff;
overflow: hidden;
}
@@ -229,42 +228,59 @@ body {
}
@font-face {
- font-family: 'Open Sans Condensed';
+ font-family: "Open Sans Condensed";
font-style: normal;
font-weight: 300;
- src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBEur64QvLD-0IbiAdTUNXE.woff2) format('woff2');
- unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
+ src:
+ local("Open Sans Cond Light"),
+ local("OpenSans-CondensedLight"),
+ url("https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBEur64QvLD-0IbiAdTUNXE.woff2") format("woff2");
+ unicode-range:
+ U+0000-00FF,
+ U+0131,
+ U+0152-0153,
+ U+02C6,
+ U+02DA,
+ U+02DC,
+ U+2000-206F,
+ U+2074,
+ U+20AC,
+ U+2212,
+ U+2215,
+ U+E0FF,
+ U+EFFD,
+ U+F000;
}
@font-face {
font-family: Typewriter;
- src: url('MonospaceTypewriter.ttf');
+ src: url("MonospaceTypewriter.ttf");
}
@font-face {
- font-family: Noto Sans;
- src: url('MonospaceTypewriter.ttf');
- unicode-range: U+F420-F430, U+2BC5-2BC6;
+ font-family: "Noto Sans";
+ src: url("MonospaceTypewriter.ttf");
+ unicode-range: U+F420-F430, U+2BC5-2BC6;
}
@font-face {
font-family: Runescape;
- src: url('Runescape.ttf');
+ src: url("Runescape.ttf");
}
@font-face {
font-family: Barrio;
- src: url('Barrio-Regular.ttf');
+ src: url("Barrio-Regular.ttf");
}
@font-face {
- font-family: Font Awesome;
- src: url('fa-solid-900.ttf');
+ font-family: "Font Awesome";
+ src: url("fa-solid-900.ttf");
}
@font-face {
font-family: Typewriter;
- src: url('BlobEmoji-Bold.ttf'), url('MonospaceTypewriter.ttf');
+ src: url("BlobEmoji-Bold.ttf"), url("MonospaceTypewriter.ttf");
}
/* Background for s6 and s10 is not displayed by default */
@@ -276,9 +292,9 @@ button:focus {
outline: none;
}
-/*#region TT shop*/
+/* #region TT shop */
-.TTbuttons {
+.time-theorem-buttons {
color: var(--color-text);
position: fixed;
bottom: 0;
@@ -305,23 +321,23 @@ button:focus {
}
.c-tt-buy-button--unlocked {
- color: #3AACD6;
+ color: #3aacd6;
background: #232028;
cursor: pointer;
}
.c-tt-buy-button--unlocked:hover {
color: #232028;
- background: #3AACD6;
+ background: #3aacd6;
}
.c-tt-buy-button--locked {
color: black;
- background: #4A4A4A;
+ background: #4a4a4a;
}
.c-tt-buy-button--locked:hover {
- background: #652F2F;
+ background: #652f2f;
}
.timetheorems {
@@ -366,12 +382,12 @@ button:focus {
}
.l-tt-save-load-btn__wrapper {
- margin: 0.3em;
+ margin: 0.3rem;
position: relative;
}
.l-tt-save-load-btn {
- min-width: 2em;
+ min-width: 2rem;
}
.l-tt-save-load-btn__menu {
@@ -448,7 +464,7 @@ button:focus {
.t-s6 .ttshop-background,
.t-s10 .ttshop-background {
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.ttshop-container {
@@ -475,19 +491,19 @@ button:focus {
.t-s6 .ttshop-minimize-btn,
.t-s10 .ttshop-minimize-btn,
.s-base--metro .ttshop-minimize-btn {
- margin-left: -0.1rem
+ margin-left: -0.1rem;
}
.t-s6 .ttshop-minimize-btn,
.t-s10 .ttshop-minimize-btn {
- color: #3AACD6;
+ color: #3aacd6;
}
.c-ttshop__save-load-text {
font-size: 10px;
}
-/*#endregion TT shop*/
+/* #endregion TT shop */
.l-dim-path-priority {
position: absolute;
@@ -510,7 +526,7 @@ button:focus {
position: relative;
}
-/*#region tab buttons*/
+/* #region tab buttons */
.o-tab-btn {
color: var(--color-text);
@@ -523,6 +539,7 @@ button:focus {
cursor: pointer;
font-family: Typewriter;
font-size: 1.8rem;
+ -webkit-user-select: none;
user-select: none;
}
@@ -580,7 +597,7 @@ button:focus {
background: var(--color-celestials);
}
-/*#endregion tab buttons*/
+/* #endregion tab buttons */
#loading {
height: 100%;
@@ -651,9 +668,9 @@ button:focus {
}
@keyframes a-celstial-reward-glow {
- 0% { box-shadow: inset 0 0 4rem var(--color-celestials) }
- 50% { box-shadow: inset 0 0 0 }
- 100% { box-shadow: inset 0 0 4rem var(--color-celestials) }
+ 0% { box-shadow: inset 0 0 4rem var(--color-celestials); }
+ 50% { box-shadow: inset 0 0 0; }
+ 100% { box-shadow: inset 0 0 4rem var(--color-celestials); }
}
.t-s6 .c-reality-button,
@@ -678,7 +695,8 @@ button:focus {
color: grey;
}
-.c-reality-button--unlocked:hover, .c-reality-button--unlocked.force-hover {
+.c-reality-button--unlocked:hover,
+.c-reality-button--unlocked.force-hover {
color: black;
background: var(--color-reality);
}
@@ -708,9 +726,12 @@ button:focus {
border-style: solid;
}
-.c-reset-reality-button:hover, .c-reset-reality-button.force-hover,
-.t-s6 .c-reset-reality-button:hover, .t-s6 .c-reset-reality-button.force-hover,
-.t-s10 .c-reset-reality-button:hover, .t-s10 .c-reset-reality-button.force-hover {
+.c-reset-reality-button:hover,
+.c-reset-reality-button.force-hover,
+.t-s6 .c-reset-reality-button:hover,
+.t-s6 .c-reset-reality-button.force-hover,
+.t-s10 .c-reset-reality-button:hover,
+.t-s10 .c-reset-reality-button.force-hover {
color: white;
background: var(--color-bad);
}
@@ -725,9 +746,12 @@ button:focus {
border-color: var(--color-celestials);
}
-.c-reset-reality-button-celestial:hover, .c-reset-reality-button-celestial.force-hover,
-.t-s6 .c-reset-reality-button-celestial:hover, .t-s6 .c-reset-reality-button-celestial.force-hover,
-.t-s10 .c-reset-reality-button-celestial:hover, .t-s10 .c-reset-reality-button-celestial.force-hover {
+.c-reset-reality-button-celestial:hover,
+.c-reset-reality-button-celestial.force-hover,
+.t-s6 .c-reset-reality-button-celestial:hover,
+.t-s6 .c-reset-reality-button-celestial.force-hover,
+.t-s10 .c-reset-reality-button-celestial:hover,
+.t-s10 .c-reset-reality-button-celestial.force-hover {
color: white;
background: var(--color-celestials);
}
@@ -740,7 +764,7 @@ button:focus {
.l-reality-amplify-button {
border-radius: var(--var-border-radius, 0.5rem);
border: var(--var-border-width, 0.2rem) solid sandybrown;
- box-shadow: 0 0 2rem inset rgba(244, 164, 96, 0.5);
+ box-shadow: 0 0 2rem inset rgba(244, 164, 96, 50%);
background-color: #fdd3b0;
cursor: pointer;
font-family: Typewriter;
@@ -748,34 +772,43 @@ button:focus {
}
[draggable] {
- -moz-user-select: none;
- -khtml-user-select: none;
-webkit-user-select: none;
- -ms-user-select: none;
user-select: none;
+
/* Required to make elements draggable in old WebKit */
-khtml-user-drag: element;
-webkit-user-drag: element;
}
@keyframes a-existence-glow {
- 0% { color: var(--color-text-inverted); text-shadow: 0.1rem 0.1rem 0.2rem var(--color-text); }
- 50% { color: var(--color-text-inverted); text-shadow: 0.1rem 0.1rem 0.8rem var(--color-text); }
- 100% { color: var(--color-text-inverted); text-shadow: 0.1rem 0.1rem 0.2rem var(--color-text); }
+ 0% {
+ color: var(--color-text-inverted);
+ text-shadow: 0.1rem 0.1rem 0.2rem var(--color-text);
+ }
+
+ 50% {
+ color: var(--color-text-inverted);
+ text-shadow: 0.1rem 0.1rem 0.8rem var(--color-text);
+ }
+
+ 100% {
+ color: var(--color-text-inverted);
+ text-shadow: 0.1rem 0.1rem 0.2rem var(--color-text);
+ }
}
[ach-tooltip] {
position: relative;
}
-[ach-tooltip]:before,
-[ach-tooltip]:after {
+[ach-tooltip]::before,
+[ach-tooltip]::after {
visibility: hidden;
opacity: 0;
pointer-events: none;
}
-[ach-tooltip]:before {
+[ach-tooltip]::before {
position: absolute;
bottom: 100%;
left: 50%;
@@ -784,8 +817,8 @@ button:focus {
padding: 0.7rem;
width: 16rem;
border-radius: var(--var-border-radius, 0.3rem);
- background-color: hsla(0, 0%, 5%, 0.9);
- color: #fff;
+ background-color: hsla(0deg, 0%, 5%, 90%);
+ color: #ffffff;
content: attr(ach-tooltip);
text-align: center;
font-size: 1.4rem;
@@ -794,13 +827,13 @@ button:focus {
z-index: 3;
}
-[ach-tooltip]:after {
+[ach-tooltip]::after {
position: absolute;
bottom: 100%;
left: 50%;
margin-left: -0.5rem;
width: 0;
- border-top: var(--var-border-width, 0.5rem) solid hsla(0, 0%, 5%, 0.9);
+ border-top: var(--var-border-width, 0.5rem) solid hsla(0deg, 0%, 5%, 90%);
border-right: var(--var-border-width, 0.5rem) solid transparent;
border-left: var(--var-border-width, 0.5rem) solid transparent;
content: " ";
@@ -809,13 +842,18 @@ button:focus {
transition-duration: 0.4s;
}
-[ach-tooltip]:hover:before,
-[ach-tooltip]:hover:after {
+[ach-tooltip]:hover::before,
+[ach-tooltip]:hover::after {
visibility: visible;
opacity: 1;
}
-h1, h2, h3, h4, h5, h6 {
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
margin: 0 0 1rem;
}
@@ -827,7 +865,9 @@ dl {
margin: 0 0 3px;
}
-h1, h2, h3 {
+h1,
+h2,
+h3 {
line-height: 1.1;
}
@@ -836,23 +876,23 @@ h1 {
}
a {
- color: #39c;
+ color: #3399cc;
text-decoration: none;
}
a:hover {
- color: #069;
+ color: #006699;
}
a small {
font-size: 11px;
- color: #777;
- margin-top: -0.3em;
+ color: #777777;
+ margin-top: -0.3rem;
display: block;
}
a:hover small {
- color: #777;
+ color: #777777;
}
.wrapper {
@@ -868,7 +908,7 @@ blockquote {
}
table {
- border-spacing: 0
+ border-spacing: 0;
}
th,
@@ -878,12 +918,12 @@ td {
}
dt {
- color: #444;
+ color: #444444;
font-weight: 700;
}
th {
- color: #444;
+ color: #444444;
}
img {
@@ -925,7 +965,7 @@ header li:last-child a {
header ul a {
line-height: 1;
font-size: 11px;
- color: #999;
+ color: #999999;
display: block;
text-align: center;
padding-top: 6px;
@@ -933,7 +973,7 @@ header ul a {
}
header ul a:hover {
- color: #999;
+ color: #999999;
}
header ul a:active {
@@ -941,10 +981,10 @@ header ul a:active {
}
strong {
-font-weight: 700;
+ font-weight: 700;
}
-header ul li+li+li {
+header ul li + li + li {
border-right: none;
width: 89px;
}
@@ -952,7 +992,7 @@ header ul li+li+li {
header ul a strong {
font-size: 14px;
display: block;
- color: #222;
+ color: #222222;
}
section {
@@ -982,7 +1022,7 @@ footer {
br {
margin: 0;
- pointer-events:none;
+ pointer-events: none;
}
.videocontainer {
@@ -1009,7 +1049,7 @@ br {
pointer-events: all;
top: 50%;
left: 50%;
- transform: translate(-50%,-50%);
+ transform: translate(-50%, -50%);
}
@media print, screen and (max-width: 960px) {
@@ -1017,6 +1057,7 @@ br {
width: auto;
margin: 0;
}
+
header,
section,
footer {
@@ -1024,18 +1065,22 @@ br {
position: static;
width: auto;
}
+
header {
padding-right: 320px;
}
+
section {
border: 0.1rem solid #e5e5e5;
border-width: var(--var-border-width, 1px) var(--var-border-width, 0);
padding: 20px 0;
margin: 0 0 20px;
}
+
header a small {
display: inline;
}
+
header ul {
position: absolute;
right: 50px;
@@ -1044,13 +1089,15 @@ br {
}
@media print,
-screen and (max-width: 720px) {
+ screen and (max-width: 720px) {
body {
word-wrap: break-word;
}
+
header {
padding: 0;
}
+
header ul,
header p.view {
position: static;
@@ -1058,134 +1105,218 @@ screen and (max-width: 720px) {
}
@media print,
-screen and (max-width: 480px) {
+ screen and (max-width: 480px) {
body {
padding: 15px;
}
+
header ul {
width: 99%;
}
+
header li,
- header ul li+li+li {
+ header ul li + li + li {
width: 33%;
}
}
@media print {
body {
+ /* stylelint-disable-next-line unit-allowed-list */
padding: 0.4in;
+ /* stylelint-disable-next-line unit-allowed-list */
font-size: 12pt;
- color: #444;
+ color: #444444;
}
}
+/* stylelint-disable-next-line keyframes-name-pattern */
@keyframes barrelRoll {
- 0% {transform: rotateZ(0deg);}
+ 0% { transform: rotateZ(0deg); }
+
50%,
- 100% {transform: rotateZ(360deg);}
+ 100% { transform: rotateZ(360deg); }
}
@keyframes spin3d {
- 0% {transform: rotate3d(5.2, -2.8, 1.4, 0deg);}
- 100% {transform: rotate3d(5.2, -2.8, 1.4, 360deg);}
+ 0% { transform: rotate3d(5.2, -2.8, 1.4, 0deg); }
+ 100% { transform: rotate3d(5.2, -2.8, 1.4, 360deg); }
}
@keyframes spin4d {
0%,
- 100% {transform: scale(1) rotate3d(5.2, -2.8, 1.4, 0deg);}
- 50% {transform: scale(0) rotate3d(5.2, -2.8, 1.4, 360deg);}
+ 100% { transform: scale(1) rotate3d(5.2, -2.8, 1.4, 0deg); }
+ 50% { transform: scale(0) rotate3d(5.2, -2.8, 1.4, 360deg); }
}
@keyframes float {
- 0% { bottom: 0; opacity: 0;}
- 50% {opacity: 1; }
- 100% { bottom: 50px; opacity: 0;}
+ 0% {
+ bottom: 0;
+ opacity: 0;
+ }
+
+ 50% {
+ opacity: 1;
+ }
+
+ 100% {
+ bottom: 50px;
+ opacity: 0;
+ }
}
@keyframes implode {
0%,
- 100% {transform:scale(1); filter:blur(0)}
- 50% {transform:scale(0); filter:blur(5px)}
+ 100% {
+ transform: scale(1);
+ filter: blur(0);
+ }
+
+ 50% {
+ transform: scale(0);
+ filter: blur(5px);
+ }
}
@keyframes eternify {
- 0% {opacity: 1; filter: blur(0);}
- 15% {opacity: 0.5; filter: blur(1px);}
- 30% {opacity: 0.75; filter: blur(0.5px);}
- 45% {opacity: 0.25; filter: blur(1.5px);}
- 60% {opacity: 0.5; filter: blur(1px);}
- 75% {opacity: 0; filter: blur(3px);}
- 85% {opacity: 0; filter: blur(3px);}
- 100% {opacity: 1; filter: blur(0);}
+ 0% {
+ opacity: 1;
+ filter: blur(0);
+ }
+
+ 15% {
+ opacity: 0.5;
+ filter: blur(1px);
+ }
+
+ 30% {
+ opacity: 0.75;
+ filter: blur(0.5px);
+ }
+
+ 45% {
+ opacity: 0.25;
+ filter: blur(1.5px);
+ }
+
+ 60% {
+ opacity: 0.5;
+ filter: blur(1px);
+ }
+
+ 75% {
+ opacity: 0;
+ filter: blur(3px);
+ }
+
+ 85% {
+ opacity: 0;
+ filter: blur(3px);
+ }
+
+ 100% {
+ opacity: 1;
+ filter: blur(0);
+ }
}
@keyframes dilate {
- 0% {transform: scaleX(1); opacity: 1}
- 50% {transform: scaleX(3); opacity: 0}
- 60% {transform: scaleX(1); opacity: 0}
- 100% {transform: scaleX(1); opacity: 1}
+ 0% {
+ transform: scaleX(1);
+ opacity: 1;
+ }
+
+ 50% {
+ transform: scaleX(3);
+ opacity: 0;
+ }
+
+ 60% {
+ transform: scaleX(1);
+ opacity: 0;
+ }
+
+ 100% {
+ transform: scaleX(1);
+ opacity: 1;
+ }
}
@keyframes undilate {
- 0% {transform: scaleX(1); opacity: 1}
- 50% {transform: scaleX(0.5); opacity: 0}
- 60% {transform: scaleX(1); opacity: 0}
- 100% {transform: scaleX(1); opacity: 1}
+ 0% {
+ transform: scaleX(1);
+ opacity: 1;
+ }
+
+ 50% {
+ transform: scaleX(0.5);
+ opacity: 0;
+ }
+
+ 60% {
+ transform: scaleX(1);
+ opacity: 0;
+ }
+
+ 100% {
+ transform: scaleX(1);
+ opacity: 1;
+ }
}
@keyframes realize {
- 0% {opacity: 1;}
- 20% {opacity: 0;}
- 80% {opacity: 0;}
- 100% {opacity: 1;}
+ 0% { opacity: 1; }
+ 20% { opacity: 0; }
+ 80% { opacity: 0; }
+ 100% { opacity: 1; }
}
@keyframes realizebg {
- 0% {opacity: 0;}
- 20% {opacity: 0;}
- 30% {opacity: 1;}
- 70% {opacity: 1;}
- 80% {opacity: 0;}
- 100% {opacity: 0;}
+ 0% { opacity: 0; }
+ 20% { opacity: 0; }
+ 30% { opacity: 1; }
+ 70% { opacity: 1; }
+ 80% { opacity: 0; }
+ 100% { opacity: 0; }
}
@keyframes text-grow {
- 0% {font-size: 1.3rem;}
- 50% {font-size: 1.8rem;}
- 100% {font-size: 1.3rem;}
+ 0% { font-size: 1.3rem; }
+ 50% { font-size: 1.8rem; }
+ 100% { font-size: 1.3rem; }
}
@keyframes text-shrink {
- 0% {font-size: 1.8rem;}
- 50% {font-size: 1.3rem;}
- 100% {font-size: 1.8rem;}
+ 0% { font-size: 1.8rem; }
+ 50% { font-size: 1.3rem; }
+ 100% { font-size: 1.8rem; }
}
@keyframes text-crunch {
- 0% {font-size: 1.5rem;}
- 90% {font-size: 1.5rem;}
- 100% {font-size: 0;}
+ 0% { font-size: 1.5rem; }
+ 90% { font-size: 1.5rem; }
+ 100% { font-size: 0; }
}
@keyframes text-flash {
- 0% {color: yellow;}
- 50% {color: red;}
+ 0% { color: yellow; }
+ 50% { color: red; }
}
@keyframes fade-out {
- 0% {opacity: 1;}
- 50% {opacity: 0;}
- 100% {opacity: 1;}
+ 0% { opacity: 1; }
+ 50% { opacity: 0; }
+ 100% { opacity: 1; }
}
@keyframes disappear {
- 0% {opacity: 1;}
- 100% {opacity: 0;}
+ 0% { opacity: 1; }
+ 100% { opacity: 0; }
}
@keyframes text-stretch {
- 0% {letter-spacing: 0;}
- 100% {letter-spacing: 30rem;}
+ 0% { letter-spacing: 0; }
+ 100% { letter-spacing: 30rem; }
}
.infotooltip {
@@ -1196,14 +1327,14 @@ screen and (max-width: 480px) {
.infotooltip .infotooltiptext {
visibility: hidden;
background-color: black;
- color: #fff;
+ color: #ffffff;
text-align: left;
padding: 0.5rem;
border-radius: var(--var-border-radius, 0.5rem);
position: absolute;
z-index: 2;
white-space: nowrap;
- left: 105%
+ left: 105%;
}
.infotooltip:hover .infotooltiptext {
@@ -1223,7 +1354,7 @@ screen and (max-width: 480px) {
max-height: 100%;
}
-/*#region o-primary-btn*/
+/* #region o-primary-btn */
.o-primary-btn {
height: 2.5rem;
@@ -1245,7 +1376,7 @@ screen and (max-width: 480px) {
}
.o-primary-btn--disabled {
- background-color: #A3A3A3;
+ background-color: #a3a3a3;
border-color: var(--color-bad);
cursor: default;
}
@@ -1254,7 +1385,7 @@ screen and (max-width: 480px) {
background-color: var(--color-bad);
}
-/*#region modifiers*/
+/* #region modifiers */
.o-primary-btn--width-medium {
width: 12rem;
@@ -1464,11 +1595,11 @@ screen and (max-width: 480px) {
font-size: 1rem;
}
-/*#endregion modifiers*/
+/* #endregion modifiers */
-/*#region themes*/
+/* #region themes */
-/*#region t-dark*/
+/* #region t-dark */
.t-dark .o-primary-btn {
box-shadow: 0 0 0.7rem 0.2rem #111111;
@@ -1495,9 +1626,9 @@ screen and (max-width: 480px) {
background-color: #1b5e20;
}
-/*#endregion t-dark*/
+/* #endregion t-dark */
-/*#region t-dark-metro*/
+/* #region t-dark-metro */
.t-dark-metro .o-primary-btn {
box-shadow: 0.1rem 0.1rem 0.1rem 0 black;
@@ -1511,9 +1642,9 @@ screen and (max-width: 480px) {
background-color: var(--color-bad);
}
-/*#endregion t-dark-metro*/
+/* #endregion t-dark-metro */
-/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
+/* #region t-metro t-dark-metro t-inverted-metro t-s8 */
.t-metro .o-primary-btn,
.t-inverted-metro .o-primary-btn {
@@ -1530,9 +1661,9 @@ screen and (max-width: 480px) {
background-color: var(--color-bad);
}
-/*#endregion t-metro t-inverted-metro t-s8*/
+/* #endregion t-metro t-inverted-metro t-s8 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .o-primary-btn {
border-color: black;
@@ -1546,22 +1677,22 @@ screen and (max-width: 480px) {
background-color: var(--color-bad);
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#region t-s4*/
+/* #region t-s4 */
.t-s4 .o-primary-btn {
background-color: #ff0000;
- cursor: url(cursor2.cur), auto;
+ cursor: url("cursor2.cur"), auto;
}
.t-s4 .o-primary-btn--disabled {
- cursor: url(cursor.cur), auto;
+ cursor: url("cursor.cur"), auto;
}
-/*#endregion t-s4*/
+/* #endregion t-s4 */
-/*#region t-s6 t-s10*/
+/* #region t-s6 t-s10 */
.t-s6 .o-primary-btn,
.t-s10 .o-primary-btn {
@@ -1621,29 +1752,28 @@ screen and (max-width: 480px) {
color: black;
}
-/*#endregion t-s6 t-s10*/
+/* #endregion t-s6 t-s10 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion o-primary-btn*/
+/* #endregion o-primary-btn */
-/*#region c-subtab-option-container*/
+/* #region c-subtab-option-container */
.c-subtab-option-container {
display: flex;
- flex-direction: row;
+ flex-flow: row wrap;
padding-bottom: 0.8rem;
- flex-wrap: wrap;
justify-content: center;
}
-/*#endregion c-subtab-option-container*/
+/* #endregion c-subtab-option-container */
-/*#region o-prestige-button*/
+/* #region o-prestige-button */
.o-prestige-button {
border: var(--var-border-width, 0.2rem) solid;
- border-radius: var(--var-border-radius, 0.4rem);
+ border-radius: var(--var-border-radius, 0.4rem);
transition-duration: 0.2s;
cursor: pointer;
width: 22rem;
@@ -1660,7 +1790,7 @@ screen and (max-width: 480px) {
pointer-events: none;
}
-/*#region Big Crunch*/
+/* #region Big Crunch */
.o-infinity-button {
color: var(--color-infinity);
@@ -1695,7 +1825,7 @@ screen and (max-width: 480px) {
opacity: 0.5;
}
-/*#region Eternity*/
+/* #region Eternity */
.o-eternity-button {
color: var(--color-eternity);
@@ -1762,13 +1892,13 @@ screen and (max-width: 480px) {
opacity: 0.5;
}
-/*#endregion Eternity*/
+/* #endregion Eternity */
-/*#endregion Big Crunch*/
+/* #endregion Big Crunch */
-/*#endregion o-prestige-btn*/
+/* #endregion o-prestige-btn */
-/*#region l-spoon-btn-group*/
+/* #region l-spoon-btn-group */
.l-spoon-btn-group {
display: flex;
@@ -1787,14 +1917,14 @@ screen and (max-width: 480px) {
margin-bottom: 1.2rem;
}
-/*#endregion l-spoon-btn-group*/
+/* #endregion l-spoon-btn-group */
.o-big-checkbox {
width: 2rem;
height: 1.8rem;
}
-/*#region hint-text*/
+/* #region hint-text */
.o-dim-path-priority {
font-size: 1.55rem;
@@ -1852,16 +1982,16 @@ screen and (max-width: 480px) {
transform: translate(-50%);
}
-/*#endregion hint-text*/
+/* #endregion hint-text */
-/*#region Header*/
+/* #region Header */
.l-game-header__amounts-line {
position: relative;
font-size: 1.2rem;
}
-/*#region IP Amount*/
+/* #region IP Amount */
.l-game-header__infinity-points {
position: absolute;
@@ -1886,7 +2016,7 @@ screen and (max-width: 480px) {
}
.s-base--dark .c-game-header__tesseract-available {
- background: #EEEEEE;
+ background: #eeeeee;
animation: a-tesseract-shift-dark 5s infinite;
}
@@ -1899,7 +2029,6 @@ screen and (max-width: 480px) {
background: white;
}
-
.c-game-header__ip-amount {
font-weight: bold;
}
@@ -1920,9 +2049,9 @@ screen and (max-width: 480px) {
text-shadow: 0.1rem 0.1rem 0 black;
}
-/*#endregion IP Amount*/
+/* #endregion IP Amount */
-/*#region EP Amount*/
+/* #region EP Amount */
.l-game-header__eternity-points {
position: absolute;
@@ -1954,9 +2083,9 @@ screen and (max-width: 480px) {
text-shadow: 0.1rem 0.1rem 0 black;
}
-/*#endregion EP Amount*/
+/* #endregion EP Amount */
-/*#region c-game-header__antimatter*/
+/* #region c-game-header__antimatter */
.c-game-header__antimatter {
font-size: 2.5rem;
@@ -1970,10 +2099,10 @@ screen and (max-width: 480px) {
}
@keyframes a-game-header__antimatter--glow {
- 0% {color: #2196f3;}
- 33% {color: #673ab7;}
- 66% {color: #00bcd4;}
- 100% {color: #2196f3;}
+ 0% { color: #2196f3; }
+ 33% { color: #673ab7; }
+ 66% { color: #00bcd4; }
+ 100% { color: #2196f3; }
}
.t-s11 .c-game-header__antimatter {
@@ -1981,17 +2110,17 @@ screen and (max-width: 480px) {
}
@keyframes a-game-header__antimatter--glow-blob {
- 0% { color: #fbc21b }
- 33% { color: #caa32c }
- 66% { color: #fba11b }
- 100% { color: #fbc21b }
+ 0% { color: #fbc21b; }
+ 33% { color: #caa32c; }
+ 66% { color: #fba11b; }
+ 100% { color: #fbc21b; }
}
.t-dark-metro .c-game-header__antimatter {
color: #e0e0e0;
}
-/*#endregion c-game-header__antimatter*/
+/* #endregion c-game-header__antimatter */
.l-game-header__challenge-text {
display: flex;
@@ -2035,14 +2164,14 @@ screen and (max-width: 480px) {
width: 1rem;
}
-/*#endregion Header*/
+/* #endregion Header */
.t-s2 .c-dim-tab {
color: black;
- text-shadow: .05rem .05rem 0 white, -.05rem -.05rem 0 white;
+ text-shadow: 0.05rem 0.05rem 0 white, -0.05rem -0.05rem 0 white;
}
-/*#region Dimensions*/
+/* #region Dimensions */
.l-dimensions-container {
width: 100%;
@@ -2078,11 +2207,11 @@ screen and (max-width: 480px) {
margin-right: 10rem;
}
-/*#endregion Dimensions*/
+/* #endregion Dimensions */
-/*#region Antimatter Dimensions*/
+/* #region Antimatter Dimensions */
-/*#region l-antimatter-dim-tab*/
+/* #region l-antimatter-dim-tab */
.l-antimatter-dim-tab > * {
flex-shrink: 0;
@@ -2092,9 +2221,9 @@ screen and (max-width: 480px) {
margin: 1rem 0;
}
-/*#endregion l-antimatter-dim-tab*/
+/* #endregion l-antimatter-dim-tab */
-/*#region l-antimatter-dim-tab-header*/
+/* #region l-antimatter-dim-tab-header */
.l-antimatter-dim-tab__header {
display: flex;
@@ -2104,9 +2233,9 @@ screen and (max-width: 480px) {
padding-top: 0.5rem;
}
-/*#endregion l-antimatter-dim-tab-header*/
+/* #endregion l-antimatter-dim-tab-header */
-/*#region c-antimatter-dim-row*/
+/* #region c-antimatter-dim-row */
.c-antimatter-dim-row {
/* relative because floating text is 'position: absolute' */
@@ -2118,28 +2247,30 @@ screen and (max-width: 480px) {
margin-top: 1rem;
}
-/*#endregion c-dimension-row*/
+/* #endregion c-dimension-row */
-/*#region c-progress-bar*/
+/* #region c-progress-bar */
.c-progress-bar {
width: 100%;
- background-color: #A3A3A3;
+ background-color: #a3a3a3;
border-radius: var(--var-border-radius, 0.5rem);
pointer-events: none;
margin-right: auto;
margin-left: auto;
- /* Start fill from left corner*/
+
+ /* Start fill from left corner */
text-align: left;
}
.c-progress-bar__fill {
width: 0;
- background-color: #127A20;
+ background-color: #127a20;
border-radius: inherit;
transition-duration: 0.1s;
pointer-events: none;
- /* Align percents on center*/
+
+ /* Align percents on center */
text-align: center;
}
@@ -2147,13 +2278,14 @@ screen and (max-width: 480px) {
font-size: 1.6rem;
color: black;
pointer-events: all;
+ -webkit-user-select: none;
user-select: none;
overflow-wrap: normal;
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark t-s6 t-s10*/
+/* #region t-dark t-s6 t-s10 */
.t-dark .c-progress-bar__fill,
.t-s6 .c-progress-bar__fill,
@@ -2161,9 +2293,9 @@ screen and (max-width: 480px) {
background-color: #1b5e20;
}
-/*#endregion t-dark t-s6 t-s10*/
+/* #endregion t-dark t-s6 t-s10 */
-/*#region t-inverted t-inverted-metro*/
+/* #region t-inverted t-inverted-metro */
.t-inverted .c-progress-bar__fill,
.t-inverted-metro .c-progress-bar__fill {
@@ -2171,25 +2303,25 @@ screen and (max-width: 480px) {
background-color: #ed85df;
}
-/*#endregion t-inverted t-inverted-metro*/
+/* #endregion t-inverted t-inverted-metro */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .c-progress-bar__fill {
background-color: #4baf4e;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion c-progress-bar*/
+/* #endregion c-progress-bar */
-/*#endregion Antimatter Dimensions*/
+/* #endregion Antimatter Dimensions */
-/*#region Infinity Dimensions*/
+/* #region Infinity Dimensions */
-/*#region l-infinity-dim-tab*/
+/* #region l-infinity-dim-tab */
.l-infinity-dim-tab {
display: flex;
@@ -2220,7 +2352,7 @@ screen and (max-width: 480px) {
}
.s-base--dark .c-infinity-dim-tab__tesseract-button {
- background: #EEEEEE;
+ background: #eeeeee;
animation: a-tesseract-shift-dark 5s infinite;
}
@@ -2258,20 +2390,20 @@ screen and (max-width: 480px) {
}
@keyframes a-tesseract-shift {
- 0% {box-shadow: 1.5rem 1.5rem 0.5rem black, -1.5rem -1.5rem 0.5rem black;}
- 50% {box-shadow: 1.5rem -1.5rem 0.5rem black, -1.5rem 1.5rem 0.5rem black;}
- 100% {box-shadow: -1.5rem -1.5rem 0.5rem black, 1.5rem 1.5rem 0.5rem black;}
+ 0% { box-shadow: 1.5rem 1.5rem 0.5rem black, -1.5rem -1.5rem 0.5rem black; }
+ 50% { box-shadow: 1.5rem -1.5rem 0.5rem black, -1.5rem 1.5rem 0.5rem black; }
+ 100% { box-shadow: -1.5rem -1.5rem 0.5rem black, 1.5rem 1.5rem 0.5rem black; }
}
@keyframes a-tesseract-shift-dark {
- 0% {box-shadow: 1.5rem 1.5rem 0.5rem white, -1.5rem -1.5rem 0.5rem white;}
- 50% {box-shadow: 1.5rem -1.5rem 0.5rem white, -1.5rem 1.5rem 0.5rem white;}
- 100% {box-shadow: -1.5rem -1.5rem 0.5rem white, 1.5rem 1.5rem 0.5rem white;}
+ 0% { box-shadow: 1.5rem 1.5rem 0.5rem white, -1.5rem -1.5rem 0.5rem white; }
+ 50% { box-shadow: 1.5rem -1.5rem 0.5rem white, -1.5rem 1.5rem 0.5rem white; }
+ 100% { box-shadow: -1.5rem -1.5rem 0.5rem white, 1.5rem 1.5rem 0.5rem white; }
}
-/*#endregion l-infinity-dim-tab*/
+/* #endregion l-infinity-dim-tab */
-/*#region c-infinity-dim-description__accent*/
+/* #region c-infinity-dim-description__accent */
.c-infinity-dim-description__accent {
font-size: 3.5rem;
@@ -2280,7 +2412,7 @@ screen and (max-width: 480px) {
.t-metro .c-infinity-dim-description__accent,
.t-s8 .c-infinity-dim-description__accent {
- text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5), -0.1rem 0.1rem 0.1rem black;
+ text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;
}
.t-dark .c-infinity-dim-description__accent,
@@ -2288,7 +2420,7 @@ screen and (max-width: 480px) {
.t-s10 .c-infinity-dim-description__accent,
.t-s11 .c-infinity-dim-description__accent {
color: white;
- text-shadow: 0 0 0.7rem #fff;
+ text-shadow: 0 0 0.7rem #ffffff;
}
.t-metro .c-infinity-dim-description__accent,
@@ -2297,9 +2429,9 @@ screen and (max-width: 480px) {
color: #ff9800;
}
-/*#endregion c-infinity-dim-description__accent*/
+/* #endregion c-infinity-dim-description__accent */
-/*#region c-infinity-dim-row*/
+/* #region c-infinity-dim-row */
.c-infinity-dim-row {
margin-top: 1rem;
@@ -2309,13 +2441,13 @@ screen and (max-width: 480px) {
font-size: 1.6rem;
}
-/*#endregion c-infinity-dim-row*/
+/* #endregion c-infinity-dim-row */
-/*#endregion Infinity Dimensions*/
+/* #endregion Infinity Dimensions */
-/*#region Time Dimensions*/
+/* #region Time Dimensions */
-/*#region l-time-dim-tab*/
+/* #region l-time-dim-tab */
.l-time-dim-tab {
display: flex;
@@ -2323,9 +2455,9 @@ screen and (max-width: 480px) {
align-items: center;
}
-/*#endregion l-time-dim-tab*/
+/* #endregion l-time-dim-tab */
-/*#region c-time-dim-description__accent*/
+/* #region c-time-dim-description__accent */
.c-time-dim-description__accent {
font-size: 3.5rem;
@@ -2334,7 +2466,7 @@ screen and (max-width: 480px) {
.t-metro .c-time-dim-description__accent,
.t-s8 .c-time-dim-description__accent {
- text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5), -0.1rem 0.1rem 0.1rem black;
+ text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;
}
.t-dark .c-time-dim-description__accent,
@@ -2351,9 +2483,9 @@ screen and (max-width: 480px) {
color: #673ab7;
}
-/*#endregion c-time-dim-description__accent*/
+/* #endregion c-time-dim-description__accent */
-/*#region c-time-dim-row*/
+/* #region c-time-dim-row */
.c-time-dim-row {
margin-top: 1rem;
@@ -2363,11 +2495,11 @@ screen and (max-width: 480px) {
font-size: 1.6rem;
}
-/*#endregion c-time-dim-row*/
+/* #endregion c-time-dim-row */
-/*#endregion Time Dimensions*/
+/* #endregion Time Dimensions */
-/*#region Options*/
+/* #region Options */
.l-options-tab {
display: flex;
@@ -2398,10 +2530,10 @@ screen and (max-width: 480px) {
cursor: pointer;
font-size: 100rem;
padding: 10rem 20rem;
- content: ' ';
+ content: " ";
}
-/*#region l-options-grid*/
+/* #region l-options-grid */
.l-options-grid {
display: flex;
@@ -2431,6 +2563,7 @@ screen and (max-width: 480px) {
}
.c-options-grid__notations {
+ -webkit-user-select: none;
user-select: none;
}
@@ -2457,7 +2590,7 @@ screen and (max-width: 480px) {
box-shadow: 0 0 0.7rem 0.2rem #111111;
}
-/*#endregion l-options-grid*/
+/* #endregion l-options-grid */
.l-select-notation,
.l-select-theme {
@@ -2479,11 +2612,11 @@ screen and (max-width: 480px) {
border-top: none;
}
+/* #endregion Options */
-/*#endregion Options*/
+/* #region c-stats-tab */
-/*#region c-stats-tab*/
-/* This the top-level Statistics tab (with all subtabs)*/
+/* This the top-level Statistics tab (with all subtabs) */
.c-stats-tab {
display: flex;
@@ -2532,14 +2665,14 @@ screen and (max-width: 480px) {
color: var(--color-reality);
}
-/*#endregion c-stats-tab*/
+/* #endregion c-stats-tab */
-/*#region Past Prestige Runs*/
+/* #region Past Prestige Runs */
.c-past-runs-header {
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
-
display: flex;
flex-direction: row;
justify-content: center;
@@ -2549,14 +2682,14 @@ screen and (max-width: 480px) {
}
.o-run-drop-down-icon {
- font-size: 1.5em;
+ font-size: 1.5rem;
margin-left: 2rem;
margin-right: 2rem;
}
-/*#endregion Past Prestige Runs*/
+/* #endregion Past Prestige Runs */
-/*#region Challenge Records*/
+/* #region Challenge Records */
.l-challenge-records-tab {
display: flex;
@@ -2570,16 +2703,15 @@ screen and (max-width: 480px) {
margin-left: 2rem;
}
-/*#endregion Challenge Records*/
+/* #endregion Challenge Records */
-/*#region Speedrun Stats*/
+/* #region Speedrun Stats */
.l-speedrun-milestone-tab {
display: flex;
margin: auto;
width: 100%;
- flex-direction: row;
- flex-wrap: wrap;
+ flex-flow: row wrap;
justify-content: center;
align-items: center;
}
@@ -2600,11 +2732,11 @@ screen and (max-width: 480px) {
background-color: var(--color-good);
}
-/*#endregion Speedrun Stats*/
+/* #endregion Speedrun Stats */
-/*#region Achievements*/
+/* #region Achievements */
-/*#region o-achievement*/
+/* #region o-achievement */
.o-achievement {
position: relative;
@@ -2616,6 +2748,7 @@ screen and (max-width: 480px) {
font-family: Typewriter, serif;
color: black;
font-size: 0.8rem;
+ -webkit-user-select: none;
user-select: none;
border: var(--var-border-width, 0.2rem) solid;
}
@@ -2654,7 +2787,7 @@ screen and (max-width: 480px) {
.o-achievement--hidden {
background-image: url("../images/achhidden.png");
- background-color: #555;
+ background-color: #555555;
border-color: black;
}
@@ -2673,7 +2806,7 @@ screen and (max-width: 480px) {
bottom: 11rem;
}
-.o-achievement:hover .o-achievement__tooltip:after {
+.o-achievement:hover .o-achievement__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.7rem;
}
@@ -2692,10 +2825,10 @@ screen and (max-width: 480px) {
z-index: 2;
pointer-events: none;
position: absolute;
- bottom: 10.2rem
+ bottom: 10.2rem;
}
-.o-achievement__tooltip:after {
+.o-achievement__tooltip::after {
position: absolute;
bottom: 0;
left: 50%;
@@ -2715,7 +2848,7 @@ screen and (max-width: 480px) {
background: #111111;
}
-.s-base--dark .o-achievement__tooltip:after {
+.s-base--dark .o-achievement__tooltip::after {
border-top-color: var(--color-text);
}
@@ -2733,8 +2866,8 @@ screen and (max-width: 480px) {
background: black;
}
-.t-s6 .o-achievement__tooltip:after,
-.t-s10 .o-achievement__tooltip:after {
+.t-s6 .o-achievement__tooltip::after,
+.t-s10 .o-achievement__tooltip::after {
border-top-color: white;
}
@@ -2788,7 +2921,7 @@ screen and (max-width: 480px) {
border-color: var(--color-bad);
}
-.s-base--metro .o-achievement__indicator--locked {
+.s-base--metro .o-achievement__indicator--locked {
background: #a3a3a3;
border-color: var(--color-bad);
}
@@ -2813,21 +2946,21 @@ screen and (max-width: 480px) {
}
.o-achievement__indicator--secret {
- background: #555;
+ background: #555555;
border-color: black;
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark*/
+/* #region t-dark */
.t-dark .o-achievement--unlocked {
background-color: #43a047;
}
-/*#endregion t-dark*/
+/* #endregion t-dark */
-/*#region t-dark-metro*/
+/* #region t-dark-metro */
.t-dark-metro .o-achievement--unlocked {
background-color: #4caf50;
@@ -2843,91 +2976,91 @@ screen and (max-width: 480px) {
border-color: #7d7d36;
}
-/*#endregion t-dark-metro*/
+/* #endregion t-dark-metro */
-/*#region t-metro t-inverted-metro t-s8*/
+/* #region t-metro t-inverted-metro t-s8 */
.t-metro .o-achievement--unlocked,
.t-inverted-metro .o-achievement--unlocked,
-.t-s8 .o-achievement--unlocked {
+.t-s8 .o-achievement--unlocked {
background-color: #66bb6a;
border-color: #43a047;
}
.t-metro .o-achievement--locked,
.t-inverted-metro .o-achievement--locked,
-.t-s8 .o-achievement--locked {
+.t-s8 .o-achievement--locked {
background-color: #9e9e9e;
border-color: var(--color-bad);
}
.t-metro .o-achievement--waiting,
.t-inverted-metro .o-achievement--waiting,
-.t-s8 .o-achievement--waiting {
+.t-s8 .o-achievement--waiting {
background-color: #ffee58;
border-color: #757575;
}
-/*#endregion t-metro t-dark-metro t-s8*/
+/* #endregion t-metro t-dark-metro t-s8 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .o-achievement--unlocked {
background-color: #dbd242;
border-color: #c5ba26;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#region t-s2*/
+/* #region t-s2 */
.t-s2 .o-achievement--locked {
- background-color: rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0%);
}
-/*#endregion t-s2*/
+/* #endregion t-s2 */
-/*#region t-s5*/
+/* #region t-s5 */
.t-s5 .o-achievement--unlocked {
- border-color: #bbb;
+ border-color: #bbbbbb;
}
.t-s5 .o-achievement--locked {
- border-color: #000;
- background-color: #222;
+ border-color: #000000;
+ background-color: #222222;
}
-/*#endregion t-s5*/
+/* #endregion t-s5 */
-/*#region t-s6 t-s10*/
+/* #region t-s6 t-s10 */
.t-s6 .o-achievement--unlocked,
.t-s10 .o-achievement--unlocked {
background-color: #43a047;
}
-/*#endregion t-s6 t-s10*/
+/* #endregion t-s6 t-s10 */
-/*#region t-s7*/
+/* #region t-s7 */
.t-s7 .o-achievement--unlocked {
background-color: #bbbbbb;
- border-color: #666;
+ border-color: #666666;
}
.t-s7 .o-achievement--locked {
- background-color: #555;
- border-color: #111;
+ background-color: #555555;
+ border-color: #111111;
}
-/*#endregion t-s7*/
+/* #endregion t-s7 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion o-achievement*/
+/* #endregion o-achievement */
-/*#region c-achievements-tab*/
+/* #region c-achievements-tab */
.l-achievements-tab {
display: flex;
@@ -2942,6 +3075,7 @@ screen and (max-width: 480px) {
position: relative;
display: inline;
justify-content: center;
+ -webkit-user-select: none;
user-select: none;
}
@@ -2965,9 +3099,9 @@ screen and (max-width: 480px) {
color: #757575;
}
-/*#endregion c-achievements-tab*/
+/* #endregion c-achievements-tab */
-/*#region achievement-grid*/
+/* #region achievement-grid */
.l-achievement-grid {
display: flex;
@@ -2999,16 +3133,16 @@ screen and (max-width: 480px) {
}
.t-s7 .c-achievement-grid__row--completed {
- background-color: #aaa;
+ background-color: #aaaaaa;
}
-/*#endregion achievement-grid*/
+/* #endregion achievement-grid */
-/*#endregion Achievements*/
+/* #endregion Achievements */
-/*#region Challenges*/
+/* #region Challenges */
-/*#region l-challenges-tab*/
+/* #region l-challenges-tab */
.l-challenges-tab {
display: flex;
@@ -3026,6 +3160,7 @@ screen and (max-width: 480px) {
.o-challenges-tab__header-toggle {
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
display: inline-flex;
flex-direction: row;
@@ -3053,16 +3188,15 @@ screen and (max-width: 480px) {
flex-direction: column;
}
-/*#endregion l-challenges-tab*/
+/* #endregion l-challenges-tab */
-/*#region l-challenge-grid*/
+/* #region l-challenge-grid */
.l-challenge-grid {
width: 90rem;
display: flex;
- flex-direction: row;
+ flex-flow: row wrap;
justify-content: center;
- flex-wrap: wrap;
}
.l-challenge-grid__cell {
@@ -3073,9 +3207,9 @@ screen and (max-width: 480px) {
display: none;
}
-/*#endregion l-challenge-grid*/
+/* #endregion l-challenge-grid */
-/*#region c-challenge-box*/
+/* #region c-challenge-box */
.c-challenge-box {
width: 40rem;
@@ -3110,20 +3244,20 @@ screen and (max-width: 480px) {
}
.c-challenge-box__reward-description--small-text {
- font-size: .95rem;
+ font-size: 0.95rem;
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark*/
+/* #region t-dark */
.t-dark .c-challenge-box--normal {
background-color: #27343b;
}
-/*#endregion t-dark*/
+/* #endregion t-dark */
-/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
+/* #region t-metro t-dark-metro t-inverted-metro t-s8 */
.s-base--metro .c-challenge-box--normal {
border-color: black;
@@ -3141,26 +3275,26 @@ screen and (max-width: 480px) {
background-color: #27343b;
}
-/*#endregion t-metro t-dark-metro t-inverted-metro*/
+/* #endregion t-metro t-dark-metro t-inverted-metro */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .c-challenge-box--normal,
.t-s1 .c-challenge-box--infinity {
background-color: #dbd242;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#region t-s2*/
+/* #region t-s2 */
.t-s2 .c-challenge-box--normal {
color: white;
}
-/*#endregion t-s2*/
+/* #endregion t-s2 */
-/*#region t-s6 t-s10*/
+/* #region t-s6 t-s10 */
.t-s6 .c-challenge-box--normal,
.t-s6 .c-challenge-box--infinity,
@@ -3183,9 +3317,9 @@ screen and (max-width: 480px) {
border-color: white;
}
-/*#endregion t-s6 t-s10*/
+/* #endregion t-s6 t-s10 */
-/*#region t-s7*/
+/* #region t-s7 */
.t-s7 .c-challenge-box {
color: black;
@@ -3193,13 +3327,13 @@ screen and (max-width: 480px) {
background: white;
}
-/*#endregion t-s7*/
+/* #endregion t-s7 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion c-challenge-box*/
+/* #endregion c-challenge-box */
-/*#region l-challenge-box*/
+/* #region l-challenge-box */
.l-challenge-box {
margin-top: 0.5rem;
@@ -3207,6 +3341,7 @@ screen and (max-width: 480px) {
flex-direction: column;
justify-content: space-between;
align-items: center;
+
/* because of hint-text */
position: relative;
}
@@ -3227,9 +3362,9 @@ screen and (max-width: 480px) {
height: 5.5rem;
}
-/*#endregion l-challenge-box*/
+/* #endregion l-challenge-box */
-/*#region o-challenge-btn*/
+/* #region o-challenge-btn */
.o-challenge-btn {
width: 15rem;
@@ -3275,9 +3410,9 @@ screen and (max-width: 480px) {
background-color: #17a32e;
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark*/
+/* #region t-dark */
.t-dark .o-challenge-btn--unlocked {
background-color: #546e7a;
@@ -3307,9 +3442,9 @@ screen and (max-width: 480px) {
border-color: #b84b5f;
}
-/*#endregion t-dark*/
+/* #endregion t-dark */
-/*#region t-metro t-dark-metro t-inverted-metro t-s8*/
+/* #region t-metro t-dark-metro t-inverted-metro t-s8 */
.s-base--metro .o-challenge-btn--unlocked,
.s-base--metro .o-challenge-btn--completed {
@@ -3344,9 +3479,9 @@ screen and (max-width: 480px) {
border-right-color: #616161;
}
-/*#endregion t-metro t-dark-metro t-inverted-metro t-s8*/
+/* #endregion t-metro t-dark-metro t-inverted-metro t-s8 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .o-challenge-btn--unlocked {
color: white;
@@ -3359,9 +3494,9 @@ screen and (max-width: 480px) {
background-color: #639565;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#region t-s6 t-s10*/
+/* #region t-s6 t-s10 */
.t-s6 .o-challenge-btn,
.t-s10 .o-challenge-btn {
@@ -3404,15 +3539,15 @@ screen and (max-width: 480px) {
border-color: #b84b5f;
}
-/*#endregion t-s6 t-s10*/
+/* #endregion t-s6 t-s10 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion o-challenge-btn*/
+/* #endregion o-challenge-btn */
-/*#endregion Challenges*/
+/* #endregion Challenges */
-/*#region infinity-tab*/
+/* #region infinity-tab */
.c-infinity-tab__header {
font-size: 1.5rem;
@@ -3423,9 +3558,9 @@ screen and (max-width: 480px) {
color: var(--color-infinity);
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark t-s6 t-s10*/
+/* #region t-dark t-s6 t-s10 */
.t-dark .c-infinity-tab__infinity-points,
.t-s6 .c-infinity-tab__infinity-points,
@@ -3434,23 +3569,23 @@ screen and (max-width: 480px) {
text-shadow: 0 0 0.7rem;
}
-/*#endregion t-dark t-s6 t-s10*/
+/* #endregion t-dark t-s6 t-s10 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .c-infinity-tab__infinity-points {
text-shadow: 0.1rem 0.1rem 0 black;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion infinity-tab*/
+/* #endregion infinity-tab */
-/*#region Infinity Upgrades*/
+/* #region Infinity Upgrades */
-/*#region l-infinity-upgrades-tab*/
+/* #region l-infinity-upgrades-tab */
.l-infinity-upgrades-tab {
display: flex;
@@ -3466,9 +3601,9 @@ screen and (max-width: 480px) {
margin: 0.5rem 0.8rem;
}
-/*#endregion l-infinity-upgrades-tab*/
+/* #endregion l-infinity-upgrades-tab */
-/*#region l-infinity-upgrade-grid*/
+/* #region l-infinity-upgrade-grid */
.l-infinity-upgrade-grid {
display: flex;
@@ -3484,20 +3619,20 @@ screen and (max-width: 480px) {
margin: 0.5rem 0.8rem;
}
-/*#endregion l-infinity-upgrade-grid*/
+/* #endregion l-infinity-upgrade-grid */
.l-infinity-upgrades-bottom-row {
display: flex;
margin-top: 1rem;
}
-/*#region o-infinity-upgrade-btn*/
+/* #region o-infinity-upgrade-btn */
.o-infinity-upgrade-btn {
color: white;
background-color: #1f1f1f;
font-weight: bold;
- font-size: 1rem;
+ font-size: 1rem;
border: 0.1rem solid black;
width: 19rem;
height: 9rem;
@@ -3516,7 +3651,7 @@ screen and (max-width: 480px) {
color: var(--color-text-inverted);
}
-/*#region o-infinity-upgrade-btn--available*/
+/* #region o-infinity-upgrade-btn--available */
.o-infinity-upgrade-btn--available:hover {
background-color: #a53b98;
@@ -3542,9 +3677,9 @@ screen and (max-width: 480px) {
background-color: #9c27b0;
}
-/*#endregion o-infinity-upgrade-btn--available*/
+/* #endregion o-infinity-upgrade-btn--available */
-/*#region o-infinity-upgrade-btn--color-2*/
+/* #region o-infinity-upgrade-btn--color-2 */
.o-infinity-upgrade-btn--color-2.o-infinity-upgrade-btn--available:hover {
background-color: #ff3300;
@@ -3560,9 +3695,9 @@ screen and (max-width: 480px) {
background-color: #f44336;
}
-/*#endregion o-infinity-upgrade-btn--color-2*/
+/* #endregion o-infinity-upgrade-btn--color-2 */
-/*#region o-infinity-upgrade-btn--color-3*/
+/* #region o-infinity-upgrade-btn--color-3 */
.o-infinity-upgrade-btn--color-3.o-infinity-upgrade-btn--available:hover {
background-color: #c6d50d;
@@ -3578,9 +3713,9 @@ screen and (max-width: 480px) {
background-color: #ffeb3b;
}
-/*#endregion o-infinity-upgrade-btn--color-3*/
+/* #endregion o-infinity-upgrade-btn--color-3 */
-/*#region o-infinity-upgrade-btn--color-4*/
+/* #region o-infinity-upgrade-btn--color-4 */
.o-infinity-upgrade-btn--color-4.o-infinity-upgrade-btn--available:hover {
background-color: #0cfec5;
@@ -3596,13 +3731,12 @@ screen and (max-width: 480px) {
background-color: #00bcd4;
}
-/*#endregion o-infinity-upgrade-btn--color-4*/
-
-/*#region o-infinity-upgrade-btn--multiplier*/
+/* #endregion o-infinity-upgrade-btn--color-4 */
+/* #region o-infinity-upgrade-btn--multiplier */
.o-infinity-upgrade-btn--multiplier.c-pelle-useless--available {
- filter: grayscale(25%)
+ filter: grayscale(25%);
}
.o-infinity-upgrade-btn--multiplier.o-infinity-upgrade-btn--useless-available {
@@ -3659,9 +3793,9 @@ screen and (max-width: 480px) {
color: black;
}
-/*#endregion o-infinity-upgrade-btn--multiplier*/
+/* #endregion o-infinity-upgrade-btn--multiplier */
-/*#region o-infinity-upgrade-btn--unavailable*/
+/* #region o-infinity-upgrade-btn--unavailable */
.o-infinity-upgrade-btn--useless-unavailable {
color: #f7f7f7;
@@ -3690,7 +3824,7 @@ screen and (max-width: 480px) {
}
.t-dark .o-infinity-upgrade-btn--unavailable:hover {
- background-color: #37474F;
+ background-color: #37474f;
}
.s-base--metro .o-infinity-upgrade-btn--unavailable {
@@ -3721,12 +3855,12 @@ screen and (max-width: 480px) {
.t-s6 .o-infinity-upgrade-btn--unavailable:hover,
.t-s10 .o-infinity-upgrade-btn--unavailable:hover {
- background-color: #222;
+ background-color: #222222;
}
-/*#endregion o-infinity-upgrade-btn--unavailable*/
+/* #endregion o-infinity-upgrade-btn--unavailable */
-/*#region o-infinity-upgrade-btn--bought*/
+/* #region o-infinity-upgrade-btn--bought */
.o-infinity-upgrade-btn--bought {
color: black;
@@ -3749,7 +3883,7 @@ screen and (max-width: 480px) {
color: black;
}
-/*#endregion o-infinity-upgrade-btn--bought*/
+/* #endregion o-infinity-upgrade-btn--bought */
.o-infinity-upgrade-btn--chargeable {
color: var(--color-teresa--base);
@@ -3769,15 +3903,15 @@ screen and (max-width: 480px) {
}
@keyframes a-charged-infinity-upgrade-glow {
- 0% { box-shadow: inset 0 0 2rem 0}
- 13% { box-shadow: inset 0 0 2rem 0.15rem}
- 25% { box-shadow: inset 0 0 2rem 0.4rem}
- 38% { box-shadow: inset 0 0 2rem 0.65rem}
- 50% { box-shadow: inset 0 0 2rem 0.8rem}
- 63% { box-shadow: inset 0 0 2rem 0.65rem}
- 75% { box-shadow: inset 0 0 2rem 0.4rem}
- 88% { box-shadow: inset 0 0 2rem 0.15rem}
- 100% { box-shadow: inset 0 0 2rem 0}
+ 0% { box-shadow: inset 0 0 2rem 0; }
+ 13% { box-shadow: inset 0 0 2rem 0.15rem; }
+ 25% { box-shadow: inset 0 0 2rem 0.4rem; }
+ 38% { box-shadow: inset 0 0 2rem 0.65rem; }
+ 50% { box-shadow: inset 0 0 2rem 0.8rem; }
+ 63% { box-shadow: inset 0 0 2rem 0.65rem; }
+ 75% { box-shadow: inset 0 0 2rem 0.4rem; }
+ 88% { box-shadow: inset 0 0 2rem 0.15rem; }
+ 100% { box-shadow: inset 0 0 2rem 0; }
}
.o-infinity-upgrade-btn--charged {
@@ -3796,13 +3930,13 @@ screen and (max-width: 480px) {
color: var(--color-teresa--accent);
}
-/*#endregion o-infinity-upgrade-btn*/
+/* #endregion o-infinity-upgrade-btn */
-/*#endregion Infinity Upgrades*/
+/* #endregion Infinity Upgrades */
-/*#region Autobuyers*/
+/* #region Autobuyers */
-/*#region l-autobuyers-tab*/
+/* #region l-autobuyers-tab */
.l-autobuyers-tab {
display: flex;
@@ -3815,9 +3949,9 @@ screen and (max-width: 480px) {
text-align: center;
}
-/*#endregion l-autobuyers-tab*/
+/* #endregion l-autobuyers-tab */
-/*#region l-autobuyer-grid*/
+/* #region l-autobuyer-grid */
.l-autobuyer-grid {
display: flex;
@@ -3830,9 +3964,9 @@ screen and (max-width: 480px) {
justify-content: center;
}
-/*#endregion l-autobuyer-grid*/
+/* #endregion l-autobuyer-grid */
-/*#region o-autobuyer-input*/
+/* #region o-autobuyer-input */
.o-autobuyer-input {
font-size: 1.3rem;
@@ -3845,12 +3979,12 @@ screen and (max-width: 480px) {
.t-metro .o-autobuyer-input {
color: black;
- border-color: #A9A9A9;
+ border-color: #a9a9a9;
}
.t-dark .o-autobuyer-input,
.t-dark-metro .o-autobuyer-input {
- background-color: #455A64;
+ background-color: #455a64;
border-color: black;
}
@@ -3863,7 +3997,7 @@ screen and (max-width: 480px) {
.t-s10 .o-autobuyer-input {
color: white;
background-color: black;
- border-color: #ccc;
+ border-color: #cccccc;
}
.o-autobuyer-input--invalid {
@@ -3875,15 +4009,16 @@ screen and (max-width: 480px) {
background-color: var(--color-bad);
}
-/*#endregion o-autobuyer-input*/
+/* #endregion o-autobuyer-input */
-/*#region o-autobuyer-toggle-checkbox*/
+/* #region o-autobuyer-toggle-checkbox */
.o-autobuyer-toggle-checkbox {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
+ -webkit-user-select: none;
user-select: none;
}
@@ -3901,6 +4036,7 @@ screen and (max-width: 480px) {
color: black;
font-weight: bold;
cursor: pointer;
+ -webkit-user-select: none;
user-select: none;
transition-duration: 0.2s;
}
@@ -3923,7 +4059,7 @@ screen and (max-width: 480px) {
.t-s6 .o-autobuyer-toggle-checkbox__label,
.t-s10 .o-autobuyer-toggle-checkbox__label {
- border-color: #ccc;
+ border-color: #cccccc;
}
.o-autobuyer-toggle-checkbox__label:hover {
@@ -3951,9 +4087,9 @@ screen and (max-width: 480px) {
background: var(--color-bad);
}
-/*#endregion o-autobuyer-toggle-checkbox*/
+/* #endregion o-autobuyer-toggle-checkbox */
-/*#region o-autobuyer-btn*/
+/* #region o-autobuyer-btn */
.o-autobuyer-btn {
width: 17.5rem;
@@ -3985,7 +4121,7 @@ screen and (max-width: 480px) {
.t-dark .o-autobuyer-btn {
color: black;
border-color: black;
- background: #455A64;
+ background: #455a64;
}
.t-dark .o-autobuyer-btn:hover {
@@ -4026,9 +4162,9 @@ screen and (max-width: 480px) {
width: 90%;
}
-/*#endregion o-autobuyer-btn*/
+/* #endregion o-autobuyer-btn */
-/*#region autobuyer-box*/
+/* #region autobuyer-box */
.c-autobuyer-box {
width: 23rem;
@@ -4046,7 +4182,7 @@ screen and (max-width: 480px) {
}
.t-s5 .c-autobuyer-box {
- background: #ddd;
+ background: #dddddd;
}
.t-s8 .c-autobuyer-box {
@@ -4068,13 +4204,13 @@ screen and (max-width: 480px) {
.t-metro .c-autobuyer-box__mode-select {
color: black;
- border: 0.1rem solid #A9A9A9;
+ border: 0.1rem solid #a9a9a9;
}
.t-dark .c-autobuyer-box__mode-select,
.t-dark-metro .c-autobuyer-box__mode-select {
color: black;
- background-color: #455A64;
+ background-color: #455a64;
border: 0.1rem solid black;
}
@@ -4087,7 +4223,7 @@ screen and (max-width: 480px) {
.t-s10 .c-autobuyer-box__mode-select {
color: white;
background-color: black;
- border: 0.1rem solid #ccc;
+ border: 0.1rem solid #cccccc;
}
.l-autobuyer-box {
@@ -4105,7 +4241,7 @@ screen and (max-width: 480px) {
color: var(--color-text);
border: var(--var-border-width, 0.2rem) solid #383232;
border-radius: var(--var-border-radius, 0.5rem);
- margin: .5rem;
+ margin: 0.5rem;
padding: 1rem;
width: 90rem;
}
@@ -4129,7 +4265,7 @@ screen and (max-width: 480px) {
.t-s6 .c-autobuyer-box-row,
.t-s10 .c-autobuyer-box-row {
- border: 0.1rem solid #ccc;
+ border: 0.1rem solid #cccccc;
background: black;
}
@@ -4156,9 +4292,9 @@ screen and (max-width: 480px) {
.c-autobuyer-box-slot {
position: relative;
border: var(--var-border-width, 0.2rem) solid #383232;
- border-radius: var(--var-border-radius, .5rem);
- margin: .25rem;
- padding: 1rem .5rem;
+ border-radius: var(--var-border-radius, 0.5rem);
+ margin: 0.25rem;
+ padding: 1rem 0.5rem;
}
.s-base--metro .c-autobuyer-box-slot {
@@ -4180,7 +4316,7 @@ screen and (max-width: 480px) {
.t-s6 .c-autobuyer-box-slot,
.t-s10 .c-autobuyer-box-slot {
- border: 0.1rem solid #ccc;
+ border: 0.1rem solid #cccccc;
background: black;
}
@@ -4188,12 +4324,14 @@ screen and (max-width: 480px) {
background: white;
}
+/* stylelint-disable selector-class-pattern */
.c-autobuyer-box-row__intervalSlot,
.c-autobuyer-box-row__toggleSlot,
.c-autobuyer-box-row__checkboxSlot,
.l-autobuyer-box__header {
width: 25%;
}
+/* stylelint-enable selector-class-pattern */
.l-autobuyer-box__title {
width: 20rem;
@@ -4244,21 +4382,22 @@ screen and (max-width: 480px) {
flex-grow: 1;
}
-/*#endregion autobuyer-box*/
+/* #endregion autobuyer-box */
-/*#endregion Autobuyers*/
+/* #endregion Autobuyers */
-/*#region Replicanti*/
+/* #region Replicanti */
.l-replicanti-tab {
display: flex;
flex-direction: column;
align-items: center;
- /* To prevent button jitter*/
+
+ /* To prevent button jitter */
width: 100%;
}
-/*#region c-replicanti-description*/
+/* #region c-replicanti-description */
.c-replicanti-description {
font-size: 1.5rem;
@@ -4282,7 +4421,7 @@ screen and (max-width: 480px) {
.t-metro .c-replicanti-description__accent,
.t-s8 .c-replicanti-description__accent {
- text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5), -0.1rem 0.1rem 0.1rem black;
+ text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;
}
.t-dark .c-replicanti-description__accent,
@@ -4291,7 +4430,7 @@ screen and (max-width: 480px) {
text-shadow: 0 0 0.7rem #03a9f4;
}
-/*#endregion c-replicanti-description*/
+/* #endregion c-replicanti-description */
.l-replicanti-upgrade-row {
display: flex;
@@ -4302,11 +4441,11 @@ screen and (max-width: 480px) {
margin: 0.3rem;
}
-/*#endregion Replicanti*/
+/* #endregion Replicanti */
-/*#region Break Infinity*/
+/* #region Break Infinity */
-/*#region l-break-infinity-tab*/
+/* #region l-break-infinity-tab */
.l-break-infinity-tab {
display: flex;
@@ -4327,9 +4466,9 @@ screen and (max-width: 480px) {
margin-top: 1rem;
}
-/*#endregion l-break-infinity-tab*/
+/* #endregion l-break-infinity-tab */
-/*#region l-break-infinity-upgrade-grid*/
+/* #region l-break-infinity-upgrade-grid */
.l-break-infinity-upgrade-grid {
display: flex;
@@ -4345,11 +4484,11 @@ screen and (max-width: 480px) {
margin: 0.5rem 0.8rem;
}
-/*#endregion l-break-infinity-upgrade-grid*/
+/* #endregion l-break-infinity-upgrade-grid */
-/*#endregion Break Infinity*/
+/* #endregion Break Infinity */
-/*#region eternity-tab*/
+/* #region eternity-tab */
.c-eternity-tab__header {
font-size: 1.5rem;
@@ -4360,9 +4499,9 @@ screen and (max-width: 480px) {
color: var(--color-eternity);
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark t-s6 t-s10*/
+/* #region t-dark t-s6 t-s10 */
.t-dark .c-eternity-tab__eternity-points,
.t-s6 .c-eternity-tab__eternity-points,
@@ -4370,21 +4509,21 @@ screen and (max-width: 480px) {
text-shadow: 0 0 0.7rem;
}
-/*#endregion t-dark t-s6 t-s10*/
+/* #endregion t-dark t-s6 t-s10 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .c-eternity-tab__eternity-points {
text-shadow: 0.1rem 0.1rem 0 black;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion eternity-tab*/
+/* #endregion eternity-tab */
-/*#region Eternity Upgrades*/
+/* #region Eternity Upgrades */
.l-eternity-upgrades-grid {
display: flex;
@@ -4422,7 +4561,7 @@ screen and (max-width: 480px) {
.o-eternity-upgrade--useless-available:hover {
background-color: var(--color-pelle--secondary);
- color:black;
+ color: black;
}
.o-eternity-upgrade--useless-unavailable {
@@ -4435,7 +4574,7 @@ screen and (max-width: 480px) {
.o-eternity-upgrade--useless-unavailable:hover {
background-color: var(--color-bad);
filter: grayscale(0%);
- cursor:default
+ cursor: default;
}
.o-eternity-upgrade--available {
@@ -4553,9 +4692,9 @@ screen and (max-width: 480px) {
background: #636363;
}
-/*#endregion Eternity Upgrades*/
+/* #endregion Eternity Upgrades */
-/*#region Eternity Milestones*/
+/* #region Eternity Milestones */
.l-eternity-milestone-grid {
display: flex;
@@ -4623,9 +4762,9 @@ screen and (max-width: 480px) {
flex-direction: column;
}
-/*#endregion Eternity Milestones*/
+/* #endregion Eternity Milestones */
-/*#region Dilation*/
+/* #region Dilation */
.l-dilation-tab {
display: flex;
@@ -4633,7 +4772,7 @@ screen and (max-width: 480px) {
align-items: center;
}
-/*#region c-dilation-tab*/
+/* #region c-dilation-tab */
.c-dilation-tab__tachyons {
color: black;
@@ -4667,8 +4806,8 @@ screen and (max-width: 480px) {
}
.t-dark .c-dilation-tab__tachyons,
-.t-s6 .c-dilation-tab__tachyons,
-.t-s10 .c-dilation-tab__tachyons {
+.t-s6 .c-dilation-tab__tachyons,
+.t-s10 .c-dilation-tab__tachyons {
text-shadow: 0 0 0.7rem #64ddad;
}
@@ -4682,7 +4821,7 @@ screen and (max-width: 480px) {
.t-s8 .c-dilation-tab__dilated-time-income,
.t-s8 .c-dilation-tab__galaxy-threshold,
.t-s8 .c-dilation-tab__galaxies {
- text-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.5), -0.1rem 0.1rem 0.1rem black;
+ text-shadow: 0 0 0.1rem rgba(0, 0, 0, 50%), -0.1rem 0.1rem 0.1rem black;
}
.t-metro .c-dilation-tab__dilated-time,
@@ -4715,9 +4854,9 @@ screen and (max-width: 480px) {
text-shadow: 0 0 0.7rem var(--color-dilation);
}
-/*#endregion c-dilation-tab*/
+/* #endregion c-dilation-tab */
-/*#region l-dilation-upgrades-grid*/
+/* #region l-dilation-upgrades-grid */
.l-dilation-upgrades-grid {
display: flex;
@@ -4734,9 +4873,9 @@ screen and (max-width: 480px) {
margin: 1.2rem 1.5rem;
}
-/*#endregion l-dilation-upgrades-grid*/
+/* #endregion l-dilation-upgrades-grid */
-/*#region o-dilation-btn*/
+/* #region o-dilation-btn */
.o-dilation-btn {
font-weight: bold;
@@ -4792,7 +4931,7 @@ screen and (max-width: 480px) {
.t-s1 .o-dilation-btn--locked {
color: black;
background-color: #9e9e9e;
- box-shadow: .1rem .1rem .1rem 0 black;
+ box-shadow: 0.1rem 0.1rem 0.1rem 0 black;
border: none;
}
@@ -4824,40 +4963,40 @@ screen and (max-width: 480px) {
}
@keyframes a-dilation-btn-glow {
- 0% { box-shadow: inset 0.5rem 0 2rem }
- 25% { box-shadow: inset 0 0.5rem 2rem }
- 50% { box-shadow: inset -0.5rem 0 2rem }
- 75% { box-shadow: inset 0 -0.5rem 2rem }
- 100% { box-shadow: inset 0.5rem 0 2rem }
+ 0% { box-shadow: inset 0.5rem 0 2rem; }
+ 25% { box-shadow: inset 0 0.5rem 2rem; }
+ 50% { box-shadow: inset -0.5rem 0 2rem; }
+ 75% { box-shadow: inset 0 -0.5rem 2rem; }
+ 100% { box-shadow: inset 0.5rem 0 2rem; }
}
@keyframes a-dilation-btn-glow--cancer {
- 0% { box-shadow: inset 0.5px -0.5rem 2rem }
- 10% { box-shadow: inset -0.5px 0.5rem 2rem }
- 20% { box-shadow: inset 0.5px -0.5rem 2rem }
- 22% { box-shadow: inset -0.5px 0.5rem 2rem }
- 25% { box-shadow: inset 0.5px -0.5rem 2rem }
- 29% { box-shadow: inset -0.5px 0.5rem 2rem }
- 39% { box-shadow: inset 0.5px -0.5rem 2rem }
- 44% { box-shadow: inset -0.5px 0.5rem 2rem }
- 53% { box-shadow: inset 0.5px -0.5rem 2rem }
- 57% { box-shadow: inset -0.5px 0.5rem 2rem }
- 63% { box-shadow: inset 0.5px -0.5rem 2rem }
- 69% { box-shadow: inset -0.5px 0.5rem 2rem }
- 71% { box-shadow: inset 0.5px -0.5rem 2rem }
- 74% { box-shadow: inset -0.5px 0.5rem 2rem }
- 75% { box-shadow: inset 0.5px -0.5rem 2rem }
- 84% { box-shadow: inset -0.5px 0.5rem 2rem }
- 88% { box-shadow: inset 0.5px -0.5rem 2rem }
- 92% { box-shadow: inset -0.5px 0.5rem 2rem }
- 93% { box-shadow: inset 0.5px -0.5rem 2rem }
- 95% { box-shadow: inset -0.5px 0.5rem 2rem }
- 100% { box-shadow: inset 0.5px -0.5rem 2rem }
+ 0% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 10% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 20% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 22% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 25% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 29% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 39% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 44% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 53% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 57% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 63% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 69% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 71% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 74% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 75% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 84% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 88% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 92% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 93% { box-shadow: inset 0.5px -0.5rem 2rem; }
+ 95% { box-shadow: inset -0.5px 0.5rem 2rem; }
+ 100% { box-shadow: inset 0.5px -0.5rem 2rem; }
}
-/*#endregion o-dilation-btn*/
+/* #endregion o-dilation-btn */
-/*#region o-dilation-upgrade*/
+/* #region o-dilation-upgrade */
.o-dilation-upgrade {
background: black;
@@ -4905,7 +5044,8 @@ screen and (max-width: 480px) {
background-color: white;
}
-.o-dilation-upgrade--bought, .o-dilation-upgrade--capped {
+.o-dilation-upgrade--bought,
+.o-dilation-upgrade--capped {
color: black;
background-color: var(--color-dilation);
border-color: black;
@@ -4921,7 +5061,7 @@ screen and (max-width: 480px) {
.o-dilation-upgrade--useless-unavailable:hover {
background-color: var(--color-bad);
filter: grayscale(0%);
- cursor:default
+ cursor: default;
}
.o-dilation-upgrade--unavailable {
@@ -4976,7 +5116,8 @@ screen and (max-width: 480px) {
color: #64ddad;
}
-.t-dark .o-dilation-upgrade--bought, .t-dark .o-dilation-upgrade--capped {
+.t-dark .o-dilation-upgrade--bought,
+.t-dark .o-dilation-upgrade--capped {
background-color: var(--color-dilation);
}
@@ -5010,9 +5151,7 @@ screen and (max-width: 480px) {
background: var(--color-dilation);
}
-/*#endregion o-dilation-upgrade*/
-
-
+/* #endregion o-dilation-upgrade */
.c-tachyon-particle-container {
position: fixed;
@@ -5031,20 +5170,22 @@ screen and (max-width: 480px) {
fill: white;
}
-/*#endregion Dilation*/
+/* #endregion Dilation */
-/*#region Modals*/
+/* #region Modals */
@keyframes a-modal-overlay-fadein {
- from {background-color: rgba(0,0,0,0); }
- to {background-color: rgba(60, 60, 100, 0.5);}
+ from { background-color: rgba(0, 0, 0, 0%); }
+ to { background-color: rgba(60, 60, 100, 50%); }
}
.l-modal-overlay {
position: fixed;
left: 0;
top: 0;
+ /* stylelint-disable-next-line unit-allowed-list */
width: 100vw;
+ /* stylelint-disable-next-line unit-allowed-list */
height: 100vh;
z-index: 6;
animation-name: a-modal-overlay-fadein;
@@ -5061,7 +5202,7 @@ screen and (max-width: 480px) {
display: inline-block;
}
-/*#region c-modal*/
+/* #region c-modal */
.c-modal {
color: var(--color-text);
@@ -5115,6 +5256,7 @@ screen and (max-width: 480px) {
border: var(--var-border-width, 0.3rem) solid black;
border-radius: var(--var-border-radius, 0.3rem);
color: black;
+ -webkit-user-select: none;
user-select: none;
transition-duration: 0.2s;
position: relative;
@@ -5166,7 +5308,7 @@ screen and (max-width: 480px) {
border: 0.1rem solid #1b5e20;
}
-.c-modal__confirmation-toggle__tooltip:after {
+.c-modal__confirmation-toggle__tooltip::after {
position: absolute;
bottom: 0;
left: 50%;
@@ -5190,12 +5332,12 @@ screen and (max-width: 480px) {
bottom: calc(100% + 0.7rem);
}
-.c-modal__confirmation-toggle:hover .c-modal__confirmation-toggle__tooltip:after {
+.c-modal__confirmation-toggle:hover .c-modal__confirmation-toggle__tooltip::after {
border-top-width: 0.6rem;
margin-bottom: -0.8rem;
}
-.s-base--metro .c-modal__confirmation-toggle:hover .c-modal__confirmation-toggle__tooltip:after {
+.s-base--metro .c-modal__confirmation-toggle:hover .c-modal__confirmation-toggle__tooltip::after {
margin-bottom: -0.7rem;
}
@@ -5212,9 +5354,9 @@ screen and (max-width: 480px) {
background-color: var(--color-good-dark) !important;
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark t-dark-metro*/
+/* #region t-dark t-dark-metro */
.t-dark .c-modal {
box-shadow: 0 0 1.5rem 0 black;
@@ -5226,13 +5368,13 @@ screen and (max-width: 480px) {
.t-dark h3,
.t-dark-metro h3 {
- color: #999;
- text-shadow: -0.1rem 0.1rem 0 rgba(0, 0, 0, 0.5);
+ color: #999999;
+ text-shadow: -0.1rem 0.1rem 0 rgba(0, 0, 0, 50%);
}
-/*#endregion t-dark t-dark-metro*/
+/* #endregion t-dark t-dark-metro */
-/*#region t-s6 t-s10*/
+/* #region t-s6 t-s10 */
.t-s6 .c-modal,
.t-s10 .c-modal {
@@ -5240,27 +5382,27 @@ screen and (max-width: 480px) {
box-shadow: 0 0 1.5rem 0 black;
}
-/*#endregion t-s6 t-s10*/
+/* #endregion t-s6 t-s10 */
-/*#region t-s7*/
+/* #region t-s7 */
.t-s7 .c-modal {
filter: saturate(0);
}
-/*#endregion t-s7*/
+/* #endregion t-s7 */
-/*#region t-s8*/
+/* #region t-s8 */
.t-s8 h3 {
color: black;
}
-/*#endregion t-s8*/
+/* #endregion t-s8 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion c-modal*/
+/* #endregion c-modal */
.l-modal-content--centered {
display: flex;
@@ -5269,7 +5411,7 @@ screen and (max-width: 480px) {
align-items: center;
}
-/*#region c-modal-message*/
+/* #region c-modal-message */
.c-modal-message {
min-width: 50rem;
@@ -5283,9 +5425,9 @@ screen and (max-width: 480px) {
margin: 1rem 0.5rem 0;
}
-/*#endregion c-modal-message*/
+/* #endregion c-modal-message */
-/*#region c-modal-hard-reset*/
+/* #region c-modal-hard-reset */
.c-modal-hard-reset-danger {
color: var(--color-bad);
@@ -5304,9 +5446,9 @@ screen and (max-width: 480px) {
width: 45rem;
}
-/*#endregion c-modal-hard-reset*/
+/* #endregion c-modal-hard-reset */
-/*#region c-modal-away-progress*/
+/* #region c-modal-away-progress */
.c-modal-away-progress {
display: flex;
@@ -5317,10 +5459,10 @@ screen and (max-width: 480px) {
.t-dark .c-modal-away-progress {
text-shadow:
- 0 0 0.2rem black,
- 0 0 0.2rem black,
- 0 0 0.2rem black,
- 0 0 0.2rem black;
+ 0 0 0.2rem black,
+ 0 0 0.2rem black,
+ 0 0 0.2rem black,
+ 0 0 0.2rem black;
}
.c-modal-away-progress__header {
@@ -5353,7 +5495,7 @@ screen and (max-width: 480px) {
.c-modal-away-progress__dimension-boosts,
.c-modal-away-progress__antimatter-galaxies,
.c-modal-away-progress__antimatter {
- color: var(--color-antimatter)
+ color: var(--color-antimatter);
}
.t-dark .c-modal-away-progress__antimatter,
@@ -5376,13 +5518,13 @@ screen and (max-width: 480px) {
.c-modal-away-progress__tachyon-galaxies,
.c-modal-away-progress__dilated-time {
color: var(--color-dilation);
- filter: brightness(0.8)
+ filter: brightness(0.8);
}
.t-dark .c-modal-away-progress__tachyon-particles,
.t-dark .c-modal-away-progress__tachyon-galaxies,
.t-dark .c-modal-away-progress__dilated-time {
- filter: none
+ filter: none;
}
.c-modal-away-progress__realities,
@@ -5439,15 +5581,15 @@ screen and (max-width: 480px) {
.t-dark .c-modal-away-progress__effarig-memories,
.t-dark .c-modal-away-progress__enslaved-memories,
.t-dark .c-modal-away-progress__v-memories {
- filter: none
+ filter: none;
}
.c-modal-away-progress__black-hole b,
.c-modal-away-progress__black-hole {
color: black;
text-shadow:
- 0 0 0.2rem #e67919,
- 0 0 0.3rem #e67919;
+ 0 0 0.2rem #e67919,
+ 0 0 0.3rem #e67919;
}
.c-modal-away-progress__reality-shards {
@@ -5463,9 +5605,9 @@ screen and (max-width: 480px) {
animation: none;
}
-/*#endregion c-modal-away-progress*/
+/* #endregion c-modal-away-progress */
-/*#region c-modal-import*/
+/* #region c-modal-import */
.c-modal-import__save-info > div {
margin-top: 0.2rem;
@@ -5479,9 +5621,9 @@ screen and (max-width: 480px) {
width: 45rem;
}
-/*#endregion c-modal-import*/
+/* #endregion c-modal-import */
-/*#region c-modal-import-tree*/
+/* #region c-modal-import-tree */
.c-modal-import-tree {
width: 48rem;
@@ -5504,11 +5646,11 @@ screen and (max-width: 480px) {
margin-top: 0.3rem;
}
-/*#endregion c-modal-import-tree*/
+/* #endregion c-modal-import-tree */
.c-modal-input {
border: 0.1rem solid black;
- background-color: #F2F2F2;
+ background-color: #f2f2f2;
border-radius: var(--var-border-radius, 0.3rem);
text-align: center;
}
@@ -5521,7 +5663,8 @@ screen and (max-width: 480px) {
width: 50rem;
}
-.c-modal-options .o-primary-btn--option, .o-primary-btn--option-wide {
+.c-modal-options .o-primary-btn--option,
+.o-primary-btn--option-wide {
padding: 0.5rem;
margin: 0.5rem;
}
@@ -5536,7 +5679,7 @@ screen and (max-width: 480px) {
justify-content: center;
}
-/*#region l-modal-options*/
+/* #region l-modal-options */
.l-modal-options {
display: flex;
@@ -5552,7 +5695,7 @@ screen and (max-width: 480px) {
margin-bottom: 1rem;
}
-/*#endregion l-modal-options*/
+/* #endregion l-modal-options */
.l-modal-store-content {
display: flex;
@@ -5587,7 +5730,7 @@ screen and (max-width: 480px) {
padding: 0.8rem;
border: none;
background: burlywood;
- border-radius: var(--var-border-radius, .5rem);
+ border-radius: var(--var-border-radius, 0.5rem);
font-family: Typewriter;
font-size: 2rem;
cursor: pointer;
@@ -5607,7 +5750,7 @@ screen and (max-width: 480px) {
margin-left: 1rem;
}
-/*#region c-modal-hotkeys*/
+/* #region c-modal-hotkeys */
.c-modal-hotkeys {
font-size: 1.25rem;
@@ -5656,13 +5799,14 @@ kbd {
box-shadow: inset 0 -0.1rem 0 #c6cbd1;
color: #444d56;
display: inline-block;
- font: 1.1rem SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;
+ font: 1.1rem SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace;
line-height: 1rem;
padding: 0.3rem 0.5rem;
vertical-align: middle;
}
-.t-dark kbd, .t-dark-metro kbd {
+.t-dark kbd,
+.t-dark-metro kbd {
background-color: #212b36;
border-color: #464e58;
border-bottom-color: #4f5863;
@@ -5670,7 +5814,7 @@ kbd {
color: #a9b3bc;
}
-/*#endregion c-modal-hotkeys*/
+/* #endregion c-modal-hotkeys */
.l-modal-split-preferences {
display: flex;
@@ -5685,7 +5829,9 @@ kbd {
flex-direction: row;
justify-content: space-between;
align-items: center;
+ /* stylelint-disable-next-line unit-allowed-list */
left: 50vw;
+ /* stylelint-disable-next-line unit-allowed-list */
top: 50vh;
width: 30rem;
height: 30rem;
@@ -5783,7 +5929,7 @@ kbd {
height: 100%;
}
-/*#endregion Modals*/
+/* #endregion Modals */
.l-notification-container {
display: flex;
@@ -5797,7 +5943,7 @@ kbd {
z-index: 1000;
}
-/*#region o-notification*/
+/* #region o-notification */
.o-notification {
padding: 0.8rem 1.5rem;
@@ -5873,10 +6019,10 @@ kbd {
}
@keyframes a-notification--enter {
- 0% { transform: translateX(125%) }
- 50% { transform: translateX(-2rem) }
- 75% { transform: translateX(1rem) }
- 100% { transform: translateX(0) }
+ 0% { transform: translateX(125%); }
+ 50% { transform: translateX(-2rem); }
+ 75% { transform: translateX(1rem); }
+ 100% { transform: translateX(0); }
}
.a-notification--leave {
@@ -5884,10 +6030,11 @@ kbd {
transition: transform 0.25s ease-in;
}
-/*#endregion o-notification*/
+/* #endregion o-notification */
-/*#region component*/
-/*#endregion component*/
+/* #region component */
+
+/* #endregion component */
.o-celestial-quote-history {
display: flex;
@@ -5900,7 +6047,7 @@ kbd {
.l-celestial-quote-history__lines {
font-size: 1.9rem;
- line-height: 1.6em;
+ line-height: 1.6rem;
display: flex;
flex-direction: column;
align-items: center;
@@ -5932,7 +6079,7 @@ kbd {
opacity: 0.6;
}
-/*#region Teresa tab*/
+/* #region Teresa tab */
.l-teresa-celestial-tab {
display: flex;
flex-direction: column;
@@ -6001,7 +6148,7 @@ kbd {
}
.c-teresa-milestone-line--attained {
- background-color: rgba(0, 0, 0, 0.5);
+ background-color: rgba(0, 0, 0, 50%);
}
.o-teresa-quotes {
@@ -6024,8 +6171,9 @@ kbd {
width: 20rem;
border-radius: var(--var-border-radius, 0.5rem);
padding: 1rem;
- margin: 0 10rem 1rem 10rem;
+ margin: 0 10rem 1rem;
transition-duration: 0.15s;
+ -webkit-user-select: none;
user-select: none;
background-color: var(--color-teresa--base);
font-weight: bold;
@@ -6070,29 +6218,40 @@ kbd {
}
@keyframes a-teresa-run-button__icon--glow {
- 0% {text-shadow: 0.1rem 0.1rem 0.3rem;}
- 50% {text-shadow: 0.1rem 0.1rem 0.8rem;}
- 100% {text-shadow: 0.1rem 0.1rem 0.3rem;}
+ 0% { text-shadow: 0.1rem 0.1rem 0.3rem; }
+ 50% { text-shadow: 0.1rem 0.1rem 0.8rem; }
+ 100% { text-shadow: 0.1rem 0.1rem 0.3rem; }
}
@keyframes a-teresa-run-button__icon--super-glow {
- 0% {text-shadow: 0.1rem 0.1rem 0.3rem; box-shadow: 0 0 0.3rem var(--color-teresa--base);}
- 50% {text-shadow: 0.1rem 0.1rem 0.9rem; box-shadow: 0 0 1rem var(--color-teresa--base);}
- 100% {text-shadow: 0.1rem 0.1rem 0.3rem; box-shadow: 0 0 0.3rem var(--color-teresa--base);}
+ 0% {
+ text-shadow: 0.1rem 0.1rem 0.3rem;
+ box-shadow: 0 0 0.3rem var(--color-teresa--base);
+ }
+
+ 50% {
+ text-shadow: 0.1rem 0.1rem 0.9rem;
+ box-shadow: 0 0 1rem var(--color-teresa--base);
+ }
+
+ 100% {
+ text-shadow: 0.1rem 0.1rem 0.3rem;
+ box-shadow: 0 0 0.3rem var(--color-teresa--base);
+ }
}
@keyframes a-teresa-run-button__icon--spin {
- 0% {transform: rotate(61deg);}
- 10% {transform: rotate(322deg);}
- 20% {transform: rotate(235deg);}
- 30% {transform: rotate(222deg);}
- 40% {transform: rotate(105deg);}
- 50% {transform: rotate(33deg);}
- 60% {transform: rotate(103deg);}
- 70% {transform: rotate(158deg);}
- 80% {transform: rotate(41deg);}
- 90% {transform: rotate(73deg);}
- 100% {transform: rotate(61deg);}
+ 0% { transform: rotate(61deg); }
+ 10% { transform: rotate(322deg); }
+ 20% { transform: rotate(235deg); }
+ 30% { transform: rotate(222deg); }
+ 40% { transform: rotate(105deg); }
+ 50% { transform: rotate(33deg); }
+ 60% { transform: rotate(103deg); }
+ 70% { transform: rotate(158deg); }
+ 80% { transform: rotate(41deg); }
+ 90% { transform: rotate(73deg); }
+ 100% { transform: rotate(61deg); }
}
.c-teresa-shop {
@@ -6136,7 +6295,7 @@ kbd {
font-size: 2rem;
width: 13rem;
padding: 0.5rem;
- margin-bottom: 1rem
+ margin-bottom: 1rem;
}
.c-teresa-pour--unlock-available {
@@ -6144,9 +6303,9 @@ kbd {
}
@keyframes a-teresa-pour--unlock-available {
- 0% {box-shadow: 0 0 0.3rem var(--color-teresa--base) inset;}
- 50% {box-shadow: 0 0 1rem var(--color-teresa--base) inset;}
- 100% {box-shadow: 0 0 0.3rem var(--color-teresa--base) inset;}
+ 0% { box-shadow: 0 0 0.3rem var(--color-teresa--base) inset; }
+ 50% { box-shadow: 0 0 1rem var(--color-teresa--base) inset; }
+ 100% { box-shadow: 0 0 0.3rem var(--color-teresa--base) inset; }
}
.s-base--metro .c-teresa-unlock {
@@ -6155,10 +6314,10 @@ kbd {
.c-effarig-relics {
padding: 20px;
- font-size: 1.5em;
+ font-size: 1.5rem;
}
-/*#endregion Teresa tab*/
+/* #endregion Teresa tab */
/* #region effarig tab */
@@ -6184,7 +6343,7 @@ kbd {
color: black;
cursor: default;
border: var(--var-border-width, 0.2rem) solid black;
- box-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 0.7);
+ box-shadow: 0.1rem 0.1rem 0.3rem rgba(0, 0, 0, 70%);
}
.c-effarig-shop-button--available {
@@ -6215,18 +6374,16 @@ kbd {
.c-effarig-run-button {
font-size: 10rem;
font-weight: bold;
+ -webkit-user-select: none;
user-select: none;
cursor: pointer;
transition-duration: 0.2s;
}
-
.c-effarig-run-button--not-running {
background-color: var(--color-effarig--base);
color: white;
z-index: 0;
- -webkit-animation: a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate;
- -moz-animation: a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate;
animation: a-effarig-run-button--not-running-glow 2s ease-in-out infinite alternate;
}
@@ -6237,11 +6394,26 @@ kbd {
@keyframes a-effarig-run-button--not-running-glow {
from {
- text-shadow: 0 0 1rem black, 0 0 2rem black, 0 0 3rem #cb1a1a, 0 0 4rem #cb1a1a, 0 0 5rem #cb1a1a, 0 0 6rem #cb1a1a, 0 0 7rem #cb1a1a;
+ text-shadow:
+ 0 0 1rem black,
+ 0 0 2rem black,
+ 0 0 3rem #cb1a1a,
+ 0 0 4rem #cb1a1a,
+ 0 0 5rem #cb1a1a,
+ 0 0 6rem #cb1a1a,
+ 0 0 7rem #cb1a1a;
box-shadow: 0 0 0.5rem #cb1a1a, 0 0 1rem #cb1a1a, 0 0 1.5rem #cb1a1a;
}
+
to {
- text-shadow: 0 0 2rem black, 0 0 3rem #bf0404, 0 0 4rem #bf0404, 0 0 5rem #bf0404, 0 0 6rem #bf0404, 0 0 7rem #bf0404, 0 0 8rem #bf0404;
+ text-shadow:
+ 0 0 2rem black,
+ 0 0 3rem #bf0404,
+ 0 0 4rem #bf0404,
+ 0 0 5rem #bf0404,
+ 0 0 6rem #bf0404,
+ 0 0 7rem #bf0404,
+ 0 0 8rem #bf0404;
box-shadow: 0 0 0.5rem #bf0404, 0 0 1rem #bf0404, 0 0 1.5rem #bf0404, 0 0 2rem #bf0404;
}
}
@@ -6249,8 +6421,6 @@ kbd {
.c-effarig-run-button--running {
background: black;
z-index: 0;
- -webkit-animation: a-effarig-run-button--running-glow 2s infinite alternate;
- -moz-animation: a-effarig-run-button--running-glow 2s infinite alternate;
animation: a-effarig-run-button--running-glow 2s infinite alternate;
}
@@ -6265,87 +6435,113 @@ kbd {
.c-effarig-run-button__inner--running {
background-image: url("../images/noise.png");
- -webkit-background-clip: text;
background-clip: text;
- -webkit-text-fill-color: rgba(255, 0, 0, 0.5);
- -webkit-animation: a-effarig-run-button--running-noise 15s infinite alternate;
- -moz-animation: a-effarig-run-button--running-noise 15s infinite alternate;
+ -webkit-text-fill-color: rgba(255, 0, 0, 50%);
animation: a-effarig-run-button--running-noise 15s infinite alternate;
position: relative;
}
-
-.c-effarig-run-button__inner--running:after {
+.c-effarig-run-button__inner--running::after {
background: none;
content: attr(button-symbol);
z-index: -1;
position: absolute;
- -webkit-animation: a-effarig-run-button__inner--running-glow 2s infinite alternate;
- -moz-animation: a-effarig-run-button__inner--running-glow 2s infinite alternate;
animation: a-effarig-run-button__inner--running-glow 2s infinite alternate;
left: 0;
top: 0;
}
@keyframes a-effarig-run-button--running-noise {
- 0% { -webkit-text-fill-color: rgba(255, 0, 0, 1); }
- 20% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+ 0% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
+ }
+
+ 20% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: -50px 0;
}
- 22% {
- -webkit-text-fill-color: rgba(255, 0, 0, 0.5);
+
+ 22% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 50%);
background-position: 100px -10px;
}
- 24% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 24% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 0 -150px;
}
- 50% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 50% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: -50px 0;
}
- 51% {
- -webkit-text-fill-color: rgba(255, 0, 0, 0.5);
+
+ 51% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 50%);
background-position: 100px -10px;
}
- 52% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 52% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 0 -150px;
}
- 54% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 54% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 50px 0;
}
- 56% {
- -webkit-text-fill-color: rgba(255, 0, 0, 0.5);
+
+ 56% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 50%);
background-position: -100px 10px;
}
- 58% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 58% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 0 50px;
}
- 90% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 90% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 50px 50px;
}
- 91% {
- -webkit-text-fill-color: rgba(255, 0, 0, 0.5);
+
+ 91% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 50%);
background-position: 100px -110px;
}
- 92% {
- -webkit-text-fill-color: rgba(255, 0, 0, 1);
+
+ 92% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
background-position: 0 70px;
}
- 100% { -webkit-text-fill-color: rgba(255, 0, 0, 1); }
+
+ 100% {
+ -webkit-text-fill-color: rgba(255, 0, 0, 100%);
+ }
}
@keyframes a-effarig-run-button--running-glow {
from {
- box-shadow: 0 0 0.5rem #c20707 inset, 0 0 1rem #c20707 inset, 0 0 1.5rem #c20707 inset, 0 0 1.5rem #c20707, 0 0 1.5rem #c20707, 0 0 1.5rem #c20707;
+ box-shadow:
+ 0 0 0.5rem #c20707 inset,
+ 0 0 1rem #c20707 inset,
+ 0 0 1.5rem #c20707 inset,
+ 0 0 1.5rem #c20707,
+ 0 0 1.5rem #c20707,
+ 0 0 1.5rem #c20707;
}
+
to {
- box-shadow: 0 0 0.5rem #e21717 inset, 0 0 1rem #e21717 inset, 0 0 1.5rem #e21717 inset, 0 0 1.5rem #e21717, 0 0 1.5rem #e21717, 0 0 1.5rem #e21717, 0 0 2rem #e21717 inset, 0 0 2rem #e21717;
+ box-shadow:
+ 0 0 0.5rem #e21717 inset,
+ 0 0 1rem #e21717 inset,
+ 0 0 1.5rem #e21717 inset,
+ 0 0 1.5rem #e21717,
+ 0 0 1.5rem #e21717,
+ 0 0 1.5rem #e21717,
+ 0 0 2rem #e21717 inset,
+ 0 0 2rem #e21717;
}
}
@@ -6353,6 +6549,7 @@ kbd {
from {
text-shadow: 0 0 0.5rem #a20707, 0 0 1rem #a20707, 0 0 1.5rem #a20707;
}
+
to {
text-shadow: 0 0 0.5rem #c21717, 0 0 1rem #c21717, 0 0 1.5rem #c21717, 0 0 2rem #c21717;
}
@@ -6366,7 +6563,7 @@ kbd {
.l-effarig-run-button__fg {
position: relative;
- background-color: rgba(0, 0, 0, 0);
+ background-color: rgba(0, 0, 0, 0%);
}
.l-effarig-shop {
@@ -6429,7 +6626,7 @@ kbd {
border-width: 0.1rem;
}
-/* #endregion effarig tab*/
+/* #endregion effarig tab */
/* #startregion enslaved tab */
@@ -6469,7 +6666,8 @@ kbd {
margin: 1rem;
}
-.o-enslaved-stored-time, .o-enslaved-gained-infinities {
+.o-enslaved-stored-time,
+.o-enslaved-gained-infinities {
font-size: 1.6rem;
min-width: 18rem;
padding-bottom: 0.5rem;
@@ -6479,7 +6677,7 @@ kbd {
padding: 0.5rem;
border-radius: var(--var-border-radius, 0.5rem);
border: var(--var-border-width, 0.2rem) solid sandybrown;
- box-shadow: 0 0 2rem inset rgba(244, 164, 96, 0.5);
+ box-shadow: 0 0 2rem inset rgba(244, 164, 96, 50%);
background-color: #fdd3b0;
cursor: pointer;
margin: 1rem 0.5rem;
@@ -6557,6 +6755,7 @@ kbd {
display: flex;
flex-direction: column;
align-items: center;
+ -webkit-user-select: none;
user-select: none;
}
@@ -6602,13 +6801,19 @@ kbd {
.c-enslaved-run-button__icon__glitch {
position: absolute;
- background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, var(--color-enslaved--base) 20%, var(--color-enslaved--base) 80%, rgba(0,0,0,0) 100%);
+ background-image:
+ linear-gradient(
+ rgba(0, 0, 0, 0%) 0%,
+ var(--color-enslaved--base) 20%,
+ var(--color-enslaved--base) 80%,
+ rgba(0, 0, 0, 0%) 100%
+ );
border: none;
width: 0.1rem;
}
.c-enslaved-run-button__icon:hover .c-enslaved-run-button__icon__glitch {
- background-image: linear-gradient(rgba(0, 0, 0, 0) 0%, black 20%, black 80%, rgba(0,0,0,0) 100%);
+ background-image: linear-gradient(rgba(0, 0, 0, 0%) 0%, black 20%, black 80%, rgba(0, 0, 0, 0%) 100%);
}
.o-enslaved-release-header-button {
@@ -6617,8 +6822,8 @@ kbd {
}
@keyframes a-enslaved-run-button--spin {
- 0% {transform: rotate(0deg)}
- 100% {transform: rotate(360deg)}
+ 0% { transform: rotate(0deg); }
+ 100% { transform: rotate(360deg); }
}
.c-enslaved-hint-modal {
@@ -6644,7 +6849,7 @@ kbd {
border-radius: 0;
}
-/* #endregion enslaved tab*/
+/* #endregion enslaved tab */
/* #startregion v tab */
@@ -6681,12 +6886,16 @@ kbd {
margin: 0 1%;
}
-.l-v-unlocks-container li:nth-child(6n+4), .l-v-unlocks-container li:nth-child(6n+5), .l-v-unlocks-container li:nth-child(6n+6) {
+.l-v-unlocks-container li:nth-child(6n+4),
+.l-v-unlocks-container li:nth-child(6n+5),
+.l-v-unlocks-container li:nth-child(6n+6) {
margin-top: -7%;
margin-bottom: -7%;
}
-.l-v-unlocks-container li:nth-child(6n+1), .l-v-unlocks-container li:nth-child(6n+2), .l-v-unlocks-container li:nth-child(6n+3) {
+.l-v-unlocks-container li:nth-child(6n+1),
+.l-v-unlocks-container li:nth-child(6n+2),
+.l-v-unlocks-container li:nth-child(6n+3) {
transform: translateX(50%) rotate(-60deg) skewY(30deg);
}
@@ -6757,6 +6966,7 @@ kbd {
display: flex;
flex-direction: column;
justify-content: space-around;
+ -webkit-user-select: none;
user-select: none;
}
@@ -6843,42 +7053,90 @@ kbd {
}
.c-v-run-button--running .c-v-run-button__line--1 {
- animation: a-c-v-run-button__line--1--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9), a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
+ animation:
+ a-c-v-run-button__line--1--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9),
+ a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
}
.c-v-run-button--running .c-v-run-button__line--2 {
- animation: a-c-v-run-button__line--2--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9), a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
+ animation:
+ a-c-v-run-button__line--2--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9),
+ a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
}
.c-v-run-button--running .c-v-run-button__line--3 {
- animation: a-c-v-run-button__line--3--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9), a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
+ animation:
+ a-c-v-run-button__line--3--move 3s infinite cubic-bezier(0.9, 0, 0, 0.9),
+ a-c-v-run-button__line--burst 3s infinite cubic-bezier(0.9, 0, 0, 0.9);
}
@keyframes a-c-v-run-button__line--1--move {
- 0% {top: 23.4rem; left: 12.6rem; transform: rotate(-30deg);}
- 50% {top: 23.4rem; left: 1.8rem; transform: rotate(30deg);}
- 100% {top: 23.4rem; left: 12.6rem; transform: rotate(-30deg);}
+ 0% {
+ top: 23.4rem;
+ left: 12.6rem;
+ transform: rotate(-30deg);
+ }
+
+ 50% {
+ top: 23.4rem;
+ left: 1.8rem;
+ transform: rotate(30deg);
+ }
+
+ 100% {
+ top: 23.4rem;
+ left: 12.6rem;
+ transform: rotate(-30deg);
+ }
}
@keyframes a-c-v-run-button__line--2--move {
- 0% {top: 14.4rem; left: -3rem; transform: rotate(90deg);}
- 50% {top: 5.4rem; left: 2.4rem; transform: rotate(150deg);}
- 100% {top: 14.4rem; left: -3rem; transform: rotate(90deg);}
+ 0% {
+ top: 14.4rem;
+ left: -3rem;
+ transform: rotate(90deg);
+ }
+
+ 50% {
+ top: 5.4rem;
+ left: 2.4rem;
+ transform: rotate(150deg);
+ }
+
+ 100% {
+ top: 14.4rem;
+ left: -3rem;
+ transform: rotate(90deg);
+ }
}
@keyframes a-c-v-run-button__line--3--move {
- 0% {top: 5.4rem; left: 12.6rem; transform: rotate(30deg);}
- 50% {top: 14.4rem; left: 17.4rem; transform: rotate(90deg);}
- 100% {top: 5.4rem; left: 12.6rem; transform: rotate(30deg);}
+ 0% {
+ top: 5.4rem;
+ left: 12.6rem;
+ transform: rotate(30deg);
+ }
+
+ 50% {
+ top: 14.4rem;
+ left: 17.4rem;
+ transform: rotate(90deg);
+ }
+
+ 100% {
+ top: 5.4rem;
+ left: 12.6rem;
+ transform: rotate(30deg);
+ }
}
@keyframes a-c-v-run-button__line--burst {
- 0% {box-shadow: 0 0 3rem black;}
- 50% {box-shadow: 0 0 0 black;}
- 100% {box-shadow: 0 0 3rem black;}
+ 0% { box-shadow: 0 0 3rem black; }
+ 50% { box-shadow: 0 0 0 black; }
+ 100% { box-shadow: 0 0 3rem black; }
}
-/* #endregion v tab*/
+/* #endregion v tab */
/* #startregion ra tab */
@@ -6922,6 +7180,7 @@ kbd {
height: 1.75rem;
border-left: 0.1rem solid white;
padding: 0 0.2rem;
+ -webkit-user-select: none;
user-select: none;
cursor: default;
}
@@ -6946,7 +7205,7 @@ kbd {
.o-ra-unlock-hover-text {
background-color: black;
- color: #fff;
+ color: #ffffff;
text-align: center;
border-radius: var(--var-border-radius, 5px);
position: absolute;
@@ -7015,13 +7274,14 @@ kbd {
align-items: center;
justify-content: center;
font-size: 2.3rem;
- box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.7);
+ box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 70%);
width: 4rem;
height: 4rem;
- background: #222;
+ background: #222222;
border-radius: var(--var-border-radius, 50%);
- border: 0.1rem solid #111;
+ border: 0.1rem solid #111111;
margin: 0 0.3rem;
+ -webkit-user-select: none;
user-select: none;
position: relative;
}
@@ -7031,7 +7291,7 @@ kbd {
}
.c-ra-upgrade-icon--inactive {
- color: #555;
+ color: #555555;
}
.l-ra-non-pets {
@@ -7089,19 +7349,21 @@ kbd {
}
.c-ra-run-button__icon--running .c-ra-run-button__icon__sigil {
- animation: a-c-ra-run-button__icon__sigil--undulate 0.6s infinite ease-in-out, a-c-ra-run-button__icon__sigil--glow 3s infinite ease-in-out;
+ animation:
+ a-c-ra-run-button__icon__sigil--undulate 0.6s infinite ease-in-out,
+ a-c-ra-run-button__icon__sigil--glow 3s infinite ease-in-out;
}
@keyframes a-c-ra-run-button__icon__sigil--undulate {
- 0% {transform: scale(0.9)}
- 50% {transform: scale(1)}
- 100% {transform: scale(0.9)}
+ 0% { transform: scale(0.9); }
+ 50% { transform: scale(1); }
+ 100% { transform: scale(0.9); }
}
@keyframes a-c-ra-run-button__icon__sigil--glow {
- 0% {text-shadow: 0 0 1rem;}
- 50% {text-shadow: 0 0 3rem;}
- 100% {text-shadow: 0 0 1rem;}
+ 0% { text-shadow: 0 0 1rem; }
+ 50% { text-shadow: 0 0 3rem; }
+ 100% { text-shadow: 0 0 1rem; }
}
.c-ra-rewards {
@@ -7111,6 +7373,7 @@ kbd {
flex-direction: row;
justify-content: center;
}
+
.c-ra-rewards-inner {
margin: 0 1rem;
}
@@ -7148,7 +7411,8 @@ kbd {
height: 6rem;
margin: 0.2rem;
border-radius: var(--var-border-radius, 1rem);
- border: 0.1rem solid #222;
+ border: 0.1rem solid #222222;
+ -webkit-user-select: none;
user-select: none;
}
@@ -7274,7 +7538,7 @@ kbd {
border: 0.1rem solid black;
border-radius: var(--var-border-radius, 0.8rem);
color: white;
- background: #222;
+ background: #222222;
width: 24rem;
margin-left: 0;
padding: 0.4rem;
@@ -7282,10 +7546,10 @@ kbd {
pointer-events: none;
position: absolute;
bottom: 100%;
- box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 0.7);
+ box-shadow: 0.1rem 0.1rem 0.1rem rgba(0, 0, 0, 70%);
}
-.c-ra-pet-upgrade__tooltip:after {
+.c-ra-pet-upgrade__tooltip::after {
position: absolute;
bottom: 0;
left: 50%;
@@ -7310,7 +7574,7 @@ kbd {
bottom: calc(100% + 0.7rem);
}
-.c-ra-pet-upgrade:hover .c-ra-pet-upgrade__tooltip:after {
+.c-ra-pet-upgrade:hover .c-ra-pet-upgrade__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.7rem;
}
@@ -7325,7 +7589,7 @@ kbd {
bottom: calc(100% + 0.7rem);
}
-.c-ra-level-up-btn:hover .c-ra-pet-upgrade__tooltip:after {
+.c-ra-level-up-btn:hover .c-ra-pet-upgrade__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.7rem;
}
@@ -7335,7 +7599,7 @@ kbd {
bottom: calc(100% + 0.7rem);
}
-.c-ra-upgrade-icon:hover .c-ra-pet-upgrade__tooltip:after {
+.c-ra-upgrade-icon:hover .c-ra-pet-upgrade__tooltip::after {
border-top-width: 0.7rem;
margin-bottom: -0.7rem;
}
@@ -7348,7 +7612,7 @@ kbd {
color: var(--color-ra-pet--effarig);
}
-.c-ra-upgrade-icon--enslaved .c-ra-pet-upgrade__tooltip{
+.c-ra-upgrade-icon--enslaved .c-ra-pet-upgrade__tooltip {
color: var(--color-ra-pet--enslaved);
}
@@ -7357,7 +7621,7 @@ kbd {
}
.c-ra-upgrade-icon--inactive .c-ra-pet-upgrade__tooltip {
- color: #888;
+ color: #888888;
}
.c-ra-pet-upgrade__tooltip__name {
@@ -7402,7 +7666,7 @@ kbd {
.c-ra-pet-btn--available {
cursor: pointer;
- background: #222;
+ background: #222222;
}
.c-ra-pet-btn--available:hover {
@@ -7413,7 +7677,8 @@ kbd {
color: var(--color-ra-pet--teresa);
}
-.c-ra-pet-btn--teresa:hover, .c-ra-pet-btn--teresa__capped {
+.c-ra-pet-btn--teresa:hover,
+.c-ra-pet-btn--teresa__capped {
background: var(--color-ra-pet--teresa);
}
@@ -7421,7 +7686,8 @@ kbd {
color: var(--color-ra-pet--effarig);
}
-.c-ra-pet-btn--effarig:hover, .c-ra-pet-btn--effarig__capped {
+.c-ra-pet-btn--effarig:hover,
+.c-ra-pet-btn--effarig__capped {
background: var(--color-ra-pet--effarig);
}
@@ -7433,7 +7699,8 @@ kbd {
color: var(--color-ra-pet--enslaved);
}
-.c-ra-pet-btn--enslaved:hover, .c-ra-pet-btn--enslaved__capped {
+.c-ra-pet-btn--enslaved:hover,
+.c-ra-pet-btn--enslaved__capped {
background: var(--color-ra-pet--enslaved);
}
@@ -7441,7 +7708,8 @@ kbd {
color: var(--color-ra-pet--v);
}
-.c-ra-pet-btn--v:hover, .c-ra-pet-btn--v__capped {
+.c-ra-pet-btn--v:hover,
+.c-ra-pet-btn--v__capped {
background: var(--color-ra-pet--v);
}
@@ -7459,7 +7727,6 @@ kbd {
padding: 0 1rem;
}
-
.c-alchemy-resource-info {
display: flex;
flex-direction: column;
@@ -7536,14 +7803,14 @@ kbd {
}
@keyframes a-rainbow-stroke {
- 0% {stroke: red}
- 14.2% {stroke: orange}
- 28.4% {stroke: yellow}
- 42.6% {stroke: green}
- 56.8% {stroke: blue}
- 71% {stroke: indigo}
- 85.2% {stroke: violet}
- 100% {stroke: red}
+ 0% { stroke: red; }
+ 14.2% { stroke: orange; }
+ 28.4% { stroke: yellow; }
+ 42.6% { stroke: green; }
+ 56.8% { stroke: blue; }
+ 71% { stroke: indigo; }
+ 85.2% { stroke: violet; }
+ 100% { stroke: red; }
}
.o-alchemy-reaction-arrow--focused {
@@ -7584,6 +7851,7 @@ kbd {
height: 3rem;
margin-left: -1.5rem;
margin-top: -1.5rem;
+ -webkit-user-select: none;
user-select: none;
font-size: 2rem;
border: 0.1rem solid black;
@@ -7602,7 +7870,7 @@ kbd {
top: 50%;
margin-left: -1.2rem;
margin-top: -1.2rem;
- background-color: #bbb;
+ background-color: #bbbbbb;
border: 0.1rem solid black;
border-radius: var(--var-border-radius, 50%);
z-index: 4;
@@ -7655,6 +7923,7 @@ kbd {
opacity: 0.25;
z-index: 4;
}
+
.o-alchemy-node--base {
background-color: #81d4fa;
}
@@ -7667,7 +7936,6 @@ kbd {
background-color: crimson;
}
-
.c-ra-unlock-unlocked {
background: lightgreen;
}
@@ -7690,6 +7958,7 @@ kbd {
font-size: 1.1rem;
cursor: pointer;
color: black;
+ -webkit-user-select: none;
user-select: none;
}
@@ -7706,12 +7975,12 @@ kbd {
}
.o-ra-teresa-switch-idle-on {
- background: #00e6ff
+ background: #00e6ff;
}
-/* #endregion ra tab*/
+/* #endregion ra tab */
-/* #startregion laitela tab*/
+/* #startregion laitela tab */
.l-laitela-celestial-tab {
display: flex;
@@ -7814,10 +8083,12 @@ kbd {
color: var(--color-laitela--base);
background: var(--color-laitela--accent);
}
+
50% {
color: var(--color-laitela--accent);
background: var(--color-laitela--base);
}
+
100% {
color: var(--color-laitela--base);
background: var(--color-laitela--accent);
@@ -7835,10 +8106,12 @@ kbd {
color: black;
background: white;
}
+
50% {
color: white;
background: black;
}
+
100% {
color: black;
background: white;
@@ -7910,7 +8183,7 @@ kbd {
height: 21.8rem;
width: 18.8rem;
transform: rotate(90deg);
- background-image: url(../images/laitela-icon.svg);
+ background-image: url("../images/laitela-icon.svg");
background-position: center;
background-repeat: repeat-y;
background-color: transparent;
@@ -7965,7 +8238,7 @@ kbd {
width: 20rem;
margin-bottom: 1rem;
border: var(--var-border-width, 0.2rem) solid var(--color-laitela--accent);
- border-radius: var(--var-border-radius, .5rem);
+ border-radius: var(--var-border-radius, 0.5rem);
font-family: Typewriter;
font-size: 1.1rem;
font-weight: bold;
@@ -8054,7 +8327,7 @@ kbd {
font-weight: bold;
width: 22rem;
height: 4%;
- border-radius: var(--var-border-radius, .5rem);
+ border-radius: var(--var-border-radius, 0.5rem);
border: var(--var-border-width, 0.2rem) solid var(--color-laitela--accent);
cursor: pointer;
transition-duration: 0.15s;
@@ -8073,7 +8346,7 @@ kbd {
font-weight: bold;
width: 22rem;
height: 4%;
- border-radius: var(--var-border-radius, .5rem);
+ border-radius: var(--var-border-radius, 0.5rem);
border: var(--var-border-width, 0.2rem) solid var(--color-laitela--accent);
font-size: 20px;
padding-top: 10rem;
@@ -8097,7 +8370,7 @@ kbd {
width: 12rem;
border-radius: 50%;
background-color: black;
- background-image: url(../images/laitela-icon.svg);
+ background-image: url("../images/laitela-icon.svg");
background-position: center;
background-repeat: repeat-y;
background-size: 4.95rem;
@@ -8110,7 +8383,7 @@ kbd {
}
.o-laitela-run-button__icon:hover {
- background-image: url(../images/laitela-icon-dark.svg);
+ background-image: url("../images/laitela-icon-dark.svg");
background-color: white;
}
@@ -8119,8 +8392,8 @@ kbd {
}
@keyframes a-laitela-run-button__icon--scroll {
- 0% {background-position-y: 0}
- 100% {background-position-y: 24rem}
+ 0% { background-position-y: 0; }
+ 100% { background-position-y: 24rem; }
}
.l-laitela-annihilation-container {
@@ -8175,7 +8448,7 @@ kbd {
width: 20rem;
height: 3rem;
border: var(--var-border-width, 0.2rem) solid var(--color-laitela--accent);
- border-radius: var(--var-border-radius, .5rem);
+ border-radius: var(--var-border-radius, 0.5rem);
cursor: pointer;
font-family: Typewriter;
font-size: 1.1rem;
@@ -8192,8 +8465,7 @@ kbd {
box-shadow: none;
}
-/* #endregion laitela tab*/
-
+/* #endregion laitela tab */
.c-performance-stats {
width: 25rem;
@@ -8220,7 +8492,6 @@ kbd {
}
.l-glyph-levels-and-weights {
- display: -ms-grid;
display: grid;
width: 100%;
padding-top: 1rem;
@@ -8233,80 +8504,72 @@ kbd {
.l-glyph-levels-and-weights__adjust-label {
grid-column: 4;
- -ms-grid-column: 4;
-ms-grid-column-span: 2;
grid-row: 5;
- -ms-grid-row: 5;
white-space: nowrap;
font-weight: bold;
- padding: 0.25em 0 .25em 1em;
+ padding: 0.25rem 0 0.25rem 1rem;
z-index: 2;
}
.l-glyph-levels-and-weights__adjust-auto {
grid-column: 4;
- -ms-grid-column: 4;
-ms-grid-column-span: 2;
grid-row: 6;
- -ms-grid-row: 6;
white-space: nowrap;
font-weight: bold;
- padding: 0.25em 0 .25em 1em;
+ padding: 0.25rem 0 0.25rem 1rem;
z-index: 2;
}
.l-glyph-levels-and-weights__adjust-outline {
grid-column: 4 / 5;
- -ms-grid-column: 4;
+ grid-column: 4;
-ms-grid-column-span: 1;
- -ms-grid-row: 1;
- position:relative;
+ grid-row: 1;
+ position: relative;
}
.l-glyph-levels-and-weights__adjust-outline::after {
- content: '';
+ content: "";
position: absolute;
border: var(--var-border-width, 0.2rem) solid var(--color-reality-light);
- border-radius: var(--var-border-radius, 0.5em);
- top: -0.5em;
- bottom: -0.5em;
- left: -0.5em;
- right: -0.5em;
+ border-radius: var(--var-border-radius, 0.5rem);
+ top: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ right: -0.5rem;
}
.l-glyph-levels-and-weights__factor {
grid-column: 1;
- -ms-grid-column: 1;
text-align: left;
- padding-left: 1em;
- padding-top: 0.3em;
- padding-bottom: 0.3em;
- display:flex;
+ padding-left: 1rem;
+ padding-top: 0.3rem;
+ padding-bottom: 0.3rem;
+ display: flex;
align-items: center;
}
.l-glyph-levels-and-weights__operator {
grid-column: 2;
- -ms-grid-column: 2;
- display:flex;
+ display: flex;
align-items: center;
- padding-left: 1em;
+ padding-left: 1rem;
}
.l-glyph-levels-and-weights__factor-val {
grid-column: 3;
- -ms-grid-column: 3;
text-align: right;
- padding-left: 1em;
+ padding-left: 1rem;
display: flex;
align-items: center;
justify-content: flex-end;
- padding-right: 2em;
+ padding-right: 2rem;
}
.l-glyph-levels-and-weights__slider {
grid-column: 4;
- -ms-grid-column: 4;
display: flex;
align-items: center;
margin-top: 0.4rem;
@@ -8382,6 +8645,7 @@ kbd {
align-items: center;
justify-content: center;
z-index: 2;
+ -webkit-user-select: none;
user-select: none;
}
@@ -8495,7 +8759,7 @@ kbd {
.c-reality-upgrade-btn--bought {
background-color: var(--color-reality);
- border-color: #094E0B;
+ border-color: #094e0b;
cursor: default;
}
@@ -8527,7 +8791,7 @@ kbd {
.c-reality-upgrade-btn--black-hole-unlock {
margin: auto;
- text-shadow: -0.1rem 0.1rem 0.3rem var(--color-reality-light)
+ text-shadow: -0.1rem 0.1rem 0.3rem var(--color-reality-light);
}
.t-dark .c-reality-upgrade-btn--unavailable {
@@ -8554,7 +8818,7 @@ kbd {
.t-s6.c-reality-upgrade-btn--bought,
.t-s10.c-reality-upgrade-btn--bought {
background-color: var(--color-reality);
- border-color: #094E0B;
+ border-color: #094e0b;
}
.t-s6.c-reality-upgrade-btn--bought:hover,
@@ -8610,7 +8874,7 @@ kbd {
color: var(--color-reality);
}
-/*#region reality-tab*/
+/* #region reality-tab */
.c-reality-tab__header {
font-size: 1.5rem;
@@ -8621,9 +8885,9 @@ kbd {
color: var(--color-reality);
}
-/*#region themes*/
+/* #region themes */
-/*#region t-dark t-s6 t-s10*/
+/* #region t-dark t-s6 t-s10 */
.t-dark .c-reality-tab__reality-machines,
.t-s6 .c-reality-tab__reality-machines,
@@ -8631,19 +8895,19 @@ kbd {
text-shadow: 0 0 0.7rem;
}
-/*#endregion t-dark t-s6 t-s10*/
+/* #endregion t-dark t-s6 t-s10 */
-/*#region t-s1*/
+/* #region t-s1 */
.t-s1 .c-reality-tab__reality-machines {
text-shadow: 0.1rem 0.1rem 0 black;
}
-/*#endregion t-s1*/
+/* #endregion t-s1 */
-/*#endregion themes*/
+/* #endregion themes */
-/*#endregion reality-tab*/
+/* #endregion reality-tab */
.c-automator-blocks {
width: 100%;
@@ -8658,6 +8922,7 @@ kbd {
color: #c080ff;
border-radius: var(--var-border-radius, 0.5rem);
width: 8.5rem;
+ -webkit-user-select: none;
user-select: none;
cursor: grab;
}
@@ -8684,7 +8949,7 @@ kbd {
}
.c-automator-block-row > * {
- margin-right: 0.5rem
+ margin-right: 0.5rem;
}
.c-automator-block-row-active {
@@ -8706,9 +8971,7 @@ kbd {
border-bottom-left-radius: var(--var-border-radius, 1rem);
box-sizing: border-box;
padding: 0.5rem;
- tab-size: 1.5em;
- -moz-tab-size: 1.5em;
- -o-tab-size: 1.5em;
+ tab-size: 1.5rem;
}
.s-base--metro .c-automator-block-editor::-webkit-scrollbar-thumb {
@@ -8727,7 +8990,7 @@ kbd {
}
input.o-automator-block-input {
- color: #0f0;
+ color: #00ff00;
}
.l-automator-nested-block {
@@ -8736,7 +8999,7 @@ input.o-automator-block-input {
border: var(--var-border-width, 2px) dotted #55ff55;
margin-left: 3rem;
margin-top: 0.5rem;
- min-widtH: 30rem;
+ min-width: 30rem;
}
.o-automator-block-delete {
@@ -8795,9 +9058,10 @@ input.o-automator-block-input {
position: relative;
overflow: hidden;
touch-action: pan-y;
+ -webkit-user-select: none;
user-select: none;
-webkit-user-drag: none;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0%);
width: 60rem;
height: 60rem;
border: var(--var-border-width, 0.2rem) solid black;
@@ -8807,20 +9071,23 @@ input.o-automator-block-input {
.c-perk-network__canvas {
position: relative;
touch-action: none;
+ -webkit-user-select: none;
user-select: none;
-webkit-user-drag: none;
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0%);
width: 100%;
height: 100%;
}
-/* #startregion h2p tab*/
+/* #startregion h2p tab */
.l-h2p-modal {
display: flex;
flex-direction: column;
margin: 0.5rem;
+ /* stylelint-disable-next-line unit-allowed-list */
width: calc(100vw - 20vh);
+ /* stylelint-disable-next-line unit-allowed-list */
height: calc(100vh - 20vh);
}
@@ -8841,6 +9108,7 @@ input.o-automator-block-input {
flex-direction: column;
width: 15rem;
}
+
.l-h2p-info {
flex: 1 1 50rem;
display: flex;
@@ -8848,6 +9116,7 @@ input.o-automator-block-input {
}
.c-h2p-title {
+ -webkit-user-select: none;
user-select: none;
font-size: 3rem;
}
@@ -9020,7 +9289,7 @@ input.o-automator-block-input {
.c-hide-modal-tab-button--eternity {
color: var(--color-eternity);
background: var(--color-prestige--accent);
- border-color: var(--color-eternity)
+ border-color: var(--color-eternity);
}
.c-hide-modal-tab-button--eternity:hover {
@@ -9051,7 +9320,9 @@ input.o-automator-block-input {
}
/* Prevent any themes overriding font awesome */
-.fa, .far, .fas {
+.fa,
+.far,
+.fas {
font-family: "Font Awesome 6 Free" !important;
}
@@ -9065,7 +9336,7 @@ input.o-automator-block-input {
position: relative;
}
-.tutorial--glow:after {
+.tutorial--glow::after {
content: "";
position: absolute;
width: 100%;
@@ -9077,9 +9348,14 @@ input.o-automator-block-input {
border-radius: var(--var-border-radius, inherit);
}
-.o-celestial-nav__hoverable .tooltiptext { display: none; }
+.o-celestial-nav__hoverable .tooltiptext {
+ display: none;
+}
+
.o-celestial-nav__hoverable:hover .tooltiptext,
-.o-celestial-nav__force-hover .tooltiptext { display: block; }
+.o-celestial-nav__force-hover .tooltiptext {
+ display: block;
+}
.c-celestial-nav__test-ring {
fill: blue;
@@ -9100,24 +9376,24 @@ input.o-automator-block-input {
}
.c-celestial-nav__test-incomplete {
- fill: #888;
+ fill: #888888;
}
.o-celestial-nav__symbol {
text-anchor: middle;
font-weight: bold;
- font-family: Font Awesome;
+ font-family: "Font Awesome";
}
.o-celestial-nav__legend-arrow {
- stroke: #CCC;
+ stroke: #cccccc;
fill: none;
stroke-linecap: butt;
stroke-width: 2;
}
.o-celestial-nav__hoverable:hover .o-celestial-nav__legend-arrow {
- stroke: #FFF;
+ stroke: #ffffff;
}
.o-celestial-nav__legend-outline {
@@ -9128,7 +9404,7 @@ input.o-automator-block-input {
}
.o-celestial-nav__hoverable:hover .o-celestial-nav__legend-outline {
- stroke: #FFF;
+ stroke: #ffffff;
}
.o-celestial-nav__node-overlay {
@@ -9148,19 +9424,13 @@ input.o-automator-block-input {
}
.o-no-mouse {
- -moz-user-select: none;
- -khtml-user-select: none;
-webkit-user-select: none;
- -ms-user-select: none;
user-select: none;
pointer-events: none;
}
.tooltiptext {
- -moz-user-select: none;
- -khtml-user-select: none;
-webkit-user-select: none;
- -ms-user-select: none;
user-select: none;
pointer-events: none;
}
@@ -9169,6 +9439,7 @@ input.o-automator-block-input {
margin: auto;
border: var(--var-border-width, 0.2rem) solid black;
border-radius: var(--var-border-radius, 5px);
+
/* background: #1a1a1a; */
}
diff --git a/public/stylesheets/theme-Dark Metro.css b/public/stylesheets/theme-Dark Metro.css
index ace7ff67b..5aa679df3 100644
--- a/public/stylesheets/theme-Dark Metro.css
+++ b/public/stylesheets/theme-Dark Metro.css
@@ -1,28 +1,28 @@
body.t-dark-metro {
- background-image: url('../images/dark-bg.png');
+ background-image: url("../images/dark-bg.png");
background-position: center;
color: #757575;
}
.t-dark-metro .c-tt-buy-button--unlocked {
background: #212121;
- color: #00BCD4;
- border: 0.1rem solid #00BCD4;
+ color: #00bcd4;
+ border: 0.1rem solid #00bcd4;
}
.t-dark-metro .c-tt-buy-button--unlocked:hover {
color: #212121;
- background: #00BCD4;
+ background: #00bcd4;
}
.t-dark-metro .c-tt-buy-button--locked {
- background: #9E9E9E;
+ background: #9e9e9e;
border: none;
- box-shadow: 1px 1px 1px 0 #000;
+ box-shadow: 1px 1px 1px 0 #000000;
}
.t-dark-metro .c-tt-buy-button--locked:hover {
- background: #E53935;
+ background: #e53935;
}
.t-dark-metro #realityanimbg {
diff --git a/public/stylesheets/theme-Dark.css b/public/stylesheets/theme-Dark.css
index 16cb82813..56016fecd 100644
--- a/public/stylesheets/theme-Dark.css
+++ b/public/stylesheets/theme-Dark.css
@@ -1,33 +1,33 @@
body.t-dark {
- background-image: url('../images/dark-bg.png');
+ background-image: url("../images/dark-bg.png");
background-position: center;
color: #888888;
}
input.t-dark {
- background-color: #455A64;
+ background-color: #455a64;
border: 0.1rem solid black;
}
.t-dark .c-tt-amount {
- color: #64DD17;
- text-shadow: 0 0 7px #64DD17;
+ color: #64dd17;
+ text-shadow: 0 0 7px #64dd17;
}
.t-dark .c-tt-buy-button--unlocked {
- color: #3AACD6;
+ color: #3aacd6;
background: #161616;
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.t-dark .c-tt-buy-button--unlocked:hover {
color: #161616;
- background: #3AACD6;
+ background: #3aacd6;
}
.t-dark .c-tt-buy-button--locked {
background: #263238;
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.t-dark .c-tt-buy-button--locked:hover {
@@ -41,4 +41,4 @@ input.t-dark {
.t-dark #realityanimbg {
filter: invert(1);
-}
\ No newline at end of file
+}
diff --git a/public/stylesheets/theme-Inverted Metro.css b/public/stylesheets/theme-Inverted Metro.css
index 5f40eb0e0..e29caa5f5 100644
--- a/public/stylesheets/theme-Inverted Metro.css
+++ b/public/stylesheets/theme-Inverted Metro.css
@@ -6,7 +6,7 @@ body.t-inverted-metro {
.t-inverted-metro #page,
.t-inverted-metro .l-notification-container,
.t-inverted-metro .c-modal,
-.t-inverted-metro #TTbuttons,
+.t-inverted-metro .time-theorem-buttons,
.t-inverted-metro .sidebar,
.t-inverted-metro .c-glyph-tooltip {
filter: invert(100%);
@@ -18,28 +18,28 @@ body.t-inverted-metro {
.t-inverted-metro #timetheorems,
.t-inverted-metro .c-ttshop__save-load-text,
-.t-inverted-metro #minimizeArrow,
+.t-inverted-metro .minimize-arrow,
.t-inverted-metro .ttshop-background {
- color: #bbb;
+ color: #bbbbbb;
}
.t-inverted-metro .c-tt-buy-button--unlocked {
background: #212121;
- color: #00BCD4;
- border: 0.1rem solid #00BCD4;
+ color: #00bcd4;
+ border: 0.1rem solid #00bcd4;
}
.t-inverted-metro .c-tt-buy-button--unlocked:hover {
color: #212121;
- background: #00BCD4;
+ background: #00bcd4;
}
.t-inverted-metro .c-tt-buy-button--locked {
- background: #9E9E9E;
+ background: #9e9e9e;
border: none;
- box-shadow: 1px 1px 1px 0 #000;
+ box-shadow: 1px 1px 1px 0 #000000;
}
.t-inverted-metro .c-tt-buy-button--locked:hover {
- background: #EF5350;
+ background: #ef5350;
}
diff --git a/public/stylesheets/theme-Inverted.css b/public/stylesheets/theme-Inverted.css
index d390c7b16..04db5cb12 100644
--- a/public/stylesheets/theme-Inverted.css
+++ b/public/stylesheets/theme-Inverted.css
@@ -6,7 +6,7 @@ body.t-inverted {
.t-inverted #page,
.t-inverted .l-notification-container,
.t-inverted .c-modal,
-.t-inverted #TTbuttons,
+.t-inverted .time-theorem-buttons,
.t-inverted .sidebar,
.t-inverted .c-glyph-tooltip {
filter: invert(100%);
diff --git a/public/stylesheets/theme-Metro.css b/public/stylesheets/theme-Metro.css
index 58ed41035..4279a1295 100644
--- a/public/stylesheets/theme-Metro.css
+++ b/public/stylesheets/theme-Metro.css
@@ -1,20 +1,20 @@
.t-metro .c-tt-buy-button--unlocked {
background: #212121;
- color: #00BCD4;
- border: 0.1rem solid #00BCD4;
+ color: #00bcd4;
+ border: 0.1rem solid #00bcd4;
}
.t-metro .c-tt-buy-button--unlocked:hover {
color: #212121;
- background: #00BCD4;
+ background: #00bcd4;
}
.t-metro .c-tt-buy-button--locked {
- background: #9E9E9E;
+ background: #9e9e9e;
border: none;
- box-shadow: 1px 1px 1px 0 #000;
+ box-shadow: 1px 1px 1px 0 #000000;
}
.t-metro .c-tt-buy-button--locked:hover {
- background: #EF5350;
-}
\ No newline at end of file
+ background: #ef5350;
+}
diff --git a/public/stylesheets/theme-S1.css b/public/stylesheets/theme-S1.css
index 563678cfa..b8269f381 100644
--- a/public/stylesheets/theme-S1.css
+++ b/public/stylesheets/theme-S1.css
@@ -1,11 +1,10 @@
html {
- background: url('../images/s1-bg.svg') no-repeat;
- background-size: contain;
+ background: url("../images/s1-bg.svg") no-repeat;
align-content: center;
background-size: 100%;
background-color: #d72621;
- background-attachment:fixed;
- background-position:center bottom;
+ background-attachment: fixed;
+ background-position: center bottom;
}
body.t-s1 {
@@ -38,26 +37,27 @@ body.t-s1 {
#snow {
display: block !important;
- background-image: url('../images/snow1.png'), url('../images/snow2.png'), url('../images/snow3.png');
+ background-image: url("../images/snow1.png"), url("../images/snow2.png"), url("../images/snow3.png");
height: 100%;
width: 100%;
left: 0;
top: 0;
- position: fixed;
+ position: fixed;
z-index: 0;
opacity: 1;
pointer-events: none;
- animation: snow 10s linear infinite, snowFade 10s cubic-bezier(0,0.3,1,0.7) infinite;
+ animation: snow 10s linear infinite, snowFade 10s cubic-bezier(0, 0.3, 1, 0.7) infinite;
}
@keyframes snow {
- 0% {background-position: 0 0, 0 0, 0 0;}
- 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
- 100% {background-position: 1000px 1000px, 200px 400px, -200px 300px;}
+ 0% { background-position: 0 0, 0 0, 0 0; }
+ 50% { background-position: 500px 500px, 100px 200px, -100px 150px; }
+ 100% { background-position: 1000px 1000px, 200px 400px, -200px 300px; }
}
+/* stylelint-disable-next-line keyframes-name-pattern */
@keyframes snowFade {
- 0% {opacity: 0;}
- 50% {opacity: 1;}
- 100% {opacity: 0;}
+ 0% { opacity: 0; }
+ 50% { opacity: 1; }
+ 100% { opacity: 0; }
}
diff --git a/public/stylesheets/theme-S10.css b/public/stylesheets/theme-S10.css
index 0a2c3bec7..30708b75f 100644
--- a/public/stylesheets/theme-S10.css
+++ b/public/stylesheets/theme-S10.css
@@ -1,5 +1,6 @@
.t-s10 #stars {
display: block;
+
/* Make video to at least 100% wide and tall */
min-width: 100%;
min-height: 100%;
@@ -13,31 +14,31 @@
top: 50%;
left: 50%;
z-index: -1000;
- transform: translate(-50%,-50%);
+ transform: translate(-50%, -50%);
}
body.t-s10 {
- color: #999;
+ color: #999999;
background: black;
- background-image: url('../images/stars-bg.png');
+ background-image: url("../images/stars-bg.png");
background-size: 100%;
background-position: center;
}
.t-s10 .c-tt-amount {
- color: #64DD17;
- text-shadow: 0 0 7px #64DD17;
+ color: #64dd17;
+ text-shadow: 0 0 7px #64dd17;
}
.t-s10 .c-tt-buy-button--unlocked {
- color: #3AACD6;
+ color: #3aacd6;
background: black;
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.t-s10 .c-tt-buy-button--unlocked:hover {
color: black;
- background: #3AACD6;
+ background: #3aacd6;
}
.t-s10 .c-tt-buy-button--locked {
@@ -53,7 +54,7 @@ body.t-s10 {
}
.t-s10 .c-rm-amount__desc {
- color: #999;
+ color: #999999;
}
.t-s10 #realityanimbg {
diff --git a/public/stylesheets/theme-S11.css b/public/stylesheets/theme-S11.css
index aa2169d99..20523ae39 100644
--- a/public/stylesheets/theme-S11.css
+++ b/public/stylesheets/theme-S11.css
@@ -1,29 +1,29 @@
@font-face {
font-family: Typewriter;
- src: url('BlobEmoji-Bold.ttf'), url('MonospaceTypewriter.ttf');
+ src: url("BlobEmoji-Bold.ttf"), url("MonospaceTypewriter.ttf");
}
body.t-s11 {
- color: #999;
+ color: #999999;
background: black;
background-size: 100%;
background-position: center;
}
.t-s11 .c-tt-amount {
- color: #64DD17;
- text-shadow: 0 0 7px #64DD17;
+ color: #64dd17;
+ text-shadow: 0 0 7px #64dd17;
}
.t-s11 .c-tt-buy-button--unlocked {
- color: #3AACD6;
+ color: #3aacd6;
background: black;
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.t-s11 .c-tt-buy-button--unlocked:hover {
color: black;
- background: #3AACD6;
+ background: #3aacd6;
}
.t-s11 .c-tt-buy-button--locked {
@@ -39,7 +39,7 @@ body.t-s11 {
}
.t-s11 .c-rm-amount__desc {
- color: #999;
+ color: #999999;
}
.t-s11 #realityanimbg {
@@ -56,6 +56,7 @@ body.t-s11 {
font-size: 20px;
fill: orange !important;
pointer-events: none;
+ -webkit-user-select: none;
user-select: none;
cursor: default;
}
diff --git a/public/stylesheets/theme-S2.css b/public/stylesheets/theme-S2.css
index a6a0ccc46..4b26ae090 100644
--- a/public/stylesheets/theme-S2.css
+++ b/public/stylesheets/theme-S2.css
@@ -1,6 +1,5 @@
html {
- background: url('../images/s2-bg.svg') no-repeat;
- background-size: contain;
+ background: url("../images/s2-bg.svg") no-repeat;
background-position-x: 50%;
background-position-y: 50%;
background-size: 50%;
@@ -17,7 +16,7 @@ body {
.t-s2 #page,
.t-s2 .l-notification-container,
.t-s2 .c-modal,
-.t-s2 #TTbuttons,
+.t-s2 .time-theorem-buttons,
.t-s2 .sidebar,
.t-s2 .c-glyph-tooltip {
filter: sepia(100%) hue-rotate(180deg) saturate(250%);
diff --git a/public/stylesheets/theme-S3.css b/public/stylesheets/theme-S3.css
index 9295871b0..7c3569d40 100644
--- a/public/stylesheets/theme-S3.css
+++ b/public/stylesheets/theme-S3.css
@@ -6,24 +6,24 @@ body {
.t-s3 #page,
.t-s3 .l-notification-container,
.t-s3 .c-modal,
-.t-s3 #TTbuttons,
+.t-s3 .time-theorem-buttons,
.t-s3 .sidebar,
.t-s3 .c-glyph-tooltip {
animation: glasses 7s infinite;
}
@keyframes glasses {
- 0% {filter: blur(0);}
- 10% {filter: blur(3px);}
- 20% {filter: blur(0);}
- 30% {transform: rotateZ(0deg)}
- 35% {transform: rotateZ(4deg)}
- 40% {transform: rotateZ(-4deg)}
- 45% {transform: rotateZ(0deg)}
- 55% {filter: invert(0%);}
- 65% {filter: invert(100%);}
- 75% {filter: invert(0%);}
- 85% {filter: opacity(100%);}
- 92.5% {filter: opacity(50%);}
- 100% {filter: opacity(100%);}
+ 0% { filter: blur(0); }
+ 10% { filter: blur(3px); }
+ 20% { filter: blur(0); }
+ 30% { transform: rotateZ(0deg); }
+ 35% { transform: rotateZ(4deg); }
+ 40% { transform: rotateZ(-4deg); }
+ 45% { transform: rotateZ(0deg); }
+ 55% { filter: invert(0%); }
+ 65% { filter: invert(100%); }
+ 75% { filter: invert(0%); }
+ 85% { filter: opacity(100%); }
+ 92.5% { filter: opacity(50%); }
+ 100% { filter: opacity(100%); }
}
diff --git a/public/stylesheets/theme-S4.css b/public/stylesheets/theme-S4.css
index f87038258..e2862942e 100644
--- a/public/stylesheets/theme-S4.css
+++ b/public/stylesheets/theme-S4.css
@@ -1,33 +1,34 @@
* {
border-radius: 40% !important;
+ box-shadow: 1px 1px 1px 0 #9e9e9e;
+ font-family:
+ "Comic Sans MS",
+ cursive,
+ sans-serif,
+ Typewriter,
+ fas,
+ fab,
+ "Font Awesome 6 Brands",
+ "Font Awesome 6 Free" !important;
}
-* {
- font-family: "Comic Sans MS", cursive, sans-serif, Typewriter,
- fas, fab, 'Font Awesome 6 Brands', 'Font Awesome 6 Free' !important;
-}
-
-html{
- background-color: #FF00FF;
+html {
+ background-color: #ff00ff;
color: black !important;
- background-attachment:fixed;
- background-position:center bottom;
+ background-attachment: fixed;
+ background-position: center bottom;
border: 0.1rem solid white !important;
}
#container {
- cursor: url(cursor.cur), auto !important;
+ cursor: url("cursor.cur"), auto !important;
}
body {
- background: #0FFF0F !important;
+ background: #0fff0f !important;
border: 0.1rem solid white !important;
}
.o-achievement {
border-radius: 0.8rem !important;
}
-
-* {
- box-shadow: 1px 1px 1px 0 #9E9E9E;
-}
diff --git a/public/stylesheets/theme-S5.css b/public/stylesheets/theme-S5.css
index b7095cc35..dbd63da85 100644
--- a/public/stylesheets/theme-S5.css
+++ b/public/stylesheets/theme-S5.css
@@ -1,5 +1,5 @@
html {
- background: url('../images/s5-bg.jpg');
+ background: url("../images/s5-bg.jpg");
background-position-x: 50%;
background-position-y: 50%;
background-size: 150%;
@@ -15,7 +15,7 @@ body.t-s5 {
.t-s5 #page,
.t-s5 .l-notification-container,
.t-s5 .c-modal,
-.t-s5 #TTbuttons,
+.t-s5 .time-theorem-buttons,
.t-s5 .sidebar {
filter: sepia(100%) hue-rotate(0deg) saturate(100%);
}
diff --git a/public/stylesheets/theme-S6.css b/public/stylesheets/theme-S6.css
index 1a3d61e37..30c44098b 100644
--- a/public/stylesheets/theme-S6.css
+++ b/public/stylesheets/theme-S6.css
@@ -1,5 +1,6 @@
.t-s6 #stars {
display: block;
+
/* Make video to at least 100% wide and tall */
min-width: 100%;
min-height: 100%;
@@ -13,31 +14,31 @@
top: 50%;
left: 50%;
z-index: -1000;
- transform: translate(-50%,-50%);
+ transform: translate(-50%, -50%);
}
body.t-s6 {
- color: #999;
+ color: #999999;
background: black;
- background-image: url('../images/stars-bg.png');
+ background-image: url("../images/stars-bg.png");
background-size: 100%;
background-position: center;
}
.t-s6 .c-tt-amount {
- color: #64DD17;
- text-shadow: 0 0 7px #64DD17;
+ color: #64dd17;
+ text-shadow: 0 0 7px #64dd17;
}
.t-s6 .c-tt-buy-button--unlocked {
- color: #3AACD6;
+ color: #3aacd6;
background: black;
- border: 0.1rem solid #3AACD6;
+ border: 0.1rem solid #3aacd6;
}
.t-s6 .c-tt-buy-button--unlocked:hover {
color: black;
- background: #3AACD6;
+ background: #3aacd6;
}
.t-s6 .c-tt-buy-button--locked {
@@ -53,7 +54,7 @@ body.t-s6 {
}
.t-s6 .c-rm-amount__desc {
- color: #999;
+ color: #999999;
}
.t-s6 #realityanimbg {
diff --git a/public/stylesheets/theme-S7.css b/public/stylesheets/theme-S7.css
index 1bc1caafe..00e38f142 100644
--- a/public/stylesheets/theme-S7.css
+++ b/public/stylesheets/theme-S7.css
@@ -1,5 +1,5 @@
* {
- font-family: "Arial", Typewriter;
+ font-family: Arial, Typewriter;
transition-duration: 1ms !important;
border-width: 1px !important;
border-radius: 0 !important;
@@ -12,27 +12,19 @@
}
button {
- -webkit-border-radius: 0 !important;
- -moz-border-radius: 0 !important;
border-radius: 0 !important;
- background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.00, rgb(222, 222, 222)), color-stop(1.00, rgb(246, 246, 246))) !important;
- background-image: -moz-linear-gradient(center bottom, rgb(222, 222, 222) 0%, rgb(246, 246, 246) 100%) !important;
background-image: linear-gradient(to top, rgb(222, 222, 222) 0%, rgb(246, 246, 246) 100%) !important;
padding: 3px !important;
- border: 0.1rem solid #9B9B9B !important;
+ border: 0.1rem solid #9b9b9b !important;
color: black !important;
text-decoration: none !important;
}
.o-primary-btn {
- -webkit-border-radius: 0 !important;
- -moz-border-radius: 0 !important;
border-radius: 0 !important;
- background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.00, rgb(222, 222, 222)), color-stop(1.00, rgb(246, 246, 246))) !important;
- background-image: -moz-linear-gradient(center bottom, rgb(222, 222, 222) 0%, rgb(246, 246, 246) 100%) !important;
background-image: linear-gradient(to top, rgb(222, 222, 222) 0%, rgb(246, 246, 246) 100%) !important;
padding: 3px !important;
- border: 0.1rem solid #9B9B9B !important;
+ border: 0.1rem solid #9b9b9b !important;
color: black !important;
text-decoration: none !important;
}
diff --git a/public/stylesheets/theme-S8.css b/public/stylesheets/theme-S8.css
index db5515b0c..de5ad7dd3 100644
--- a/public/stylesheets/theme-S8.css
+++ b/public/stylesheets/theme-S8.css
@@ -1,5 +1,5 @@
body.t-s8 {
- background: url('../images/s8-bg.jpg') no-repeat;
+ background: url("../images/s8-bg.jpg") no-repeat;
color: black;
background-color: white;
height: 100%;
@@ -15,30 +15,30 @@ body.t-s8 {
color: black;
}
-/*metro theme with less box shadows*/
+/* metro theme with less box shadows */
-
-.t-s8 input, .t-s8 select {
- border: 0.1rem solid #A9A9A9;
+.t-s8 input,
+.t-s8 select {
+ border: 0.1rem solid #a9a9a9;
}
.t-s8 .c-tt-buy-button--unlocked {
background: #212121;
- color: #00BCD4;
- border: 0.1rem solid #00BCD4;
+ color: #00bcd4;
+ border: 0.1rem solid #00bcd4;
}
.t-s8 .c-tt-buy-button--unlocked:hover {
color: #212121;
- background: #00BCD4;
+ background: #00bcd4;
}
.t-s8 .c-tt-buy-button--locked {
- background: #9E9E9E;
+ background: #9e9e9e;
border: none;
- box-shadow: 1px 1px 1px 0 #000;
+ box-shadow: 1px 1px 1px 0 #000000;
}
.t-s8 .c-tt-buy-button--locked:hover {
- background: #EF5350;
+ background: #ef5350;
}
diff --git a/public/stylesheets/theme-S9.css b/public/stylesheets/theme-S9.css
index ad4321620..03ff6b9ab 100644
--- a/public/stylesheets/theme-S9.css
+++ b/public/stylesheets/theme-S9.css
@@ -1,10 +1,11 @@
* {
color: transparent !important;
text-shadow: none !important;
+ -webkit-user-select: none;
user-select: none;
}
-[ach-tooltip]:before {
+[ach-tooltip]::before {
color: transparent;
}
@@ -51,4 +52,4 @@
.o-celestial-nav__legend-text {
fill: transparent !important;
-}
\ No newline at end of file
+}
diff --git a/public/stylesheets/time-studies.css b/public/stylesheets/time-studies.css
index 8276984fd..43fd97edf 100644
--- a/public/stylesheets/time-studies.css
+++ b/public/stylesheets/time-studies.css
@@ -35,7 +35,7 @@
z-index: 0;
}
-/*#region o-time-study*/
+/* #region o-time-study */
.c-pelle-useless {
border: 0.1rem solid;
@@ -46,7 +46,7 @@
height: 10rem;
transition-duration: 0.2s;
border-radius: var(--var-border-radius, 0.4rem);
- font-size: 1.0rem;
+ font-size: 1rem;
}
.c-pelle-useless-available {
@@ -80,7 +80,7 @@
height: 10rem;
transition-duration: 0.2s;
border-radius: var(--var-border-radius, 0.4rem);
- font-size: 1.0rem;
+ font-size: 1rem;
}
.o-time-study--available {
@@ -115,9 +115,9 @@
}
@keyframes a-time-study {
- 0% { box-shadow: inset 0 0 0.3rem 0 }
- 50% { box-shadow: inset 0 0 2rem 0 }
- 100% { box-shadow: inset 0 0 0.3rem 0 }
+ 0% { box-shadow: inset 0 0 0.3rem 0; }
+ 50% { box-shadow: inset 0 0 2rem 0; }
+ 100% { box-shadow: inset 0 0 0.3rem 0; }
}
.o-time-study--small {
@@ -231,7 +231,7 @@
}
.o-time-study-dilation--available:hover {
- color: #64DD17;
+ color: #64dd17;
background-color: white;
animation: a-time-study-dilation 10s infinite;
}
@@ -260,11 +260,11 @@
}
@keyframes a-time-study-dilation {
- 0% { box-shadow: inset 0.5rem 0 2rem }
- 25% { box-shadow: inset 0 0.5rem 2rem }
- 50% { box-shadow: inset -0.5rem 0 2rem }
- 75% { box-shadow: inset 0 -0.5rem 2rem }
- 100% { box-shadow: inset 0.5rem 0 2rem }
+ 0% { box-shadow: inset 0.5rem 0 2rem; }
+ 25% { box-shadow: inset 0 0.5rem 2rem; }
+ 50% { box-shadow: inset -0.5rem 0 2rem; }
+ 75% { box-shadow: inset 0 -0.5rem 2rem; }
+ 100% { box-shadow: inset 0.5rem 0 2rem; }
}
.o-time-study-normal--unavailable {
@@ -394,11 +394,11 @@
}
@keyframes a-eternity-challenge-running {
- 0% { box-shadow: inset 1rem 0 3rem #490066 }
- 25% { box-shadow: inset 0 0.5rem 3rem #490066 }
- 50% { box-shadow: inset -1rem 0 3rem #490066 }
- 75% { box-shadow: inset 0 -0.5rem 3rem #490066 }
- 100% { box-shadow: inset 1rem 0 3rem #490066 }
+ 0% { box-shadow: inset 1rem 0 3rem #490066; }
+ 25% { box-shadow: inset 0 0.5rem 3rem #490066; }
+ 50% { box-shadow: inset -1rem 0 3rem #490066; }
+ 75% { box-shadow: inset 0 -0.5rem 3rem #490066; }
+ 100% { box-shadow: inset 1rem 0 3rem #490066; }
}
.o-time-study-dilation--bought {
@@ -481,7 +481,7 @@
cursor: default;
}
-/*#endregion o-time-study*/
+/* #endregion o-time-study */
.o-time-study-connection {
/* This one should be px, because it rem svg behaves weirdly under scale */
diff --git a/public/stylesheets/tooltips.css b/public/stylesheets/tooltips.css
index 7b1844a10..55f24c714 100644
--- a/public/stylesheets/tooltips.css
+++ b/public/stylesheets/tooltips.css
@@ -5,7 +5,7 @@
}
.general-tooltip .tooltip-inner {
- background: rgba(0, 0, 0, 0.9);
+ background: rgba(0, 0, 0, 90%);
color: white;
border-radius: var(--var-border-radius, 3px);
width: 160px;
@@ -14,6 +14,7 @@
font-family: Typewriter, serif;
font-size: 14px;
line-height: 1.2;
+ -webkit-user-select: none;
user-select: none;
}
@@ -47,7 +48,7 @@
height: 0;
position: absolute;
margin: 5px;
- border: solid rgba(0, 0, 0, 0.9);
+ border: solid rgba(0, 0, 0, 90%);
z-index: 1;
}
@@ -56,7 +57,7 @@
}
.general-tooltip[x-placement^="top"] .tooltip-arrow {
- border-width: 5px 5px 0 5px !important;
+ border-width: 5px 5px 0 !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-bottom-color: transparent !important;
@@ -71,7 +72,7 @@
}
.general-tooltip[x-placement^="bottom"] .tooltip-arrow {
- border-width: 0 5px 5px 5px;
+ border-width: 0 5px 5px;
border-left-color: transparent !important;
border-right-color: transparent !important;
border-top-color: transparent !important;
@@ -116,20 +117,20 @@
color: black;
padding: 24px;
border-radius: var(--var-border-radius, 5px);
- box-shadow: 0 5px 30px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 5px 30px rgba(0, 0, 0, 10%);
}
.general-tooltip.popover .popover-arrow {
border-color: #f9f9f9;
}
-.general-tooltip[aria-hidden='true'] {
+.general-tooltip[aria-hidden="true"] {
visibility: hidden;
opacity: 0;
transition: opacity 0.3s, visibility 0.3s;
}
-.general-tooltip[aria-hidden='false'] {
+.general-tooltip[aria-hidden="false"] {
visibility: visible;
opacity: 1;
transition: opacity 0.3s;
diff --git a/public/stylesheets/vue-sfc-classes.css b/public/stylesheets/vue-sfc-classes.css
index 47fb73b43..d6c6c7167 100644
--- a/public/stylesheets/vue-sfc-classes.css
+++ b/public/stylesheets/vue-sfc-classes.css
@@ -45,6 +45,7 @@
white-space: nowrap;
font-weight: bold;
text-align: left;
+ -webkit-user-select: none;
user-select: none;
}
@@ -86,7 +87,7 @@
}
.old-ui .t-s1 .c-news-ticker {
- background-color: #dbd242
+ background-color: #dbd242;
}
.old-ui .t-s6 .c-news-ticker,
diff --git a/src/components/BlobBackground.vue b/src/components/BlobBackground.vue
index e87d07514..327470a65 100644
--- a/src/components/BlobBackground.vue
+++ b/src/components/BlobBackground.vue
@@ -46,13 +46,15 @@ export default {
\ No newline at end of file
+
diff --git a/src/components/BlobSnowflake.vue b/src/components/BlobSnowflake.vue
index deda011cb..a7240c736 100644
--- a/src/components/BlobSnowflake.vue
+++ b/src/components/BlobSnowflake.vue
@@ -98,12 +98,14 @@ export default {
\ No newline at end of file
+
diff --git a/src/components/SpeedrunStatus.vue b/src/components/SpeedrunStatus.vue
index 5f2b30f1d..91b00a228 100644
--- a/src/components/SpeedrunStatus.vue
+++ b/src/components/SpeedrunStatus.vue
@@ -114,6 +114,7 @@ export default {
background-color: var(--color-base);
white-space: nowrap;
border: var(--var-border-width, 0.2rem) solid var(--color-accent);
+ -webkit-user-select: none;
user-select: none;
padding: 0.8rem 2rem;
z-index: 5;
diff --git a/src/components/modals/InformationModal.vue b/src/components/modals/InformationModal.vue
index 4f1200263..2e9b805f2 100644
--- a/src/components/modals/InformationModal.vue
+++ b/src/components/modals/InformationModal.vue
@@ -95,6 +95,7 @@ export default {
.l-information-modal {
display: flex;
flex-direction: column;
+ /* stylelint-disable-next-line unit-allowed-list */
width: calc(100vw - 50vh);
justify-content: space-around;
}
@@ -125,15 +126,15 @@ export default {
}
.c-socials--icon__wrapper {
- transition: all .2s ease-in-out;
+ transition: all 0.2s ease-in-out;
}
.c-socials--icon__wrapper:hover {
transform: scale(1.1);
}
-[ach-tooltip]:before {
+[ach-tooltip]::before {
width: 20rem;
font-size: 1.5rem;
}
-
\ No newline at end of file
+
diff --git a/src/components/modals/ModalProgressBar.vue b/src/components/modals/ModalProgressBar.vue
index 254b8bdda..07cf78a5d 100644
--- a/src/components/modals/ModalProgressBar.vue
+++ b/src/components/modals/ModalProgressBar.vue
@@ -81,7 +81,9 @@ export default {
align-items: center;
justify-content: space-between;
width: 40rem;
+ /* stylelint-disable-next-line unit-allowed-list */
left: 50vw;
+ /* stylelint-disable-next-line unit-allowed-list */
top: 50vh;
transform: translate(-50%, -50%);
}
@@ -117,4 +119,4 @@ export default {
font-size: large;
padding-bottom: 0.5rem;
}
-
\ No newline at end of file
+
diff --git a/src/components/tabs/automator/AutomatorControls.vue b/src/components/tabs/automator/AutomatorControls.vue
index c4159320d..7e4f07567 100644
--- a/src/components/tabs/automator/AutomatorControls.vue
+++ b/src/components/tabs/automator/AutomatorControls.vue
@@ -115,7 +115,7 @@ export default {
border-color: var(--color-reality-light);
}
-.c-automator__button.fa-eject:before {
+.c-automator__button.fa-eject::before {
transform: rotate(90deg);
}
diff --git a/src/components/tabs/automator/AutomatorEditor.vue b/src/components/tabs/automator/AutomatorEditor.vue
index 71e6d5e56..4de640555 100644
--- a/src/components/tabs/automator/AutomatorEditor.vue
+++ b/src/components/tabs/automator/AutomatorEditor.vue
@@ -163,7 +163,7 @@ export default {
z-index: 1;
}
-.c-slider-toggle-button:before {
+.c-slider-toggle-button::before {
content: "";
position: absolute;
top: 0;
@@ -176,12 +176,12 @@ export default {
z-index: 0;
}
-.c-slider-toggle-button--right:before {
+.c-slider-toggle-button--right::before {
left: 3rem;
background-color: white;
}
-.tutorial--glow:after {
+.tutorial--glow::after {
z-index: 2;
}
diff --git a/src/components/tabs/black-hole/BlackHoleTab.vue b/src/components/tabs/black-hole/BlackHoleTab.vue
index 5b5ae1d7e..b49f8a729 100644
--- a/src/components/tabs/black-hole/BlackHoleTab.vue
+++ b/src/components/tabs/black-hole/BlackHoleTab.vue
@@ -219,7 +219,7 @@ export default {
\ No newline at end of file
+
diff --git a/src/components/tabs/celestial-pelle/CreditsContainer.vue b/src/components/tabs/celestial-pelle/CreditsContainer.vue
index cc84c9e0b..f3e2463a6 100644
--- a/src/components/tabs/celestial-pelle/CreditsContainer.vue
+++ b/src/components/tabs/celestial-pelle/CreditsContainer.vue
@@ -132,7 +132,6 @@ export default {
font-size: 1.3rem;
}
-
.c-credits-cel-symbol {
position: absolute;
font-size: 14rem;
@@ -155,7 +154,7 @@ export default {
.c-effarig-credits {
left: 80%;
top: 50rem;
- color: #f40;
+ color: #ff4400;
animation: a-effarig-credits 4s ease-in-out infinite;
}
@@ -209,9 +208,20 @@ export default {
}
@keyframes a-effarig-credits {
- 0% { opacity: 0.8; text-shadow: 0 0 3rem; }
- 50% { opacity: 1; text-shadow: 0 0 4rem, 0 0 4rem; }
- 100% { opacity: 0.8; text-shadow: 0 0 3rem; }
+ 0% {
+ opacity: 0.8;
+ text-shadow: 0 0 3rem;
+ }
+
+ 50% {
+ opacity: 1;
+ text-shadow: 0 0 4rem, 0 0 4rem;
+ }
+
+ 100% {
+ opacity: 0.8;
+ text-shadow: 0 0 3rem;
+ }
}
@keyframes a-enslaved-credits {
@@ -232,9 +242,20 @@ perfectly the same. */
}
@keyframes a-ra-credits {
- 0% { opacity: 0.1; transform: translateX(-50%) scale(0.2); }
- 50% { opacity: 0.4; transform: translateX(-50%) scale(0.9); }
- 100% { opacity: 0.1; transform: translateX(-50%) scale(0.2); }
+ 0% {
+ opacity: 0.1;
+ transform: translateX(-50%) scale(0.2);
+ }
+
+ 50% {
+ opacity: 0.4;
+ transform: translateX(-50%) scale(0.9);
+ }
+
+ 100% {
+ opacity: 0.1;
+ transform: translateX(-50%) scale(0.2);
+ }
}
@keyframes a-laitela-credits {
diff --git a/src/components/tabs/celestial-pelle/FadeToBlack.vue b/src/components/tabs/celestial-pelle/FadeToBlack.vue
index 3d25c842b..751fc1e9a 100644
--- a/src/components/tabs/celestial-pelle/FadeToBlack.vue
+++ b/src/components/tabs/celestial-pelle/FadeToBlack.vue
@@ -25,13 +25,13 @@ export default {
diff --git a/src/components/tabs/celestial-pelle/PelleBarPanel.vue b/src/components/tabs/celestial-pelle/PelleBarPanel.vue
index 2f2c528d4..7de5ef015 100644
--- a/src/components/tabs/celestial-pelle/PelleBarPanel.vue
+++ b/src/components/tabs/celestial-pelle/PelleBarPanel.vue
@@ -75,6 +75,7 @@ export default {
left: 1.5rem;
top: 50%;
transform: translateY(-50%);
+ cursor: pointer;
}
.l-pelle-panel-container {
@@ -82,6 +83,7 @@ export default {
margin: 1rem;
border: var(--var-border-width, 0.2rem) solid var(--color-pelle--base);
border-radius: var(--var-border-radius, 0.2rem);
+ -webkit-user-select: none;
user-select: none;
}
@@ -102,8 +104,4 @@ export default {
flex-direction: column;
justify-content: flex-start;
}
-
-.c-collapse-icon-clickable {
- cursor: pointer;
-}
diff --git a/src/components/tabs/celestial-pelle/PelleGalaxyGeneratorPanel.vue b/src/components/tabs/celestial-pelle/PelleGalaxyGeneratorPanel.vue
index 384a0719d..43d7b8270 100644
--- a/src/components/tabs/celestial-pelle/PelleGalaxyGeneratorPanel.vue
+++ b/src/components/tabs/celestial-pelle/PelleGalaxyGeneratorPanel.vue
@@ -156,6 +156,7 @@ export default {
left: 1.5rem;
top: 50%;
transform: translateY(-50%);
+ cursor: pointer;
}
.l-pelle-panel-container {
@@ -163,6 +164,7 @@ export default {
margin: 1rem;
border: var(--var-border-width, 0.2rem) solid var(--color-pelle--base);
border-radius: var(--var-border-radius, 0.2rem);
+ -webkit-user-select: none;
user-select: none;
}
@@ -196,7 +198,6 @@ export default {
font-size: 2.5rem;
background: linear-gradient(var(--color-pelle--secondary), var(--color-pelle--base));
background-clip: text;
- -webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
@@ -221,6 +222,7 @@ export default {
height: 11.4rem;
overflow: hidden;
box-shadow: inset 0 0 0.1rem 0.1rem var(--color-pelle--base);
+
/* box-shadow is here to prevent a weird grey border forming around the background */
}
@@ -257,8 +259,4 @@ export default {
font-size: 2rem;
text-shadow: 0.2rem 0.2rem 0.2rem black;
}
-
-.c-collapse-icon-clickable {
- cursor: pointer;
-}
diff --git a/src/components/tabs/celestial-pelle/PelleRift.vue b/src/components/tabs/celestial-pelle/PelleRift.vue
index 786302992..1cf5e8028 100644
--- a/src/components/tabs/celestial-pelle/PelleRift.vue
+++ b/src/components/tabs/celestial-pelle/PelleRift.vue
@@ -100,8 +100,9 @@ export default {
margin-top: 1rem;
border: var(--var-border-width, 0.2rem) solid var(--color-pelle--base);
border-radius: var(--var-border-radius, 0.5rem);
+
/* transparent crimson */
- box-shadow: inset 0 0 1rem 0.1rem rgba(237, 20, 61, 0.45), 0 0 1rem 0.1rem rgba(237, 20, 61, 0.45);
+ box-shadow: inset 0 0 1rem 0.1rem rgba(237, 20, 61, 45%), 0 0 1rem 0.1rem rgba(237, 20, 61, 45%);
}
.t-s1 .c-pelle-rift {
diff --git a/src/components/tabs/celestial-pelle/PelleRiftBar.vue b/src/components/tabs/celestial-pelle/PelleRiftBar.vue
index 51678d9e9..7a5259f4c 100644
--- a/src/components/tabs/celestial-pelle/PelleRiftBar.vue
+++ b/src/components/tabs/celestial-pelle/PelleRiftBar.vue
@@ -184,6 +184,7 @@ export default {
.c-pelle-rift-bar {
--color-bar-bg: #1e1e1e;
+
height: 5rem;
border: var(--var-border-width, 0.2rem) solid var(--color-pelle--secondary);
border-radius: var(--var-border-radius, 0.5rem);
@@ -195,16 +196,12 @@ export default {
align-items: center;
background: var(--color-bar-bg);
}
+
.c-pelle-rift-bar--filling,
.c-pelle-rift-bar--idle {
cursor: pointer;
}
-.c-pelle-rift-bar--idle .l-overflow-hidden,
-.c-pelle-rift-bar--idle .o-pelle-rift-bar-percentage {
- opacity: 0.6;
-}
-
.l-overflow-hidden {
overflow: hidden;
border: var(--var-border-width, 0.16rem) solid transparent;
@@ -231,7 +228,6 @@ export default {
box-shadow: inset 0 0 0.3rem 0.1rem var(--color-pelle--secondary);
}
-
/* FILLING STYLES */
.o-pelle-rift-bar-fill {
position: absolute;
@@ -251,10 +247,8 @@ export default {
background: var(--color-pelle--base);
z-index: 0;
filter: brightness(0.5);
- z-index: 0;
}
-
/* SPECIAL BAR OVERLAY STYLES */
.o-pelle-rift-bar-permanent {
position: absolute;
@@ -278,15 +272,15 @@ export default {
@keyframes a-pelle-bar-overfill-pulse {
/* #ed143d66 is the base pelle colour except transparent. */
- 0% { box-shadow: 0 0 0.7rem 1rem rgba(237, 20, 61, 0.4); }
- 50% { box-shadow: 0 0 1.5rem 0 rgba(237, 20, 61, 0.4); }
- 100% { box-shadow: 0 0 0.7rem 1rem rgba(237, 20, 61, 0.4); }
+ 0% { box-shadow: 0 0 0.7rem 1rem rgba(237, 20, 61, 40%); }
+ 50% { box-shadow: 0 0 1.5rem 0 rgba(237, 20, 61, 40%); }
+ 100% { box-shadow: 0 0 0.7rem 1rem rgba(237, 20, 61, 40%); }
}
@keyframes a-pelle-bar-overfill-pulse-but-green {
- 0% { box-shadow: 0 0 0.7rem 1rem rgba(124, 183, 39, 0.533); }
- 50% { box-shadow: 0 0 1.5rem 0rem rgba(124, 183, 39, 0.533); }
- 100% { box-shadow: 0 0 0.7rem 1rem rgba(124, 183, 39, 0.533); }
+ 0% { box-shadow: 0 0 0.7rem 1rem rgba(124, 183, 39, 53.3%); }
+ 50% { box-shadow: 0 0 1.5rem 0 rgba(124, 183, 39, 53.3%); }
+ 100% { box-shadow: 0 0 0.7rem 1rem rgba(124, 183, 39, 53.3%); }
}
.c-pelle-rift-bar-overfill-container {
@@ -297,13 +291,27 @@ export default {
animation: a-pelle-bar-overfill-pulse-but-green 1s infinite linear;
}
-
/* ACTIVE RIFT FILLING STYLES */
@keyframes a-pelle-bar-filling-sweep {
- 0% { left: 0; width: 0; }
- 10% { left: 0; width: 2rem; }
- 90% { left: calc(100% - 2rem); width: 2rem; }
- 100% { left: 100%; width: 0; }
+ 0% {
+ left: 0;
+ width: 0;
+ }
+
+ 10% {
+ left: 0;
+ width: 2rem;
+ }
+
+ 90% {
+ left: calc(100% - 2rem);
+ width: 2rem;
+ }
+
+ 100% {
+ left: 100%;
+ width: 0;
+ }
}
.o-pelle-rift-bar-active-fill {
@@ -321,21 +329,27 @@ export default {
color: white;
text-shadow: 0.1rem 0.1rem 0.2rem var(--color-pelle--base);
z-index: 2;
+
/* This keeps the percentage from blocking the hover area */
pointer-events: none;
}
+.c-pelle-rift-bar--idle .l-overflow-hidden,
+.c-pelle-rift-bar--idle .o-pelle-rift-bar-percentage {
+ opacity: 0.6;
+}
+
/* MILESTONE STYLES */
.o-pelle-rift-bar-milestone-hover-container {
height: 100%;
}
@keyframes a-pelle-bar-unfinished-milestone-flash {
- 0% { opacity: 1 }
- 20% { opacity: 1 }
- 50% { opacity: 0.3 }
- 80% { opacity: 1 }
- 100% { opacity: 1 }
+ 0% { opacity: 1; }
+ 20% { opacity: 1; }
+ 50% { opacity: 0.3; }
+ 80% { opacity: 1; }
+ 100% { opacity: 1; }
}
.o-pelle-rift-bar-milestone-line {
diff --git a/src/components/tabs/celestial-pelle/PelleTab.vue b/src/components/tabs/celestial-pelle/PelleTab.vue
index 6f08ba9cd..45e8e9244 100644
--- a/src/components/tabs/celestial-pelle/PelleTab.vue
+++ b/src/components/tabs/celestial-pelle/PelleTab.vue
@@ -187,7 +187,7 @@ export default {
}
@keyframes roll {
- 100% { transform: rotateY(360deg) }
+ 100% { transform: rotateY(360deg); }
}
.pelle-icon {
diff --git a/src/components/tabs/celestial-pelle/PelleUpgrade.vue b/src/components/tabs/celestial-pelle/PelleUpgrade.vue
index c120eb681..cb79ab615 100644
--- a/src/components/tabs/celestial-pelle/PelleUpgrade.vue
+++ b/src/components/tabs/celestial-pelle/PelleUpgrade.vue
@@ -184,7 +184,7 @@ export default {
transition-duration: 0.3s;
}
-
+/* stylelint-disable-next-line selector-class-pattern */
.c-pelle-upgrade--galaxyGenerator {
background: linear-gradient(var(--color-pelle--secondary), var(--color-pelle--base));
color: black;
@@ -211,6 +211,7 @@ export default {
color: black;
}
+/* stylelint-disable-next-line selector-class-pattern */
.c-pelle-upgrade--galaxyGenerator:hover,
.c-pelle-upgrade--unavailable:hover,
.c-pelle-upgrade--faded:hover,
@@ -220,12 +221,12 @@ export default {
}
.l-pelle-upgrade-gap {
- height: 0.5em;
+ height: 0.5rem;
flex-shrink: 0;
}
.c-improved-effect {
- color: #0b0;
+ color: #00bb00;
font-weight: bold;
font-style: italic;
}
diff --git a/src/components/tabs/celestial-pelle/PelleUpgradePanel.vue b/src/components/tabs/celestial-pelle/PelleUpgradePanel.vue
index d3acf3538..287d845db 100644
--- a/src/components/tabs/celestial-pelle/PelleUpgradePanel.vue
+++ b/src/components/tabs/celestial-pelle/PelleUpgradePanel.vue
@@ -146,6 +146,7 @@ export default {
left: 1.5rem;
top: 50%;
transform: translateY(-50%);
+ cursor: pointer;
}
.l-pelle-panel-container {
@@ -153,6 +154,7 @@ export default {
margin: 1rem;
border: var(--var-border-width, 0.2rem) solid var(--color-pelle--base);
border-radius: var(--var-border-radius, 0.5rem);
+ -webkit-user-select: none;
user-select: none;
}
@@ -209,8 +211,4 @@ export default {
font-size: 2rem;
color: var(--color-pelle--base);
}
-
-.c-collapse-icon-clickable {
- cursor: pointer;
-}
diff --git a/src/components/tabs/celestial-pelle/RemnantGainFactor.vue b/src/components/tabs/celestial-pelle/RemnantGainFactor.vue
index 5ba75ba6a..e0b005a33 100644
--- a/src/components/tabs/celestial-pelle/RemnantGainFactor.vue
+++ b/src/components/tabs/celestial-pelle/RemnantGainFactor.vue
@@ -153,7 +153,7 @@ export default {
.l-remnant-factors-row {
display: flex;
- width: 100%
+ width: 100%;
}
.l-remnant-factors-col {
diff --git a/src/components/tabs/celestial-ra/RaPet.vue b/src/components/tabs/celestial-ra/RaPet.vue
index 553f5ef90..93a779eb4 100644
--- a/src/components/tabs/celestial-ra/RaPet.vue
+++ b/src/components/tabs/celestial-ra/RaPet.vue
@@ -307,11 +307,13 @@ export default {
display: flex;
justify-content: center;
}
+
.c-ra-pet-upgrade-memory {
border-top-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
+
.c-ra-pet-upgrade-chunk {
border-top-left-radius: 0;
border-top-right-radius: 0;
diff --git a/src/components/tabs/celestial-v/VTab.vue b/src/components/tabs/celestial-v/VTab.vue
index 72ec26c31..e76790bf7 100644
--- a/src/components/tabs/celestial-v/VTab.vue
+++ b/src/components/tabs/celestial-v/VTab.vue
@@ -335,6 +335,6 @@ export default {
}
.l-v-goal-reduction-spacer {
- height :0.8rem;
+ height: 0.8rem;
}
diff --git a/src/components/tabs/glyphs/GlyphLevelsAndWeights.vue b/src/components/tabs/glyphs/GlyphLevelsAndWeights.vue
index d89f02684..2b51c02c9 100644
--- a/src/components/tabs/glyphs/GlyphLevelsAndWeights.vue
+++ b/src/components/tabs/glyphs/GlyphLevelsAndWeights.vue
@@ -547,7 +547,6 @@ function roundPreservingSum(data) {
diff --git a/src/components/tabs/glyphs/sidebar/SelectedEffectToggle.vue b/src/components/tabs/glyphs/sidebar/SelectedEffectToggle.vue
index f22f585ab..4a832972f 100644
--- a/src/components/tabs/glyphs/sidebar/SelectedEffectToggle.vue
+++ b/src/components/tabs/glyphs/sidebar/SelectedEffectToggle.vue
@@ -106,6 +106,7 @@ export default {
color: black;
font-size: 1rem;
position: absolute;
+
/* -0.1rem = -1px, needed because CSS renders a black border between the check and the border of the selector
otherwise */
top: -0.1rem;
diff --git a/src/components/tabs/perks/PerkPointLabel.vue b/src/components/tabs/perks/PerkPointLabel.vue
index 3eb97d55c..8cda01d78 100644
--- a/src/components/tabs/perks/PerkPointLabel.vue
+++ b/src/components/tabs/perks/PerkPointLabel.vue
@@ -71,7 +71,7 @@ export default {
diff --git a/src/components/tabs/replicanti/ReplicantiTab.vue b/src/components/tabs/replicanti/ReplicantiTab.vue
index 9faa30b43..24bc8ffb3 100644
--- a/src/components/tabs/replicanti/ReplicantiTab.vue
+++ b/src/components/tabs/replicanti/ReplicantiTab.vue
@@ -215,4 +215,5 @@ export default {
diff --git a/src/components/tabs/shop/ShopButton.vue b/src/components/tabs/shop/ShopButton.vue
index 876edbade..7c7121382 100644
--- a/src/components/tabs/shop/ShopButton.vue
+++ b/src/components/tabs/shop/ShopButton.vue
@@ -50,7 +50,7 @@ export default {
padding: 1rem;
border: var(--var-border-width, 0.2rem) solid #1f7d1f;
border-radius: var(--var-border-radius, 0.5rem);
- margin: .5rem;
+ margin: 0.5rem;
background: #3c3c3c;
color: white;
}
@@ -63,7 +63,7 @@ export default {
margin: auto;
align-items: center;
font-family: Typewriter;
- padding: .5rem 2rem;
+ padding: 0.5rem 2rem;
margin-top: 1rem;
cursor: pointer;
}
diff --git a/src/components/tabs/shop/ShopTab.vue b/src/components/tabs/shop/ShopTab.vue
index c4c517512..843382861 100644
--- a/src/components/tabs/shop/ShopTab.vue
+++ b/src/components/tabs/shop/ShopTab.vue
@@ -146,7 +146,7 @@ export default {
margin: auto;
align-items: center;
font-family: Typewriter;
- padding: .5rem 2rem;
+ padding: 0.5rem 2rem;
margin-top: 1rem;
cursor: pointer;
}
diff --git a/src/components/tabs/time-studies/tt-shop/TimeStudySaveLoadButton.vue b/src/components/tabs/time-studies/tt-shop/TimeStudySaveLoadButton.vue
index 4c9124c11..85ecfa061 100644
--- a/src/components/tabs/time-studies/tt-shop/TimeStudySaveLoadButton.vue
+++ b/src/components/tabs/time-studies/tt-shop/TimeStudySaveLoadButton.vue
@@ -123,12 +123,12 @@ export default {
diff --git a/src/components/ui-modes/HeaderBlackHole.vue b/src/components/ui-modes/HeaderBlackHole.vue
index 1afa06db1..ae49f0baa 100644
--- a/src/components/ui-modes/HeaderBlackHole.vue
+++ b/src/components/ui-modes/HeaderBlackHole.vue
@@ -120,6 +120,7 @@ export default {
margin: 0.2rem;
vertical-align: middle;
}
+
.c-black-hole-status-text {
margin: 0 0.8rem;
}
diff --git a/src/components/ui-modes/modern/ModernTabButton.vue b/src/components/ui-modes/modern/ModernTabButton.vue
index 3186ab070..39fdfdbeb 100644
--- a/src/components/ui-modes/modern/ModernTabButton.vue
+++ b/src/components/ui-modes/modern/ModernTabButton.vue
@@ -105,7 +105,7 @@ export default {