chore: optimizations + styles

This commit is contained in:
Cory Dransfeldt 2024-02-29 12:25:46 -08:00
parent 8e875c18c3
commit 754245e9e0
No known key found for this signature in database
3 changed files with 213 additions and 213 deletions

View file

@ -120,7 +120,12 @@ export default async function (eleventyConfig) {
minifyCSS: true, minifyCSS: true,
minifyJS: true, minifyJS: true,
minifyURLs: true, minifyURLs: true,
noNewlinesBeforeTagClose: true,
quoteCharacter: '"',
removeComments: true, removeComments: true,
removeRedundantAttributes: true,
sortAttributes: true,
sortClassName: true,
useShortDoctype: true, useShortDoctype: true,
processScripts: ['application/ld+json'], // minify JSON-LD scripts processScripts: ['application/ld+json'], // minify JSON-LD scripts
}) })

298
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "coryd.dev", "name": "coryd.dev",
"version": "6.7.1", "version": "6.7.2",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "coryd.dev", "name": "coryd.dev",
"version": "6.7.1", "version": "6.7.2",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@cdransf/api-text": "^1.0.0", "@cdransf/api-text": "^1.0.0",
@ -434,37 +434,37 @@
"dev": true "dev": true
}, },
"node_modules/@aws-sdk/client-s3": { "node_modules/@aws-sdk/client-s3": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.525.0.tgz",
"integrity": "sha512-d8kFgZpdHOCLtv38nNkItTs3Ew+Ui/YadkCprvbY0boCrFZFTynficFM4orVk+fV3beJ2qVeJm6t8t14V5TaVA==", "integrity": "sha512-hoMGH8G9rezZDiJPsMjsyRVNfVHHa4u6lcZ09SQMmtFHWK0FUcC0DIKR5ripV5qGDbnV54i2JotXlLzAv0aNCQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-crypto/sha1-browser": "3.0.0", "@aws-crypto/sha1-browser": "3.0.0",
"@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0", "@aws-crypto/sha256-js": "3.0.0",
"@aws-sdk/client-sts": "3.523.0", "@aws-sdk/client-sts": "3.525.0",
"@aws-sdk/core": "3.523.0", "@aws-sdk/core": "3.525.0",
"@aws-sdk/credential-provider-node": "3.523.0", "@aws-sdk/credential-provider-node": "3.525.0",
"@aws-sdk/middleware-bucket-endpoint": "3.523.0", "@aws-sdk/middleware-bucket-endpoint": "3.525.0",
"@aws-sdk/middleware-expect-continue": "3.523.0", "@aws-sdk/middleware-expect-continue": "3.523.0",
"@aws-sdk/middleware-flexible-checksums": "3.523.0", "@aws-sdk/middleware-flexible-checksums": "3.523.0",
"@aws-sdk/middleware-host-header": "3.523.0", "@aws-sdk/middleware-host-header": "3.523.0",
"@aws-sdk/middleware-location-constraint": "3.523.0", "@aws-sdk/middleware-location-constraint": "3.523.0",
"@aws-sdk/middleware-logger": "3.523.0", "@aws-sdk/middleware-logger": "3.523.0",
"@aws-sdk/middleware-recursion-detection": "3.523.0", "@aws-sdk/middleware-recursion-detection": "3.523.0",
"@aws-sdk/middleware-sdk-s3": "3.523.0", "@aws-sdk/middleware-sdk-s3": "3.525.0",
"@aws-sdk/middleware-signing": "3.523.0", "@aws-sdk/middleware-signing": "3.523.0",
"@aws-sdk/middleware-ssec": "3.523.0", "@aws-sdk/middleware-ssec": "3.523.0",
"@aws-sdk/middleware-user-agent": "3.523.0", "@aws-sdk/middleware-user-agent": "3.525.0",
"@aws-sdk/region-config-resolver": "3.523.0", "@aws-sdk/region-config-resolver": "3.525.0",
"@aws-sdk/signature-v4-multi-region": "3.523.0", "@aws-sdk/signature-v4-multi-region": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-endpoints": "3.523.0", "@aws-sdk/util-endpoints": "3.525.0",
"@aws-sdk/util-user-agent-browser": "3.523.0", "@aws-sdk/util-user-agent-browser": "3.523.0",
"@aws-sdk/util-user-agent-node": "3.523.0", "@aws-sdk/util-user-agent-node": "3.525.0",
"@aws-sdk/xml-builder": "3.523.0", "@aws-sdk/xml-builder": "3.523.0",
"@smithy/config-resolver": "^2.1.3", "@smithy/config-resolver": "^2.1.4",
"@smithy/core": "^1.3.4", "@smithy/core": "^1.3.5",
"@smithy/eventstream-serde-browser": "^2.1.3", "@smithy/eventstream-serde-browser": "^2.1.3",
"@smithy/eventstream-serde-config-resolver": "^2.1.3", "@smithy/eventstream-serde-config-resolver": "^2.1.3",
"@smithy/eventstream-serde-node": "^2.1.3", "@smithy/eventstream-serde-node": "^2.1.3",
@ -475,22 +475,22 @@
"@smithy/invalid-dependency": "^2.1.3", "@smithy/invalid-dependency": "^2.1.3",
"@smithy/md5-js": "^2.1.3", "@smithy/md5-js": "^2.1.3",
"@smithy/middleware-content-length": "^2.1.3", "@smithy/middleware-content-length": "^2.1.3",
"@smithy/middleware-endpoint": "^2.4.3", "@smithy/middleware-endpoint": "^2.4.4",
"@smithy/middleware-retry": "^2.1.3", "@smithy/middleware-retry": "^2.1.4",
"@smithy/middleware-serde": "^2.1.3", "@smithy/middleware-serde": "^2.1.3",
"@smithy/middleware-stack": "^2.1.3", "@smithy/middleware-stack": "^2.1.3",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/node-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.4.1",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/url-parser": "^2.1.3", "@smithy/url-parser": "^2.1.3",
"@smithy/util-base64": "^2.1.1", "@smithy/util-base64": "^2.1.1",
"@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-browser": "^2.1.1",
"@smithy/util-body-length-node": "^2.2.1", "@smithy/util-body-length-node": "^2.2.1",
"@smithy/util-defaults-mode-browser": "^2.1.3", "@smithy/util-defaults-mode-browser": "^2.1.4",
"@smithy/util-defaults-mode-node": "^2.2.2", "@smithy/util-defaults-mode-node": "^2.2.3",
"@smithy/util-endpoints": "^1.1.3", "@smithy/util-endpoints": "^1.1.4",
"@smithy/util-retry": "^2.1.3", "@smithy/util-retry": "^2.1.3",
"@smithy/util-stream": "^2.1.3", "@smithy/util-stream": "^2.1.3",
"@smithy/util-utf8": "^2.1.1", "@smithy/util-utf8": "^2.1.1",
@ -525,45 +525,45 @@
} }
}, },
"node_modules/@aws-sdk/client-sso": { "node_modules/@aws-sdk/client-sso": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.525.0.tgz",
"integrity": "sha512-vob/Tk9bIr6VIyzScBWsKpP92ACI6/aOXBL2BITgvRWl5Umqi1jXFtfssj/N2UJHM4CBMRwxIJ33InfN0gPxZw==", "integrity": "sha512-6KwGQWFoNLH1UupdWPFdKPfTgjSz1kN8/r8aCzuvvXBe4Pz+iDUZ6FEJzGWNc9AapjvZDNO1hs23slomM9rTaA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0", "@aws-crypto/sha256-js": "3.0.0",
"@aws-sdk/core": "3.523.0", "@aws-sdk/core": "3.525.0",
"@aws-sdk/middleware-host-header": "3.523.0", "@aws-sdk/middleware-host-header": "3.523.0",
"@aws-sdk/middleware-logger": "3.523.0", "@aws-sdk/middleware-logger": "3.523.0",
"@aws-sdk/middleware-recursion-detection": "3.523.0", "@aws-sdk/middleware-recursion-detection": "3.523.0",
"@aws-sdk/middleware-user-agent": "3.523.0", "@aws-sdk/middleware-user-agent": "3.525.0",
"@aws-sdk/region-config-resolver": "3.523.0", "@aws-sdk/region-config-resolver": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-endpoints": "3.523.0", "@aws-sdk/util-endpoints": "3.525.0",
"@aws-sdk/util-user-agent-browser": "3.523.0", "@aws-sdk/util-user-agent-browser": "3.523.0",
"@aws-sdk/util-user-agent-node": "3.523.0", "@aws-sdk/util-user-agent-node": "3.525.0",
"@smithy/config-resolver": "^2.1.3", "@smithy/config-resolver": "^2.1.4",
"@smithy/core": "^1.3.4", "@smithy/core": "^1.3.5",
"@smithy/fetch-http-handler": "^2.4.3", "@smithy/fetch-http-handler": "^2.4.3",
"@smithy/hash-node": "^2.1.3", "@smithy/hash-node": "^2.1.3",
"@smithy/invalid-dependency": "^2.1.3", "@smithy/invalid-dependency": "^2.1.3",
"@smithy/middleware-content-length": "^2.1.3", "@smithy/middleware-content-length": "^2.1.3",
"@smithy/middleware-endpoint": "^2.4.3", "@smithy/middleware-endpoint": "^2.4.4",
"@smithy/middleware-retry": "^2.1.3", "@smithy/middleware-retry": "^2.1.4",
"@smithy/middleware-serde": "^2.1.3", "@smithy/middleware-serde": "^2.1.3",
"@smithy/middleware-stack": "^2.1.3", "@smithy/middleware-stack": "^2.1.3",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/node-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.4.1",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/url-parser": "^2.1.3", "@smithy/url-parser": "^2.1.3",
"@smithy/util-base64": "^2.1.1", "@smithy/util-base64": "^2.1.1",
"@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-browser": "^2.1.1",
"@smithy/util-body-length-node": "^2.2.1", "@smithy/util-body-length-node": "^2.2.1",
"@smithy/util-defaults-mode-browser": "^2.1.3", "@smithy/util-defaults-mode-browser": "^2.1.4",
"@smithy/util-defaults-mode-node": "^2.2.2", "@smithy/util-defaults-mode-node": "^2.2.3",
"@smithy/util-endpoints": "^1.1.3", "@smithy/util-endpoints": "^1.1.4",
"@smithy/util-middleware": "^2.1.3", "@smithy/util-middleware": "^2.1.3",
"@smithy/util-retry": "^2.1.3", "@smithy/util-retry": "^2.1.3",
"@smithy/util-utf8": "^2.1.1", "@smithy/util-utf8": "^2.1.1",
@ -574,46 +574,46 @@
} }
}, },
"node_modules/@aws-sdk/client-sso-oidc": { "node_modules/@aws-sdk/client-sso-oidc": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.525.0.tgz",
"integrity": "sha512-OktkdiuJ5DtYgNrJlo53Tf7pJ+UWfOt7V7or0ije6MysLP18GwlTkbg2UE4EUtfOxt/baXxHMlExB1vmRtlATw==", "integrity": "sha512-zz13k/6RkjPSLmReSeGxd8wzGiiZa4Odr2Tv3wTcxClM4wOjD+zOgGv4Fe32b9AMqaueiCdjbvdu7AKcYxFA4A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0", "@aws-crypto/sha256-js": "3.0.0",
"@aws-sdk/client-sts": "3.523.0", "@aws-sdk/client-sts": "3.525.0",
"@aws-sdk/core": "3.523.0", "@aws-sdk/core": "3.525.0",
"@aws-sdk/middleware-host-header": "3.523.0", "@aws-sdk/middleware-host-header": "3.523.0",
"@aws-sdk/middleware-logger": "3.523.0", "@aws-sdk/middleware-logger": "3.523.0",
"@aws-sdk/middleware-recursion-detection": "3.523.0", "@aws-sdk/middleware-recursion-detection": "3.523.0",
"@aws-sdk/middleware-user-agent": "3.523.0", "@aws-sdk/middleware-user-agent": "3.525.0",
"@aws-sdk/region-config-resolver": "3.523.0", "@aws-sdk/region-config-resolver": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-endpoints": "3.523.0", "@aws-sdk/util-endpoints": "3.525.0",
"@aws-sdk/util-user-agent-browser": "3.523.0", "@aws-sdk/util-user-agent-browser": "3.523.0",
"@aws-sdk/util-user-agent-node": "3.523.0", "@aws-sdk/util-user-agent-node": "3.525.0",
"@smithy/config-resolver": "^2.1.3", "@smithy/config-resolver": "^2.1.4",
"@smithy/core": "^1.3.4", "@smithy/core": "^1.3.5",
"@smithy/fetch-http-handler": "^2.4.3", "@smithy/fetch-http-handler": "^2.4.3",
"@smithy/hash-node": "^2.1.3", "@smithy/hash-node": "^2.1.3",
"@smithy/invalid-dependency": "^2.1.3", "@smithy/invalid-dependency": "^2.1.3",
"@smithy/middleware-content-length": "^2.1.3", "@smithy/middleware-content-length": "^2.1.3",
"@smithy/middleware-endpoint": "^2.4.3", "@smithy/middleware-endpoint": "^2.4.4",
"@smithy/middleware-retry": "^2.1.3", "@smithy/middleware-retry": "^2.1.4",
"@smithy/middleware-serde": "^2.1.3", "@smithy/middleware-serde": "^2.1.3",
"@smithy/middleware-stack": "^2.1.3", "@smithy/middleware-stack": "^2.1.3",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/node-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.4.1",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/url-parser": "^2.1.3", "@smithy/url-parser": "^2.1.3",
"@smithy/util-base64": "^2.1.1", "@smithy/util-base64": "^2.1.1",
"@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-browser": "^2.1.1",
"@smithy/util-body-length-node": "^2.2.1", "@smithy/util-body-length-node": "^2.2.1",
"@smithy/util-defaults-mode-browser": "^2.1.3", "@smithy/util-defaults-mode-browser": "^2.1.4",
"@smithy/util-defaults-mode-node": "^2.2.2", "@smithy/util-defaults-mode-node": "^2.2.3",
"@smithy/util-endpoints": "^1.1.3", "@smithy/util-endpoints": "^1.1.4",
"@smithy/util-middleware": "^2.1.3", "@smithy/util-middleware": "^2.1.3",
"@smithy/util-retry": "^2.1.3", "@smithy/util-retry": "^2.1.3",
"@smithy/util-utf8": "^2.1.1", "@smithy/util-utf8": "^2.1.1",
@ -623,49 +623,49 @@
"node": ">=14.0.0" "node": ">=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@aws-sdk/credential-provider-node": "^3.523.0" "@aws-sdk/credential-provider-node": "^3.525.0"
} }
}, },
"node_modules/@aws-sdk/client-sts": { "node_modules/@aws-sdk/client-sts": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.525.0.tgz",
"integrity": "sha512-ggAkL8szaJkqD8oOsS68URJ9XMDbLA/INO/NPZJqv9BhmftecJvfy43uUVWGNs6n4YXNzfF0Y+zQ3DT0fZkv9g==", "integrity": "sha512-a8NUGRvO6rkfTZCbMaCsjDjLbERCwIUU9dIywFYcRgbFhkupJ7fSaZz3Het98U51M9ZbTEpaTa3fz0HaJv8VJw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-crypto/sha256-browser": "3.0.0", "@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0", "@aws-crypto/sha256-js": "3.0.0",
"@aws-sdk/core": "3.523.0", "@aws-sdk/core": "3.525.0",
"@aws-sdk/middleware-host-header": "3.523.0", "@aws-sdk/middleware-host-header": "3.523.0",
"@aws-sdk/middleware-logger": "3.523.0", "@aws-sdk/middleware-logger": "3.523.0",
"@aws-sdk/middleware-recursion-detection": "3.523.0", "@aws-sdk/middleware-recursion-detection": "3.523.0",
"@aws-sdk/middleware-user-agent": "3.523.0", "@aws-sdk/middleware-user-agent": "3.525.0",
"@aws-sdk/region-config-resolver": "3.523.0", "@aws-sdk/region-config-resolver": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-endpoints": "3.523.0", "@aws-sdk/util-endpoints": "3.525.0",
"@aws-sdk/util-user-agent-browser": "3.523.0", "@aws-sdk/util-user-agent-browser": "3.523.0",
"@aws-sdk/util-user-agent-node": "3.523.0", "@aws-sdk/util-user-agent-node": "3.525.0",
"@smithy/config-resolver": "^2.1.3", "@smithy/config-resolver": "^2.1.4",
"@smithy/core": "^1.3.4", "@smithy/core": "^1.3.5",
"@smithy/fetch-http-handler": "^2.4.3", "@smithy/fetch-http-handler": "^2.4.3",
"@smithy/hash-node": "^2.1.3", "@smithy/hash-node": "^2.1.3",
"@smithy/invalid-dependency": "^2.1.3", "@smithy/invalid-dependency": "^2.1.3",
"@smithy/middleware-content-length": "^2.1.3", "@smithy/middleware-content-length": "^2.1.3",
"@smithy/middleware-endpoint": "^2.4.3", "@smithy/middleware-endpoint": "^2.4.4",
"@smithy/middleware-retry": "^2.1.3", "@smithy/middleware-retry": "^2.1.4",
"@smithy/middleware-serde": "^2.1.3", "@smithy/middleware-serde": "^2.1.3",
"@smithy/middleware-stack": "^2.1.3", "@smithy/middleware-stack": "^2.1.3",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/node-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.4.1",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/url-parser": "^2.1.3", "@smithy/url-parser": "^2.1.3",
"@smithy/util-base64": "^2.1.1", "@smithy/util-base64": "^2.1.1",
"@smithy/util-body-length-browser": "^2.1.1", "@smithy/util-body-length-browser": "^2.1.1",
"@smithy/util-body-length-node": "^2.2.1", "@smithy/util-body-length-node": "^2.2.1",
"@smithy/util-defaults-mode-browser": "^2.1.3", "@smithy/util-defaults-mode-browser": "^2.1.4",
"@smithy/util-defaults-mode-node": "^2.2.2", "@smithy/util-defaults-mode-node": "^2.2.3",
"@smithy/util-endpoints": "^1.1.3", "@smithy/util-endpoints": "^1.1.4",
"@smithy/util-middleware": "^2.1.3", "@smithy/util-middleware": "^2.1.3",
"@smithy/util-retry": "^2.1.3", "@smithy/util-retry": "^2.1.3",
"@smithy/util-utf8": "^2.1.1", "@smithy/util-utf8": "^2.1.1",
@ -676,7 +676,7 @@
"node": ">=14.0.0" "node": ">=14.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@aws-sdk/credential-provider-node": "^3.523.0" "@aws-sdk/credential-provider-node": "^3.525.0"
} }
}, },
"node_modules/@aws-sdk/client-sts/node_modules/fast-xml-parser": { "node_modules/@aws-sdk/client-sts/node_modules/fast-xml-parser": {
@ -702,15 +702,15 @@
} }
}, },
"node_modules/@aws-sdk/core": { "node_modules/@aws-sdk/core": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.525.0.tgz",
"integrity": "sha512-JHa3ngEWkTzZ2YTn6EavcADC8gv6zZU4U9WBAleClh6ioXH0kGMBawZje3y0F0mKyLTfLhFqFUlCV5sngI/Qcw==", "integrity": "sha512-E3LtEtMWCriQOFZpVKpLYzbdw/v2PAOEAMhn2VRRZ1g0/g1TXzQrfhEU2yd8l/vQEJaCJ82ooGGg7YECviBUxA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@smithy/core": "^1.3.4", "@smithy/core": "^1.3.5",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/signature-v4": "^2.1.3", "@smithy/signature-v4": "^2.1.3",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
@ -734,9 +734,9 @@
} }
}, },
"node_modules/@aws-sdk/credential-provider-http": { "node_modules/@aws-sdk/credential-provider-http": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.525.0.tgz",
"integrity": "sha512-6YUtePbn3UFpY9qfVwHFWIVnFvVS5vsbGxxkTO02swvZBvVG4sdG0Xj0AbotUNQNY9QTCN7WkhwIrd50rfDQ9Q==", "integrity": "sha512-RNWQGuSBQZhl3iqklOslUEfQ4br1V3DCPboMpeqFtddUWJV3m2u2extFur9/4Uy+1EHVF120IwZUKtd8dF+ibw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
@ -744,7 +744,7 @@
"@smithy/node-http-handler": "^2.4.1", "@smithy/node-http-handler": "^2.4.1",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/util-stream": "^2.1.3", "@smithy/util-stream": "^2.1.3",
"tslib": "^2.5.0" "tslib": "^2.5.0"
@ -754,16 +754,16 @@
} }
}, },
"node_modules/@aws-sdk/credential-provider-ini": { "node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.525.0.tgz",
"integrity": "sha512-dRch5Ts67FFRZY5r9DpiC3PM6BVHv1tRcy1b26hoqfFkxP9xYH3dsTSPBog1azIqaJa2GcXqEvKCqhghFTt4Xg==", "integrity": "sha512-JDnccfK5JRb9jcgpc9lirL9PyCwGIqY0nKdw3LlX5WL5vTpTG4E1q7rLAlpNh7/tFD1n66Itarfv2tsyHMIqCw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/client-sts": "3.523.0", "@aws-sdk/client-sts": "3.525.0",
"@aws-sdk/credential-provider-env": "3.523.0", "@aws-sdk/credential-provider-env": "3.523.0",
"@aws-sdk/credential-provider-process": "3.523.0", "@aws-sdk/credential-provider-process": "3.523.0",
"@aws-sdk/credential-provider-sso": "3.523.0", "@aws-sdk/credential-provider-sso": "3.525.0",
"@aws-sdk/credential-provider-web-identity": "3.523.0", "@aws-sdk/credential-provider-web-identity": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/credential-provider-imds": "^2.2.3", "@smithy/credential-provider-imds": "^2.2.3",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
@ -776,17 +776,17 @@
} }
}, },
"node_modules/@aws-sdk/credential-provider-node": { "node_modules/@aws-sdk/credential-provider-node": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.525.0.tgz",
"integrity": "sha512-0aW5ylA8pZmvv/8qA/+iel4acEyzSlHRiaHYL3L0qu9SSoe2a92+RHjrxKl6+Sb55eA2mRfQjaN8oOa5xiYyKA==", "integrity": "sha512-RJXlO8goGXpnoHQAyrCcJ0QtWEOFa34LSbfdqBIjQX/fwnjUuEmiGdXTV3AZmwYQ7juk49tfBneHbtOP3AGqsQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/credential-provider-env": "3.523.0", "@aws-sdk/credential-provider-env": "3.523.0",
"@aws-sdk/credential-provider-http": "3.523.0", "@aws-sdk/credential-provider-http": "3.525.0",
"@aws-sdk/credential-provider-ini": "3.523.0", "@aws-sdk/credential-provider-ini": "3.525.0",
"@aws-sdk/credential-provider-process": "3.523.0", "@aws-sdk/credential-provider-process": "3.523.0",
"@aws-sdk/credential-provider-sso": "3.523.0", "@aws-sdk/credential-provider-sso": "3.525.0",
"@aws-sdk/credential-provider-web-identity": "3.523.0", "@aws-sdk/credential-provider-web-identity": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/credential-provider-imds": "^2.2.3", "@smithy/credential-provider-imds": "^2.2.3",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
@ -815,13 +815,13 @@
} }
}, },
"node_modules/@aws-sdk/credential-provider-sso": { "node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.525.0.tgz",
"integrity": "sha512-/VfOJuI8ImV//W4gr+yieF/4shzWAzWYeaaNu7hv161C5YW7/OoCygwRVHSnF4KKeUGQZomZWwml5zHZ57f8xQ==", "integrity": "sha512-7V7ybtufxdD3plxeIeB6aqHZeFIUlAyPphXIUgXrGY10iNcosL970rQPBeggsohe4gCM6UvY2TfMeEcr+ZE8FA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/client-sso": "3.523.0", "@aws-sdk/client-sso": "3.525.0",
"@aws-sdk/token-providers": "3.523.0", "@aws-sdk/token-providers": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
"@smithy/shared-ini-file-loader": "^2.3.3", "@smithy/shared-ini-file-loader": "^2.3.3",
@ -833,12 +833,12 @@
} }
}, },
"node_modules/@aws-sdk/credential-provider-web-identity": { "node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.525.0.tgz",
"integrity": "sha512-EyBwVoTNZrhLRIHly3JnLzy86deT2hHGoxSCrT3+cVcF1Pq3FPp6n9fUkHd6Yel+wFrjpXCRggLddPvajUoXtQ==", "integrity": "sha512-sAukOjR1oKb2JXG4nPpuBFpSwGUhrrY17PG/xbTy8NAoLLhrqRwnErcLfdTfmj6tH+3094k6ws/Sh8a35ae7fA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/client-sts": "3.523.0", "@aws-sdk/client-sts": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
@ -849,14 +849,14 @@
} }
}, },
"node_modules/@aws-sdk/middleware-bucket-endpoint": { "node_modules/@aws-sdk/middleware-bucket-endpoint": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.525.0.tgz",
"integrity": "sha512-mrZbixWjk0d9NqxC4xBnKtfwErum0we4Uk2O4fgvDVI+XxAimUlZ9c4o/QJ2+TzeQ/8QclT2k4WidsQdWtPNvg==", "integrity": "sha512-nYfQ2Xspfef7j8mZO7varUWLPH6HQlXateH7tBVtBNUAazyQE4UJEvC0fbQ+Y01e+FKlirim/m2umkdMXqAlTg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-arn-parser": "3.495.0", "@aws-sdk/util-arn-parser": "3.495.0",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/util-config-provider": "^2.2.1", "@smithy/util-config-provider": "^2.2.1",
@ -959,17 +959,17 @@
} }
}, },
"node_modules/@aws-sdk/middleware-sdk-s3": { "node_modules/@aws-sdk/middleware-sdk-s3": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.525.0.tgz",
"integrity": "sha512-cCZ3+XcAJMSC2rsw5F2h+ILVgjijRTxgzD6l7vExhc7UUOOPxXa6R9oGV3+6ANQ/P0w8rvE78j8UAMzlpq+cZA==", "integrity": "sha512-ewFyyFM6wdFTOqCiId5GQNi7owDdLEonQhB4h8tF6r3HV52bRlDvZA4aDos+ft6N/XY2J6L0qlFTFq+/oiurXw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-arn-parser": "3.495.0", "@aws-sdk/util-arn-parser": "3.495.0",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/signature-v4": "^2.1.3", "@smithy/signature-v4": "^2.1.3",
"@smithy/smithy-client": "^2.4.1", "@smithy/smithy-client": "^2.4.2",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/util-config-provider": "^2.2.1", "@smithy/util-config-provider": "^2.2.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
@ -1011,13 +1011,13 @@
} }
}, },
"node_modules/@aws-sdk/middleware-user-agent": { "node_modules/@aws-sdk/middleware-user-agent": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.525.0.tgz",
"integrity": "sha512-5OoKkmAPNaxLgJuS65gByW1QknGvvXdqzrIMXLsm9LjbsphTOscyvT439qk3Jf08TL4Zlw2x+pZMG7dZYuMAhQ==", "integrity": "sha512-4al/6uO+t/QIYXK2OgqzDKQzzLAYJza1vWFS+S0lJ3jLNGyLB5BMU5KqWjDzevYZ4eCnz2Nn7z0FveUTNz8YdQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@aws-sdk/util-endpoints": "3.523.0", "@aws-sdk/util-endpoints": "3.525.0",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
@ -1027,13 +1027,13 @@
} }
}, },
"node_modules/@aws-sdk/region-config-resolver": { "node_modules/@aws-sdk/region-config-resolver": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.525.0.tgz",
"integrity": "sha512-IypIAecBc8b4jM0uVBEj90NYaIsc0vuLdSFyH4LPO7is4rQUet4CkkD+S036NvDdcdxBsQ4hJZBmWrqiizMHhQ==", "integrity": "sha512-8kFqXk6UyKgTMi7N7QlhA6qM4pGPWbiUXqEY2RgUWngtxqNFGeM9JTexZeuavQI+qLLe09VPShPNX71fEDcM6w==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/util-config-provider": "^2.2.1", "@smithy/util-config-provider": "^2.2.1",
"@smithy/util-middleware": "^2.1.3", "@smithy/util-middleware": "^2.1.3",
@ -1044,12 +1044,12 @@
} }
}, },
"node_modules/@aws-sdk/signature-v4-multi-region": { "node_modules/@aws-sdk/signature-v4-multi-region": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.525.0.tgz",
"integrity": "sha512-TU1AfF6YlihdMy4H5YtkmFYmA/Zrh7sqk2V6tPiR2Vu6idc+9xm1R0UE/2V/DKgMIkxfr4+cAojtp2kqYuuF/A==", "integrity": "sha512-j8gkdfiokaherRgokfZBl2azYBMHlegT7pOnR/3Y79TSz6G+bJeIkuNk8aUbJArr6R8nvAM1j4dt1rBM+efolQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/middleware-sdk-s3": "3.523.0", "@aws-sdk/middleware-sdk-s3": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/protocol-http": "^3.2.1", "@smithy/protocol-http": "^3.2.1",
"@smithy/signature-v4": "^2.1.3", "@smithy/signature-v4": "^2.1.3",
@ -1061,12 +1061,12 @@
} }
}, },
"node_modules/@aws-sdk/token-providers": { "node_modules/@aws-sdk/token-providers": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.525.0.tgz",
"integrity": "sha512-m3sPEnLuGV3JY9A8ytcz90SogVtjxEyIxUDFeswxY4C5wP/36yOq3ivenRu07dH+QIJnBhsQdjnHwJfrIetG6g==", "integrity": "sha512-puVjbxuK0Dq7PTQ2HdddHy2eQjOH8GZbump74yWJa6JVpRW84LlOcNmP+79x4Kscvz2ldWB8XDFw/pcCiSDe5A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/client-sso-oidc": "3.523.0", "@aws-sdk/client-sso-oidc": "3.525.0",
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/property-provider": "^2.1.3", "@smithy/property-provider": "^2.1.3",
"@smithy/shared-ini-file-loader": "^2.3.3", "@smithy/shared-ini-file-loader": "^2.3.3",
@ -1103,14 +1103,14 @@
} }
}, },
"node_modules/@aws-sdk/util-endpoints": { "node_modules/@aws-sdk/util-endpoints": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.525.0.tgz",
"integrity": "sha512-f4qe4AdafjAZoVGoVt69Jb2rXCgo306OOobSJ/f4bhQ0zgAjGELKJATNRRe0J7P28+ffmSxeuYwM3r4gDkD/QA==", "integrity": "sha512-DIW7WWU5tIGkeeKX6NJUyrEIdWMiqjLQG3XBzaUj+ufIENwNjdAHhlD8l2vX7Yr3JZRT6yN/84wBCj7Tw1xd1g==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"@smithy/util-endpoints": "^1.1.3", "@smithy/util-endpoints": "^1.1.4",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
"engines": { "engines": {
@ -1142,13 +1142,13 @@
} }
}, },
"node_modules/@aws-sdk/util-user-agent-node": { "node_modules/@aws-sdk/util-user-agent-node": {
"version": "3.523.0", "version": "3.525.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.523.0.tgz", "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.525.0.tgz",
"integrity": "sha512-tW7vliJ77EsE8J1bzFpDYCiUyrw2NTcem+J5ddiWD4HA/xNQUyX0CMOXMBZCBA31xLTIchyz0LkZHlDsmB9LUw==", "integrity": "sha512-88Wjt4efyUSBGcyIuh1dvoMqY1k15jpJc5A/3yi67clBQEFsu9QCodQCQPqmRjV3VRcMtBOk+jeCTiUzTY5dRQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@aws-sdk/types": "3.523.0", "@aws-sdk/types": "3.523.0",
"@smithy/node-config-provider": "^2.2.3", "@smithy/node-config-provider": "^2.2.4",
"@smithy/types": "^2.10.1", "@smithy/types": "^2.10.1",
"tslib": "^2.5.0" "tslib": "^2.5.0"
}, },
@ -1735,9 +1735,9 @@
} }
}, },
"node_modules/@jridgewell/set-array": { "node_modules/@jridgewell/set-array": {
"version": "1.1.2", "version": "1.2.1",
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
"integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=6.0.0" "node": ">=6.0.0"
@ -21649,12 +21649,12 @@
} }
}, },
"node_modules/side-channel": { "node_modules/side-channel": {
"version": "1.0.5", "version": "1.0.6",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.5.tgz", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
"integrity": "sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"call-bind": "^1.0.6", "call-bind": "^1.0.7",
"es-errors": "^1.3.0", "es-errors": "^1.3.0",
"get-intrinsic": "^1.2.4", "get-intrinsic": "^1.2.4",
"object-inspect": "^1.13.1" "object-inspect": "^1.13.1"

View file

@ -3,9 +3,7 @@ html {
font-family: var(--font-sans); font-family: var(--font-sans);
font-size: var(--font-size-base); font-size: var(--font-size-base);
line-height: var(--line-height-base); line-height: var(--line-height-base);
color: var(--text-color);
background: var(--background-color); background: var(--background-color);
margin: 0;
} }
::-moz-selection { ::-moz-selection {
@ -18,25 +16,20 @@ html {
background: var(--selection-color); background: var(--selection-color);
} }
p { p,
blockquote {
line-height: var(--line-height-lg); line-height: var(--line-height-lg);
margin: 1.25rem 0;
} }
blockquote { blockquote {
font-weight: 700;
font-size: var(--font-size-lg); font-size: var(--font-size-lg);
line-height: var(--line-height-lg);
padding-left: .875rem; padding-left: .875rem;
color: var(--gray-dark); color: var(--gray-dark);
border-left: .25rem solid var(--gray-dark); border-left: .25rem solid var(--gray-dark);
word-break: break-word; word-break: break-word;
} }
p,
blockquote {
margin: 1.25rem 0;
}
:is(body, html, nav .tags, nav .search) svg { :is(body, html, nav .tags, nav .search) svg {
stroke: var(--text-color); stroke: var(--text-color);
} }
@ -52,16 +45,9 @@ sup.footnote-ref {
/* links */ /* links */
a { a {
color: var(--accent-color);
transition-property: color; transition-property: color;
} }
/* links: custom */
:is(.main__title, footer nav:last-child) a {
color: var(--text-color);
text-decoration: none;
}
a:hover, a:hover,
a:focus, a:focus,
a:active, a:active,
@ -71,10 +57,6 @@ a:active,
color: var(--accent-color-hover); color: var(--accent-color-hover);
} }
a svg {
stroke: var(--accent-color);
}
:is( :is(
a:has(svg):hover, a:has(svg):hover,
a:has(svg):active, a:has(svg):active,
@ -86,22 +68,6 @@ a svg {
stroke: var(--accent-color-hover); stroke: var(--accent-color-hover);
} }
strong,
.pill--button {
font-weight: 700;
}
blockquote,
em {
font-style: italic;
}
button,
.pill--button {
appearance: none;
border: none;
}
/* headers */ /* headers */
h1, h2, h3, h4, h5, h6 { h1, h2, h3, h4, h5, h6 {
font-weight: 900; font-weight: 900;
@ -136,11 +102,9 @@ table {
border: 1px solid var(--gray-light); border: 1px solid var(--gray-light);
} }
table a { table,
text-decoration: none; th,
} td {
table, th, td {
border-collapse: collapse; border-collapse: collapse;
} }
@ -153,7 +117,8 @@ tr:not(:last-child) {
border-bottom: 1px solid var(--gray-light); border-bottom: 1px solid var(--gray-light);
} }
th, td { th,
td {
padding: .375rem; padding: .375rem;
min-width: 4rem; min-width: 4rem;
word-break: break-word; word-break: break-word;
@ -161,7 +126,6 @@ th, td {
th { th {
background-color: var(--gray-lighter); background-color: var(--gray-lighter);
font-weight: 700;
text-align: center; text-align: center;
} }
@ -204,7 +168,8 @@ a svg:hover,
a svg:active, a svg:active,
a svg:focus, a svg:focus,
button:hover svg, button:hover svg,
button svg:hover { button svg:hover,
.icon--bold > svg {
stroke-width: var(--stroke-width-bold); stroke-width: var(--stroke-width-bold);
} }
@ -213,10 +178,7 @@ button svg:hover {
cursor: not-allowed; cursor: not-allowed;
} }
.active { a svg,
color: var(--accent-color);
}
.active svg, .active svg,
nav ul li .active svg { nav ul li .active svg {
stroke: var(--accent-color); stroke: var(--accent-color);
@ -300,7 +262,6 @@ footer nav:last-child span:not(.active) {
.highlight-text { .highlight-text {
padding: .125rem; padding: .125rem;
background-color: var(--accent-color);
} }
code { code {
@ -311,14 +272,10 @@ code {
/* buttons */ /* buttons */
.pill--button { .pill--button {
font-size: var(--font-size-base);
line-height: var(--line-height-base);
border-radius: var(--rounded-full); border-radius: var(--rounded-full);
padding: .5rem 1rem; padding: .5rem 1rem;
margin: 0 .25rem .75rem 0; margin: 0 .25rem .75rem 0;
cursor: pointer; cursor: pointer;
text-decoration: none;
background-color: var(--accent-color);
transition-property: background-color; transition-property: background-color;
display: inline-flex; display: inline-flex;
flex-direction: row; flex-direction: row;
@ -376,14 +333,6 @@ svg {
height: 1rem; height: 1rem;
} }
.icon--bold > svg {
stroke-width: var(--stroke-width-bold);
}
.icon--spin > svg {
animation: spin 1s linear infinite;
}
.icon--center__vertical > svg { .icon--center__vertical > svg {
display: inline; display: inline;
vertical-align: middle; vertical-align: middle;
@ -415,7 +364,6 @@ li {
border: 1px solid var(--accent-color); border: 1px solid var(--accent-color);
border-radius: var(--rounded-lg); border-radius: var(--rounded-lg);
height: auto; height: auto;
width: 100%;
} }
.image__banner, .image__banner,
@ -470,6 +418,19 @@ li {
} }
/* shared styles */ /* shared styles */
body,
html,
:is(.main__title, footer nav:last-child) a {
color: var(--text-color);
}
body,
html,
.pill--button {
font-size: var(--font-size-base);
line-height: var(--line-height-base);
}
.main__title, .main__title,
.main__wrapper, .main__wrapper,
.contact__wrapper { .contact__wrapper {
@ -485,6 +446,34 @@ li {
color: var(--color-lightest); color: var(--color-lightest);
} }
.highlight-text,
.pill--button {
background-color: var(--accent-color);
}
blockquote,
strong,
.pill--button,
th {
font-weight: 700;
}
blockquote,
em {
font-style: italic;
}
button,
.pill--button {
appearance: none;
border: none;
}
a,
.active {
color: var(--accent-color);
}
a:hover, a:hover,
a:focus, a:focus,
a:active, a:active,
@ -495,6 +484,12 @@ a:active,
transition-duration: var(--transition-duration-default); transition-duration: var(--transition-duration-default);
} }
.pill--button,
:is(.main__title, footer nav:last-child) a,
table a {
text-decoration: none;
}
.pill--button, .pill--button,
footer nav { footer nav {
justify-content: center; justify-content: center;
@ -534,4 +529,4 @@ footer nav {
footer nav:first-child { footer nav:first-child {
gap: .75rem; gap: .75rem;
} }
} }