diff --git a/src/package-lock.json b/src/package-lock.json index 78c4b2e7..2701ad77 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -18,7 +18,7 @@ "devDependencies": { "eslint-config-athom": "^3.1.3", "nodemon": "^3.1.7", - "tailwindcss": "^3.4.14" + "tailwindcss": "^3.4.15" }, "engines": { "node": ">=18" @@ -1477,9 +1477,9 @@ } }, "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", + "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1498,7 +1498,7 @@ "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", + "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", @@ -1514,10 +1514,10 @@ "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", + "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", @@ -3771,9 +3771,9 @@ } }, "node_modules/postcss": { - "version": "8.4.48", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.48.tgz", - "integrity": "sha512-GCRK8F6+Dl7xYniR5a4FYbpBzU8XnZVeowqsQFYdcXuSbChgiks7qybSkbvnaeqv0G0B+dd9/jJgH8kkLDQeEA==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -4695,34 +4695,34 @@ "peer": true }, "node_modules/tailwindcss": { - "version": "3.4.14", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.14.tgz", - "integrity": "sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==", + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.15.tgz", + "integrity": "sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==", "dev": true, "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", - "chokidar": "^3.5.3", + "chokidar": "^3.6.0", "didyoumean": "^1.2.2", "dlv": "^1.1.3", - "fast-glob": "^3.3.0", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", - "jiti": "^1.21.0", + "jiti": "^1.21.6", "lilconfig": "^2.1.0", - "micromatch": "^4.0.5", + "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.23", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.1", - "postcss-nested": "^6.0.1", - "postcss-selector-parser": "^6.0.11", - "resolve": "^1.22.2", - "sucrase": "^3.32.0" + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" }, "bin": { "tailwind": "lib/cli.js", diff --git a/src/package.json b/src/package.json index 4df1d14e..a52e43c8 100644 --- a/src/package.json +++ b/src/package.json @@ -22,7 +22,7 @@ "devDependencies": { "eslint-config-athom": "^3.1.3", "nodemon": "^3.1.7", - "tailwindcss": "^3.4.14" + "tailwindcss": "^3.4.15" }, "nodemonConfig": { "ignore": [ diff --git a/src/www/css/app.css b/src/www/css/app.css index ed33cfff..8aabe652 100644 --- a/src/www/css/app.css +++ b/src/www/css/app.css @@ -107,7 +107,7 @@ } /* -! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com +! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com */ /* @@ -1071,17 +1071,17 @@ video { .border-gray-100 { --tw-border-opacity: 1; - border-color: rgb(243 244 246 / var(--tw-border-opacity)); + border-color: rgb(243 244 246 / var(--tw-border-opacity, 1)); } .border-gray-300 { --tw-border-opacity: 1; - border-color: rgb(209 213 219 / var(--tw-border-opacity)); + border-color: rgb(209 213 219 / var(--tw-border-opacity, 1)); } .border-red-800 { --tw-border-opacity: 1; - border-color: rgb(153 27 27 / var(--tw-border-opacity)); + border-color: rgb(153 27 27 / var(--tw-border-opacity, 1)); } .border-transparent { @@ -1090,47 +1090,47 @@ video { .bg-black { --tw-bg-opacity: 1; - background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); } .bg-gray-100 { --tw-bg-opacity: 1; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)); + background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)); } .bg-gray-200 { --tw-bg-opacity: 1; - background-color: rgb(229 231 235 / var(--tw-bg-opacity)); + background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1)); } .bg-gray-50 { --tw-bg-opacity: 1; - background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)); } .bg-gray-500 { --tw-bg-opacity: 1; - background-color: rgb(107 114 128 / var(--tw-bg-opacity)); + background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1)); } .bg-red-100 { --tw-bg-opacity: 1; - background-color: rgb(254 226 226 / var(--tw-bg-opacity)); + background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)); } .bg-red-600 { --tw-bg-opacity: 1; - background-color: rgb(220 38 38 / var(--tw-bg-opacity)); + background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)); } .bg-red-800 { --tw-bg-opacity: 1; - background-color: rgb(153 27 27 / var(--tw-bg-opacity)); + background-color: rgb(153 27 27 / var(--tw-bg-opacity, 1)); } .bg-white { --tw-bg-opacity: 1; - background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); } .bg-opacity-50 { @@ -1291,62 +1291,62 @@ video { .text-black { --tw-text-opacity: 1; - color: rgb(0 0 0 / var(--tw-text-opacity)); + color: rgb(0 0 0 / var(--tw-text-opacity, 1)); } .text-gray-200 { --tw-text-opacity: 1; - color: rgb(229 231 235 / var(--tw-text-opacity)); + color: rgb(229 231 235 / var(--tw-text-opacity, 1)); } .text-gray-300 { --tw-text-opacity: 1; - color: rgb(209 213 219 / var(--tw-text-opacity)); + color: rgb(209 213 219 / var(--tw-text-opacity, 1)); } .text-gray-400 { --tw-text-opacity: 1; - color: rgb(156 163 175 / var(--tw-text-opacity)); + color: rgb(156 163 175 / var(--tw-text-opacity, 1)); } .text-gray-500 { --tw-text-opacity: 1; - color: rgb(107 114 128 / var(--tw-text-opacity)); + color: rgb(107 114 128 / var(--tw-text-opacity, 1)); } .text-gray-600 { --tw-text-opacity: 1; - color: rgb(75 85 99 / var(--tw-text-opacity)); + color: rgb(75 85 99 / var(--tw-text-opacity, 1)); } .text-gray-700 { --tw-text-opacity: 1; - color: rgb(55 65 81 / var(--tw-text-opacity)); + color: rgb(55 65 81 / var(--tw-text-opacity, 1)); } .text-gray-900 { --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity)); + color: rgb(17 24 39 / var(--tw-text-opacity, 1)); } .text-neutral-400 { --tw-text-opacity: 1; - color: rgb(163 163 163 / var(--tw-text-opacity)); + color: rgb(163 163 163 / var(--tw-text-opacity, 1)); } .text-red-600 { --tw-text-opacity: 1; - color: rgb(220 38 38 / var(--tw-text-opacity)); + color: rgb(220 38 38 / var(--tw-text-opacity, 1)); } .text-red-800 { --tw-text-opacity: 1; - color: rgb(153 27 27 / var(--tw-text-opacity)); + color: rgb(153 27 27 / var(--tw-text-opacity, 1)); } .text-white { --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); + color: rgb(255 255 255 / var(--tw-text-opacity, 1)); } .opacity-0 { @@ -1456,42 +1456,42 @@ video { .hover\:border-red-800:hover { --tw-border-opacity: 1; - border-color: rgb(153 27 27 / var(--tw-border-opacity)); + border-color: rgb(153 27 27 / var(--tw-border-opacity, 1)); } .hover\:border-white:hover { --tw-border-opacity: 1; - border-color: rgb(255 255 255 / var(--tw-border-opacity)); + border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)); } .hover\:bg-gray-300:hover { --tw-bg-opacity: 1; - background-color: rgb(209 213 219 / var(--tw-bg-opacity)); + background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1)); } .hover\:bg-gray-50:hover { --tw-bg-opacity: 1; - background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1)); } .hover\:bg-red-700:hover { --tw-bg-opacity: 1; - background-color: rgb(185 28 28 / var(--tw-bg-opacity)); + background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1)); } .hover\:bg-red-800:hover { --tw-bg-opacity: 1; - background-color: rgb(153 27 27 / var(--tw-bg-opacity)); + background-color: rgb(153 27 27 / var(--tw-bg-opacity, 1)); } .hover\:text-gray-800:hover { --tw-text-opacity: 1; - color: rgb(31 41 55 / var(--tw-text-opacity)); + color: rgb(31 41 55 / var(--tw-text-opacity, 1)); } .hover\:text-white:hover { --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); + color: rgb(255 255 255 / var(--tw-text-opacity, 1)); } .hover\:underline:hover { @@ -1504,12 +1504,12 @@ video { .focus\:border-gray-200:focus { --tw-border-opacity: 1; - border-color: rgb(229 231 235 / var(--tw-border-opacity)); + border-color: rgb(229 231 235 / var(--tw-border-opacity, 1)); } .focus\:border-red-800:focus { --tw-border-opacity: 1; - border-color: rgb(153 27 27 / var(--tw-border-opacity)); + border-color: rgb(153 27 27 / var(--tw-border-opacity, 1)); } .focus\:outline-none:focus { @@ -1686,67 +1686,67 @@ video { .dark\:border-neutral-500:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(115 115 115 / var(--tw-border-opacity)); + border-color: rgb(115 115 115 / var(--tw-border-opacity, 1)); } .dark\:border-neutral-600:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(82 82 82 / var(--tw-border-opacity)); + border-color: rgb(82 82 82 / var(--tw-border-opacity, 1)); } .dark\:border-neutral-800:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(38 38 38 / var(--tw-border-opacity)); + border-color: rgb(38 38 38 / var(--tw-border-opacity, 1)); } .dark\:border-red-600:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(220 38 38 / var(--tw-border-opacity)); + border-color: rgb(220 38 38 / var(--tw-border-opacity, 1)); } .dark\:bg-black:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); } .dark\:bg-neutral-400:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(163 163 163 / var(--tw-bg-opacity)); + background-color: rgb(163 163 163 / var(--tw-bg-opacity, 1)); } .dark\:bg-neutral-500:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(115 115 115 / var(--tw-bg-opacity)); + background-color: rgb(115 115 115 / var(--tw-bg-opacity, 1)); } .dark\:bg-neutral-600:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(82 82 82 / var(--tw-bg-opacity)); + background-color: rgb(82 82 82 / var(--tw-bg-opacity, 1)); } .dark\:bg-neutral-700:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(64 64 64 / var(--tw-bg-opacity)); + background-color: rgb(64 64 64 / var(--tw-bg-opacity, 1)); } .dark\:bg-neutral-800:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(38 38 38 / var(--tw-bg-opacity)); + background-color: rgb(38 38 38 / var(--tw-bg-opacity, 1)); } .dark\:bg-red-100:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(254 226 226 / var(--tw-bg-opacity)); + background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1)); } .dark\:bg-red-600:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(220 38 38 / var(--tw-bg-opacity)); + background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)); } .dark\:bg-red-800:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(153 27 27 / var(--tw-bg-opacity)); + background-color: rgb(153 27 27 / var(--tw-bg-opacity, 1)); } .dark\:fill-neutral-400:where(.dark, .dark *) { @@ -1759,52 +1759,52 @@ video { .dark\:text-gray-500:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(107 114 128 / var(--tw-text-opacity)); + color: rgb(107 114 128 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-200:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(229 229 229 / var(--tw-text-opacity)); + color: rgb(229 229 229 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-300:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(212 212 212 / var(--tw-text-opacity)); + color: rgb(212 212 212 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-400:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(163 163 163 / var(--tw-text-opacity)); + color: rgb(163 163 163 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-50:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(250 250 250 / var(--tw-text-opacity)); + color: rgb(250 250 250 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-500:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(115 115 115 / var(--tw-text-opacity)); + color: rgb(115 115 115 / var(--tw-text-opacity, 1)); } .dark\:text-neutral-600:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(82 82 82 / var(--tw-text-opacity)); + color: rgb(82 82 82 / var(--tw-text-opacity, 1)); } .dark\:text-red-300:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(252 165 165 / var(--tw-text-opacity)); + color: rgb(252 165 165 / var(--tw-text-opacity, 1)); } .dark\:text-red-600:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(220 38 38 / var(--tw-text-opacity)); + color: rgb(220 38 38 / var(--tw-text-opacity, 1)); } .dark\:text-white:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); + color: rgb(255 255 255 / var(--tw-text-opacity, 1)); } .dark\:opacity-50:where(.dark, .dark *) { @@ -1813,87 +1813,87 @@ video { .dark\:placeholder\:text-neutral-400:where(.dark, .dark *)::-moz-placeholder { --tw-text-opacity: 1; - color: rgb(163 163 163 / var(--tw-text-opacity)); + color: rgb(163 163 163 / var(--tw-text-opacity, 1)); } .dark\:placeholder\:text-neutral-400:where(.dark, .dark *)::placeholder { --tw-text-opacity: 1; - color: rgb(163 163 163 / var(--tw-text-opacity)); + color: rgb(163 163 163 / var(--tw-text-opacity, 1)); } .dark\:placeholder\:text-neutral-500:where(.dark, .dark *)::-moz-placeholder { --tw-text-opacity: 1; - color: rgb(115 115 115 / var(--tw-text-opacity)); + color: rgb(115 115 115 / var(--tw-text-opacity, 1)); } .dark\:placeholder\:text-neutral-500:where(.dark, .dark *)::placeholder { --tw-text-opacity: 1; - color: rgb(115 115 115 / var(--tw-text-opacity)); + color: rgb(115 115 115 / var(--tw-text-opacity, 1)); } .dark\:hover\:border-neutral-600:hover:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(82 82 82 / var(--tw-border-opacity)); + border-color: rgb(82 82 82 / var(--tw-border-opacity, 1)); } .dark\:hover\:border-red-600:hover:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(220 38 38 / var(--tw-border-opacity)); + border-color: rgb(220 38 38 / var(--tw-border-opacity, 1)); } .dark\:hover\:bg-neutral-500:hover:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(115 115 115 / var(--tw-bg-opacity)); + background-color: rgb(115 115 115 / var(--tw-bg-opacity, 1)); } .dark\:hover\:bg-neutral-600:hover:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(82 82 82 / var(--tw-bg-opacity)); + background-color: rgb(82 82 82 / var(--tw-bg-opacity, 1)); } .dark\:hover\:bg-red-600:hover:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(220 38 38 / var(--tw-bg-opacity)); + background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1)); } .dark\:hover\:bg-red-700:hover:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(185 28 28 / var(--tw-bg-opacity)); + background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1)); } .dark\:hover\:bg-red-800:hover:where(.dark, .dark *) { --tw-bg-opacity: 1; - background-color: rgb(153 27 27 / var(--tw-bg-opacity)); + background-color: rgb(153 27 27 / var(--tw-bg-opacity, 1)); } .dark\:hover\:text-neutral-700:hover:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(64 64 64 / var(--tw-text-opacity)); + color: rgb(64 64 64 / var(--tw-text-opacity, 1)); } .dark\:hover\:text-red-100:hover:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(254 226 226 / var(--tw-text-opacity)); + color: rgb(254 226 226 / var(--tw-text-opacity, 1)); } .dark\:hover\:text-white:hover:where(.dark, .dark *) { --tw-text-opacity: 1; - color: rgb(255 255 255 / var(--tw-text-opacity)); + color: rgb(255 255 255 / var(--tw-text-opacity, 1)); } .dark\:focus\:border-neutral-500:focus:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(115 115 115 / var(--tw-border-opacity)); + border-color: rgb(115 115 115 / var(--tw-border-opacity, 1)); } .dark\:focus\:border-red-800:focus:where(.dark, .dark *) { --tw-border-opacity: 1; - border-color: rgb(153 27 27 / var(--tw-border-opacity)); + border-color: rgb(153 27 27 / var(--tw-border-opacity, 1)); } .focus\:dark\:border-neutral-500:where(.dark, .dark *):focus { --tw-border-opacity: 1; - border-color: rgb(115 115 115 / var(--tw-border-opacity)); + border-color: rgb(115 115 115 / var(--tw-border-opacity, 1)); } .group:hover .group-hover\:dark\:fill-neutral-500:where(.dark, .dark *) {