diff --git a/package.json b/package.json index 4177827f..f9382f31 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "dev": "svelte-kit dev", "build": "svelte-kit build", "package": "svelte-kit package", + "package:watch": "svelte-kit package --watch", "preview": "svelte-kit preview", "prepare": "svelte-kit sync", "check": "svelte-check --tsconfig ./tsconfig.json", @@ -57,8 +58,8 @@ "@iconify-json/heroicons-outline": "^1.1.1", "@iconify-json/heroicons-solid": "^1.1.1", "@iconify-json/lucide": "^1.1.7", + "@iconify-json/simple-icons": "^1.1.14", "@poppanator/sveltekit-svg": "^0.3.1", - "autoprefixer": "^10.4.2", "cli-progress": "^3.11.1", "cssnano": "^5.1.1", "fast-average-color-node": "^2.2.0", @@ -73,9 +74,8 @@ "postcss-import-ext-glob": "^2.0.1", "postcss-load-config": "^3.1.4", "postcss-nested": "^5.0.6", - "postcss-preset-env": "^7.4.2", + "postcss-preset-env": "^7.7.1", "postcss-pxtorem": "^6.0.0", - "postcss-strip-inline-comments": "^0.1.5", "sanitize.css": "^13.0.0", "svelte-tiny-virtual-list": "^2.0.1", "svelte-use-click-outside": "^1.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8a745c48..eb118b4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,12 +6,12 @@ specifiers: '@iconify-json/heroicons-outline': ^1.1.1 '@iconify-json/heroicons-solid': ^1.1.1 '@iconify-json/lucide': ^1.1.7 + '@iconify-json/simple-icons': ^1.1.14 '@poppanator/sveltekit-svg': ^0.3.1 '@sveltejs/adapter-static': ^1.0.0-next.29 '@sveltejs/kit': next '@typescript-eslint/eslint-plugin': ^5.10.1 '@typescript-eslint/parser': ^5.10.1 - autoprefixer: ^10.4.2 cli-progress: ^3.11.1 cssnano: ^5.1.1 eslint: ^7.32.0 @@ -32,9 +32,8 @@ specifiers: postcss-import-ext-glob: ^2.0.1 postcss-load-config: ^3.1.4 postcss-nested: ^5.0.6 - postcss-preset-env: ^7.4.2 + postcss-preset-env: ^7.7.1 postcss-pxtorem: ^6.0.0 - postcss-strip-inline-comments: ^0.1.5 prettier: ^2.6.2 prettier-plugin-svelte: ^2.7.0 sanitize.css: ^13.0.0 @@ -57,8 +56,8 @@ dependencies: '@iconify-json/heroicons-outline': 1.1.1 '@iconify-json/heroicons-solid': 1.1.1 '@iconify-json/lucide': 1.1.7 + '@iconify-json/simple-icons': 1.1.14 '@poppanator/sveltekit-svg': 0.3.1_svelte@3.48.0 - autoprefixer: 10.4.2_postcss@8.4.8 cli-progress: 3.11.1 cssnano: 5.1.1_postcss@8.4.8 fast-average-color-node: 2.2.0 @@ -73,9 +72,8 @@ dependencies: postcss-import-ext-glob: 2.0.1_postcss@8.4.8 postcss-load-config: 3.1.4_postcss@8.4.8 postcss-nested: 5.0.6_postcss@8.4.8 - postcss-preset-env: 7.4.2_postcss@8.4.8 + postcss-preset-env: 7.7.1_postcss@8.4.8 postcss-pxtorem: 6.0.0_postcss@8.4.8 - postcss-strip-inline-comments: 0.1.5 sanitize.css: 13.0.0 svelte-tiny-virtual-list: 2.0.1 svelte-use-click-outside: 1.0.0 @@ -85,7 +83,7 @@ dependencies: devDependencies: '@sveltejs/adapter-static': 1.0.0-next.29 - '@sveltejs/kit': 1.0.0-next.348_svelte@3.48.0 + '@sveltejs/kit': 1.0.0-next.350_svelte@3.48.0 '@typescript-eslint/eslint-plugin': 5.14.0_4p27j37cxves4nxlnqogdhp4ta '@typescript-eslint/parser': 5.14.0_e6rt7vlgxfprtuallp2t3cvyi4 eslint: 7.32.0 @@ -150,8 +148,19 @@ packages: regenerator-runtime: 0.13.9 dev: false - /@csstools/postcss-color-function/1.0.3_postcss@8.4.8: - resolution: {integrity: sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==} + /@csstools/postcss-cascade-layers/1.0.3_postcss@8.4.8: + resolution: {integrity: sha512-fvXP0+dcllGtRKAjA5n5tBr57xWQalKky09hSiXAZ9qqjHn0sDuQV2Jz0Y5zHRQ6iGrAjJZOf2+xQj3yuXfLwA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + '@csstools/selector-specificity': 2.0.0_bdyst2ohrq5amsk7v2dqmobd64 + postcss: 8.4.8 + postcss-selector-parser: 6.0.10 + dev: false + + /@csstools/postcss-color-function/1.1.0_postcss@8.4.8: + resolution: {integrity: sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -171,11 +180,11 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.8: - resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} + /@csstools/postcss-hwb-function/1.0.1_postcss@8.4.8: + resolution: {integrity: sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: - postcss: ^8.3 + postcss: ^8.4 dependencies: postcss: 8.4.8 postcss-value-parser: 4.2.0 @@ -192,14 +201,15 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-is-pseudo-class/2.0.1_postcss@8.4.8: - resolution: {integrity: sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==} + /@csstools/postcss-is-pseudo-class/2.0.5_postcss@8.4.8: + resolution: {integrity: sha512-Ek+UFI4UP2hB9u0N1cJd6KgSF1rL0J3PT4is0oSStuus8+WzbGGPyJNMOKQ0w/tyPjxiCnOI4RdSMZt3nks64g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: + '@csstools/selector-specificity': 2.0.0_bdyst2ohrq5amsk7v2dqmobd64 postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.8: @@ -212,8 +222,8 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-oklab-function/1.0.2_postcss@8.4.8: - resolution: {integrity: sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==} + /@csstools/postcss-oklab-function/1.1.0_postcss@8.4.8: + resolution: {integrity: sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -233,6 +243,46 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-stepped-value-functions/1.0.0_postcss@8.4.8: + resolution: {integrity: sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.8 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-trigonometric-functions/1.0.1_postcss@8.4.8: + resolution: {integrity: sha512-G78CY/+GePc6dDCTUbwI6TTFQ5fs3N9POHhI6v0QzteGpf6ylARiJUNz9HrRKi4eVYBNXjae1W2766iUEFxHlw==} + engines: {node: ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.8 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-unset-value/1.0.1_postcss@8.4.8: + resolution: {integrity: sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.8 + dev: false + + /@csstools/selector-specificity/2.0.0_bdyst2ohrq5amsk7v2dqmobd64: + resolution: {integrity: sha512-rZ6vufeY/UjAgtyiJ4WvfF6XP6HizIyOfbZOg0RnecIwjrvH8Am3nN1BpKnnPZunYAkUcPPXDhwbxOtGop8cfQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + postcss-selector-parser: ^6.0.10 + dependencies: + postcss: 8.4.8 + postcss-selector-parser: 6.0.10 + dev: false + /@eslint/eslintrc/0.4.3: resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} engines: {node: ^10.12.0 || >=12.0.0} @@ -295,16 +345,26 @@ packages: '@iconify/types': 1.0.12 dev: false + /@iconify-json/simple-icons/1.1.14: + resolution: {integrity: sha512-M16V4YWqzCQICp5YIXQjIVdoLAzjEA/l9AParht4S4G/5tYQ1/1guDsRu6kzsUba5bDjeGFyhUIhX6LT79Fulg==} + dependencies: + '@iconify/types': 1.1.0 + dev: false + /@iconify/types/1.0.12: resolution: {integrity: sha512-6er6wSGF3hgc1JEZqiGpg21CTCjHBYOUwqLmb2Idzkjiw6ogalGP0ZMLVutCzah+0WB4yP+Zd2oVPN8jvJ+Ftg==} dev: false + /@iconify/types/1.1.0: + resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==} + dev: false + /@iconify/utils/1.0.23: resolution: {integrity: sha512-Ktdmpe4mkMXQAnnDUz3s6s5aY/BeVPwHC1d5IhG1bgrWVNWFQNUj8cQPMbHpNCSD9MRC5yGxm9/PGPpOWGJLAg==} dependencies: '@antfu/install-pkg': 0.1.0 '@antfu/utils': 0.3.0 - '@iconify/types': 1.0.12 + '@iconify/types': 1.1.0 debug: 4.3.4 kolorist: 1.5.1 local-pkg: 0.4.1 @@ -760,18 +820,18 @@ packages: tiny-glob: 0.2.9 dev: true - /@sveltejs/kit/1.0.0-next.348_svelte@3.48.0: - resolution: {integrity: sha512-K9dfgzIbotWmbcdCsQ6ROGs9R+bsGWwmSdN6l6km1QV5esQehqg1UYHGD9q0VJsg4rJg/zmKVBYo0oBquSHPZw==} + /@sveltejs/kit/1.0.0-next.350_svelte@3.48.0: + resolution: {integrity: sha512-qkZNjp7yIj6t91+wMhmMtGJH0Lb89OaKdVXUDy92CS5/4OHRTKcQPdfOKs4no/upkS3RiFb+rEpOkYqTMcPUXg==} engines: {node: '>=16.7'} hasBin: true peerDependencies: svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.47_svelte@3.48.0+vite@2.9.9 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.47_svelte@3.48.0+vite@2.9.10 chokidar: 3.5.3 sade: 1.8.1 svelte: 3.48.0 - vite: 2.9.9 + vite: 2.9.10 transitivePeerDependencies: - diff-match-patch - less @@ -780,7 +840,7 @@ packages: - supports-color dev: true - /@sveltejs/vite-plugin-svelte/1.0.0-next.47_svelte@3.48.0+vite@2.9.9: + /@sveltejs/vite-plugin-svelte/1.0.0-next.47_svelte@3.48.0+vite@2.9.10: resolution: {integrity: sha512-J6n8UN51aq/TEZGQ89/EtdXTtca3cRcTJGzi6fi+xK8LkgsHQLCZhRj+PJ+swktRSWTX9IOmQS55SqVg6bz5fA==} engines: {node: ^14.13.1 || >= 16} peerDependencies: @@ -798,7 +858,7 @@ packages: magic-string: 0.26.2 svelte: 3.48.0 svelte-hmr: 0.14.12_svelte@3.48.0 - vite: 2.9.9 + vite: 2.9.10 transitivePeerDependencies: - supports-color dev: true @@ -1071,11 +1131,6 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - /ansi-styles/2.2.1: - resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} - engines: {node: '>=0.10.0'} - dev: false - /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1162,15 +1217,15 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /autoprefixer/10.4.2_postcss@8.4.8: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} + /autoprefixer/10.4.7_postcss@8.4.8: + resolution: {integrity: sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 + browserslist: 4.20.4 + caniuse-lite: 1.0.30001349 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1244,6 +1299,18 @@ packages: picocolors: 1.0.0 dev: false + /browserslist/4.20.4: + resolution: {integrity: sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001349 + electron-to-chromium: 1.4.147 + escalade: 3.1.1 + node-releases: 2.0.5 + picocolors: 1.0.0 + dev: false + /buffer-crc32/0.2.13: resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: true @@ -1301,15 +1368,8 @@ packages: resolution: {integrity: sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==} dev: false - /chalk/1.1.3: - resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} - engines: {node: '>=0.10.0'} - dependencies: - ansi-styles: 2.2.1 - escape-string-regexp: 1.0.5 - has-ansi: 2.0.0 - strip-ansi: 3.0.1 - supports-color: 2.0.0 + /caniuse-lite/1.0.30001349: + resolution: {integrity: sha512-VFaWW3jeo6DLU5rwdiasosxhYSduJgSGil4cSyX3/85fbctlE58pXAkWyuRmVA0r2RxsOSVYUTZcySJ8WpbTxw==} dev: false /chalk/2.4.2: @@ -1467,7 +1527,7 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /css-declaration-sorter/6.1.4_postcss@8.4.8: @@ -1488,7 +1548,7 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /css-prefers-color-scheme/6.0.3_postcss@8.4.8: @@ -1524,8 +1584,8 @@ packages: engines: {node: '>= 6'} dev: false - /cssdb/6.4.1: - resolution: {integrity: sha512-R70R/Q1fPlM1D6Y+Kpat0QjiY+aMsY2/8lekdVoYcJ7ZQs9kw71W78FdOMf8DFq975KHQf1089PNg1dLsbAhoA==} + /cssdb/6.6.3: + resolution: {integrity: sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==} dev: false /cssesc/3.0.0: @@ -1739,6 +1799,10 @@ packages: resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} dev: true + /electron-to-chromium/1.4.147: + resolution: {integrity: sha512-czclPqxLMPqPMkahKcske4TaS5lcznsc26ByBlEFDU8grTBVK9C5W6K9I6oEEhm4Ai4jTihGnys90xY1yjXcRg==} + dev: false + /electron-to-chromium/1.4.80: resolution: {integrity: sha512-COsbJCGVYCc/aAY4cd94x1Js3q0r406YKGbdL8LXHg0O9dEjuFEFU/vZneRxBxKo/f1lLHi0YyAR7sbFM+i8Bg==} dev: false @@ -1987,6 +2051,7 @@ packages: /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} + dev: true /escape-string-regexp/4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} @@ -2439,18 +2504,6 @@ packages: resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} dev: true - /has-ansi/2.0.0: - resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} - engines: {node: '>=0.10.0'} - dependencies: - ansi-regex: 2.1.1 - dev: false - - /has-flag/1.0.0: - resolution: {integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=} - engines: {node: '>=0.10.0'} - dev: false - /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} @@ -2674,10 +2727,6 @@ packages: resolution: {integrity: sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==} dev: false - /js-base64/2.6.4: - resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} - dev: false - /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -3009,6 +3058,10 @@ packages: resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} dev: false + /node-releases/2.0.5: + resolution: {integrity: sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==} + dev: false + /nodemon/2.0.15: resolution: {integrity: sha512-gdHMNx47Gw7b3kWxJV64NI+Q5nfl0y5DgDbiVtShiwa7Z0IZ07Ll4RLFo6AjrhzMtoEZn5PDE3/c2AbVsiCkpA==} engines: {node: '>=8.10.0'} @@ -3040,7 +3093,7 @@ packages: dev: true /normalize-range/0.1.2: - resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} dev: false @@ -3246,13 +3299,14 @@ packages: engines: {node: '>=4.0.0'} dev: false - /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} + /postcss-attribute-case-insensitive/5.0.1_postcss@8.4.8: + resolution: {integrity: sha512-wrt2VndqSLJpyBRNz9OmJcgnhI9MaongeWgapdBuUMu2a/KNJ8SENesG4SdiTnQwGO9b1VKbTWYAfCPeokLqZQ==} + engines: {node: ^12 || ^14 || >=16} peerDependencies: - postcss: ^8.0.2 + postcss: ^8.3 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-calc/8.2.4_postcss@8.4.8: @@ -3261,12 +3315,22 @@ packages: postcss: ^8.2.2 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 dev: false - /postcss-color-functional-notation/4.2.2_postcss@8.4.8: - resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} + /postcss-clamp/4.1.0_postcss@8.4.8: + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} + engines: {node: '>=7.6.0'} + peerDependencies: + postcss: ^8.4.6 + dependencies: + postcss: 8.4.8 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-functional-notation/4.2.3_postcss@8.4.8: + resolution: {integrity: sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -3318,17 +3382,18 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-custom-media/8.0.0_postcss@8.4.8: - resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} - engines: {node: '>=10.0.0'} + /postcss-custom-media/8.0.2_postcss@8.4.8: + resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==} + engines: {node: ^12 || ^14 || >=16} peerDependencies: - postcss: ^8.1.0 + postcss: ^8.3 dependencies: postcss: 8.4.8 + postcss-value-parser: 4.2.0 dev: false - /postcss-custom-properties/12.1.4_postcss@8.4.8: - resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} + /postcss-custom-properties/12.1.7_postcss@8.4.8: + resolution: {integrity: sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -3337,14 +3402,14 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-custom-selectors/6.0.0_postcss@8.4.8: - resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} - engines: {node: '>=10.0.0'} + /postcss-custom-selectors/6.0.3_postcss@8.4.8: + resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} + engines: {node: ^12 || ^14 || >=16} peerDependencies: - postcss: ^8.1.2 + postcss: ^8.3 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-dir-pseudo-class/6.0.4_postcss@8.4.8: @@ -3354,7 +3419,7 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-discard-comments/5.1.1_postcss@8.4.8: @@ -3420,8 +3485,8 @@ packages: resolve: 1.22.0 dev: false - /postcss-env-function/4.0.5_postcss@8.4.8: - resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} + /postcss-env-function/4.0.6_postcss@8.4.8: + resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -3447,7 +3512,7 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-focus-within/5.0.4_postcss@8.4.8: @@ -3457,7 +3522,7 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-font-variant/5.0.0_postcss@8.4.8: @@ -3518,8 +3583,8 @@ packages: postcss: 8.4.8 dev: false - /postcss-lab-function/4.1.2_postcss@8.4.8: - resolution: {integrity: sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==} + /postcss-lab-function/4.2.0_postcss@8.4.8: + resolution: {integrity: sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 @@ -3584,7 +3649,7 @@ packages: caniuse-api: 3.0.0 cssnano-utils: 3.1.0_postcss@8.4.8 postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-minify-font-values/5.1.0_postcss@8.4.8: @@ -3628,7 +3693,7 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-nested/5.0.6_postcss@8.4.8: @@ -3638,7 +3703,7 @@ packages: postcss: ^8.2.14 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-nesting/10.1.3_postcss@8.4.8: @@ -3648,7 +3713,18 @@ packages: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 + dev: false + + /postcss-nesting/10.1.8_postcss@8.4.8: + resolution: {integrity: sha512-txdb3/idHYsBbNDFo1PFY0ExCgH5nfWi8G5lO49e6iuU42TydbODTzJgF5UuL5bhgeSlnAtDgfFTDG0Cl1zaSQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + '@csstools/selector-specificity': 2.0.0_bdyst2ohrq5amsk7v2dqmobd64 + postcss: 8.4.8 + postcss-selector-parser: 6.0.10 dev: false /postcss-normalize-charset/5.1.0_postcss@8.4.8: @@ -3785,65 +3861,70 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-preset-env/7.4.2_postcss@8.4.8: - resolution: {integrity: sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==} + /postcss-preset-env/7.7.1_postcss@8.4.8: + resolution: {integrity: sha512-1sx6+Nl1wMVJzaYLVaz4OAR6JodIN/Z1upmVqLwSPCLT6XyxrEoePgNMHPH08kseLe3z06i9Vfkt/32BYEKDeA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-color-function': 1.0.3_postcss@8.4.8 + '@csstools/postcss-cascade-layers': 1.0.3_postcss@8.4.8 + '@csstools/postcss-color-function': 1.1.0_postcss@8.4.8 '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.8 - '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.8 + '@csstools/postcss-hwb-function': 1.0.1_postcss@8.4.8 '@csstools/postcss-ic-unit': 1.0.0_postcss@8.4.8 - '@csstools/postcss-is-pseudo-class': 2.0.1_postcss@8.4.8 + '@csstools/postcss-is-pseudo-class': 2.0.5_postcss@8.4.8 '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.8 - '@csstools/postcss-oklab-function': 1.0.2_postcss@8.4.8 + '@csstools/postcss-oklab-function': 1.1.0_postcss@8.4.8 '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.8 - autoprefixer: 10.4.2_postcss@8.4.8 - browserslist: 4.20.0 + '@csstools/postcss-stepped-value-functions': 1.0.0_postcss@8.4.8 + '@csstools/postcss-trigonometric-functions': 1.0.1_postcss@8.4.8 + '@csstools/postcss-unset-value': 1.0.1_postcss@8.4.8 + autoprefixer: 10.4.7_postcss@8.4.8 + browserslist: 4.20.4 css-blank-pseudo: 3.0.3_postcss@8.4.8 css-has-pseudo: 3.0.4_postcss@8.4.8 css-prefers-color-scheme: 6.0.3_postcss@8.4.8 - cssdb: 6.4.1 + cssdb: 6.6.3 postcss: 8.4.8 - postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.8 - postcss-color-functional-notation: 4.2.2_postcss@8.4.8 + postcss-attribute-case-insensitive: 5.0.1_postcss@8.4.8 + postcss-clamp: 4.1.0_postcss@8.4.8 + postcss-color-functional-notation: 4.2.3_postcss@8.4.8 postcss-color-hex-alpha: 8.0.3_postcss@8.4.8 postcss-color-rebeccapurple: 7.0.2_postcss@8.4.8 - postcss-custom-media: 8.0.0_postcss@8.4.8 - postcss-custom-properties: 12.1.4_postcss@8.4.8 - postcss-custom-selectors: 6.0.0_postcss@8.4.8 + postcss-custom-media: 8.0.2_postcss@8.4.8 + postcss-custom-properties: 12.1.7_postcss@8.4.8 + postcss-custom-selectors: 6.0.3_postcss@8.4.8 postcss-dir-pseudo-class: 6.0.4_postcss@8.4.8 postcss-double-position-gradients: 3.1.1_postcss@8.4.8 - postcss-env-function: 4.0.5_postcss@8.4.8 + postcss-env-function: 4.0.6_postcss@8.4.8 postcss-focus-visible: 6.0.4_postcss@8.4.8 postcss-focus-within: 5.0.4_postcss@8.4.8 postcss-font-variant: 5.0.0_postcss@8.4.8 postcss-gap-properties: 3.0.3_postcss@8.4.8 postcss-image-set-function: 4.0.6_postcss@8.4.8 postcss-initial: 4.0.1_postcss@8.4.8 - postcss-lab-function: 4.1.2_postcss@8.4.8 + postcss-lab-function: 4.2.0_postcss@8.4.8 postcss-logical: 5.0.4_postcss@8.4.8 postcss-media-minmax: 5.0.0_postcss@8.4.8 - postcss-nesting: 10.1.3_postcss@8.4.8 + postcss-nesting: 10.1.8_postcss@8.4.8 postcss-opacity-percentage: 1.1.2 postcss-overflow-shorthand: 3.0.3_postcss@8.4.8 postcss-page-break: 3.0.4_postcss@8.4.8 postcss-place: 7.0.4_postcss@8.4.8 - postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.8 + postcss-pseudo-class-any-link: 7.1.4_postcss@8.4.8 postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.8 - postcss-selector-not: 5.0.0_postcss@8.4.8 + postcss-selector-not: 6.0.0_postcss@8.4.8 postcss-value-parser: 4.2.0 dev: false - /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.8: - resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} + /postcss-pseudo-class-any-link/7.1.4_postcss@8.4.8: + resolution: {integrity: sha512-JxRcLXm96u14N3RzFavPIE9cRPuOqLDuzKeBsqi4oRk4vt8n0A7I0plFs/VXTg7U2n7g/XkQi0OwqTO3VWBfEg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-pxtorem/6.0.0_postcss@8.4.8: @@ -3883,29 +3964,24 @@ packages: postcss: 8.4.8 dev: false - /postcss-selector-not/5.0.0_postcss@8.4.8: - resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} + /postcss-selector-not/6.0.0_postcss@8.4.8: + resolution: {integrity: sha512-i/HI/VNd3V9e1WOLCwJsf9nePBRXqcGtVibcJ9FsVo0agfDEfsLSlFt94aYjY35wUNcdG0KrvdyjEr7It50wLQ==} + engines: {node: ^12 || ^14 || >=16} peerDependencies: - postcss: ^8.1.0 + postcss: ^8.3 dependencies: - balanced-match: 1.0.2 postcss: 8.4.8 + postcss-selector-parser: 6.0.10 dev: false - /postcss-selector-parser/6.0.9: - resolution: {integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==} + /postcss-selector-parser/6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 dev: false - /postcss-strip-inline-comments/0.1.5: - resolution: {integrity: sha1-f/a83BTmM+1M36AguuPt2tT4S5A=} - dependencies: - postcss: 5.2.18 - dev: false - /postcss-svgo/5.1.0_postcss@8.4.8: resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} @@ -3924,23 +4000,13 @@ packages: postcss: ^8.2.15 dependencies: postcss: 8.4.8 - postcss-selector-parser: 6.0.9 + postcss-selector-parser: 6.0.10 dev: false /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: false - /postcss/5.2.18: - resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} - engines: {node: '>=0.12'} - dependencies: - chalk: 1.1.3 - js-base64: 2.6.4 - source-map: 0.5.7 - supports-color: 3.2.3 - dev: false - /postcss/8.4.14: resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} engines: {node: ^10 || ^12 || >=14} @@ -4343,11 +4409,6 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} - engines: {node: '>=0.10.0'} - dev: false - /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} @@ -4441,19 +4502,7 @@ packages: dependencies: browserslist: 4.20.0 postcss: 8.4.8 - postcss-selector-parser: 6.0.9 - dev: false - - /supports-color/2.0.0: - resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} - engines: {node: '>=0.8.0'} - dev: false - - /supports-color/3.2.3: - resolution: {integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=} - engines: {node: '>=0.8.0'} - dependencies: - has-flag: 1.0.0 + postcss-selector-parser: 6.0.10 dev: false /supports-color/5.5.0: @@ -4939,8 +4988,8 @@ packages: unist-util-stringify-position: 2.0.3 dev: true - /vite/2.9.9: - resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==} + /vite/2.9.10: + resolution: {integrity: sha512-TwZRuSMYjpTurLqXspct+HZE7ONiW9d+wSWgvADGxhDPPyoIcNywY+RX4ng+QpK30DCa1l/oZgi2PLZDibhzbQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: diff --git a/src/docs/components/Example.svelte b/src/docs/components/Example.svelte index 03a67311..303b7dcf 100644 --- a/src/docs/components/Example.svelte +++ b/src/docs/components/Example.svelte @@ -31,19 +31,19 @@ diff --git a/src/package/components/Checkbox.svelte b/src/package/components/Checkbox.svelte index 0bbfc013..32c91b94 100644 --- a/src/package/components/Checkbox.svelte +++ b/src/package/components/Checkbox.svelte @@ -25,16 +25,16 @@ display: inline-flex; align-items: center; - grid-gap: 0.5rem; + gap: 0.5rem; &__label { display: flex; align-items: center; - gap: 8px; + gap: 0.5rem; > :global(.icon) { - width: 1.1rem; - margin-right: -0.1rem; + width: 1var (--unit-3); + margin-right: -0var (--unit-3); } &__box { diff --git a/src/package/components/CheckboxList.svelte b/src/package/components/CheckboxList.svelte index 2bcf0cc2..e632e6d1 100644 --- a/src/package/components/CheckboxList.svelte +++ b/src/package/components/CheckboxList.svelte @@ -40,7 +40,7 @@ &.wrap { flex-direction: row; flex-wrap: wrap; - grid-gap: 2rem; + gap: 2rem; } } diff --git a/src/package/components/Chips.svelte b/src/package/components/Chips.svelte index 0e2b58c8..7579e04c 100644 --- a/src/package/components/Chips.svelte +++ b/src/package/components/Chips.svelte @@ -40,6 +40,6 @@ diff --git a/src/package/components/FormField.svelte b/src/package/components/FormField.svelte index c752c6df..877a4ba5 100644 --- a/src/package/components/FormField.svelte +++ b/src/package/components/FormField.svelte @@ -18,6 +18,6 @@ .form-field { display: flex; flex-direction: column; - gap: 8px; + gap: 0.5rem; } diff --git a/src/package/components/NavRow.svelte b/src/package/components/NavRow.svelte index fc227b63..24667ffc 100644 --- a/src/package/components/NavRow.svelte +++ b/src/package/components/NavRow.svelte @@ -7,6 +7,7 @@ } export let links: Link[] + /** Query param name to use (to not use queries, leave this prop blank) */ export let query = '' export let resetScroll = false @@ -52,7 +53,7 @@ display: flex; flex-direction: row; align-items: center; - grid-gap: 1rem; + gap: 1rem; flex-wrap: wrap; &__link { @@ -67,10 +68,10 @@ content: ''; display: block; position: absolute; - bottom: -0.1rem; + bottom: -0var (--unit-3); width: 100%; border-radius: var(--rounded-max); - height: 0.2rem; + height: 0.25rem; background-color: var(--color-brand); } } diff --git a/src/package/components/Pagination.svelte b/src/package/components/Pagination.svelte index d58897e8..544eda97 100644 --- a/src/package/components/Pagination.svelte +++ b/src/package/components/Pagination.svelte @@ -54,17 +54,24 @@ .pagination { align-self: center; display: flex; - grid-gap: 0.5rem; + gap: 0.5rem; align-items: center; + :global(.button) { + box-shadow: var(--shadow-inset-sm), var(--shadow-raised); + } + + :global(.icon) { + width: 1rem; + aspect-ratio: 1 / 1; + } + :global(&__dash) { margin: 0 0.5rem; - width: 1rem; - height: 1rem; } @media (width <= 500px) { - grid-gap: 0.25rem; + gap: 0.25rem; :global(> *:nth-child(4)), :global(> *:nth-child(6)) { diff --git a/src/package/components/Select.svelte b/src/package/components/Select.svelte index f18c9dbb..5312837f 100644 --- a/src/package/components/Select.svelte +++ b/src/package/components/Select.svelte @@ -1,5 +1,6 @@ -
That's lovely
That's lovely!