diff --git a/core/.stylelintrc.json b/core/.stylelintrc.json index ac80564667eb743f147651039a98b48b7a7b5a75..f6b7aec03ef1de0c335e14b6ca94f7c2131c872a 100644 --- a/core/.stylelintrc.json +++ b/core/.stylelintrc.json @@ -5,6 +5,7 @@ ], "rules": { "alpha-value-notation": "number", + "at-rule-empty-line-before": null, "color-function-notation": "legacy", "comment-empty-line-before": null, "custom-property-pattern": "^[a-z][-_a-z0-9IE]*$", @@ -23,7 +24,7 @@ ] }], "media-feature-name-no-vendor-prefix": null, - "number-leading-zero": "always", + "media-feature-range-notation": "prefix", "number-max-precision": 5, "order/order": [ "custom-properties", @@ -378,7 +379,6 @@ "selector-id-pattern": "^[a-z][-_a-z0-9]*$", "selector-no-vendor-prefix": null, "shorthand-property-no-redundant-values": null, - "string-quotes": "double", "unit-allowed-list": ["ch", "deg", "dpcm", "em", "ex", "fr", "ms", "rem", "%", "s", "px", "vw", "vh"], "value-keyword-case": ["lower", { "camelCaseSvgKeywords": true, diff --git a/core/misc/dialog/off-canvas/css/base.css b/core/misc/dialog/off-canvas/css/base.css index 171c360c0b6568411c12ccda0f7b67c048cfa292..d7cc0955668d58581a14eacc8f5b157e1fad357e 100644 --- a/core/misc/dialog/off-canvas/css/base.css +++ b/core/misc/dialog/off-canvas/css/base.css @@ -96,5 +96,5 @@ } #drupal-off-canvas-wrapper .links li { - margin: calc(var(--off-canvas-vertical-spacing-unit) /2) 0; + margin: calc(var(--off-canvas-vertical-spacing-unit) / 2) 0; } diff --git a/core/misc/dialog/off-canvas/css/details.css b/core/misc/dialog/off-canvas/css/details.css index 0d3758f36d31d6d38a82f07ef85dac40edcb2b30..2dda1e180686b447ac219b334833fa9a0527f847 100644 --- a/core/misc/dialog/off-canvas/css/details.css +++ b/core/misc/dialog/off-canvas/css/details.css @@ -57,7 +57,6 @@ } #drupal-off-canvas-wrapper summary { - a { color: var(--off-canvas-details-text-color); } diff --git a/core/misc/dialog/off-canvas/css/form.css b/core/misc/dialog/off-canvas/css/form.css index 5b41c1ecad5f3a084a3843ede780d6c979cae9c4..2d4897bd459df94c00a7ded49c59379f3a360abe 100644 --- a/core/misc/dialog/off-canvas/css/form.css +++ b/core/misc/dialog/off-canvas/css/form.css @@ -131,7 +131,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper select { -webkit-appearance: revert; appearance: revert; diff --git a/core/misc/dialog/off-canvas/css/messages.css b/core/misc/dialog/off-canvas/css/messages.css index 15d205457fbab11ded842cb4cc4a746e08c40a41..7b0fcbe4a1b672307df8c54605a9467a8331a58c 100644 --- a/core/misc/dialog/off-canvas/css/messages.css +++ b/core/misc/dialog/off-canvas/css/messages.css @@ -48,7 +48,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .messages::before { background: canvastext; -webkit-mask-repeat: no-repeat; @@ -90,7 +89,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .messages--status::before { background: canvastext; -webkit-mask-image: var(--off-canvas-messages-icon-status); @@ -107,7 +105,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .messages--warning::before { background: canvastext; -webkit-mask-image: var(--off-canvas-messages-icon-warning); @@ -124,7 +121,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .messages--error::before { background: canvastext; -webkit-mask-image: var(--off-canvas-messages-icon-error); diff --git a/core/misc/dialog/off-canvas/css/tabledrag.css b/core/misc/dialog/off-canvas/css/tabledrag.css index a86e87e48dda33dc25f04b43012aab1289b8805d..b959440ad544e9530a230efa5b53e1db7676ace8 100644 --- a/core/misc/dialog/off-canvas/css/tabledrag.css +++ b/core/misc/dialog/off-canvas/css/tabledrag.css @@ -68,7 +68,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .tabledrag-handle::after { background: linktext; -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23bebebe' d='M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z'/%3e%3c/svg%3e"); diff --git a/core/misc/dialog/off-canvas/css/throbber.css b/core/misc/dialog/off-canvas/css/throbber.css index ba76a10c791a3e46be37afeabb7351843e3487ab..8855da840fe2491984483693cd093bebad7ae267 100644 --- a/core/misc/dialog/off-canvas/css/throbber.css +++ b/core/misc/dialog/off-canvas/css/throbber.css @@ -27,7 +27,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .ajax-progress, #drupal-off-canvas-wrapper .ajax-progress-throbber { border-top-color: transparent; diff --git a/core/misc/dialog/off-canvas/css/titlebar.css b/core/misc/dialog/off-canvas/css/titlebar.css index 9ea08ebaff584af8c3f271a2e0c580c3fbfbd4fb..f1b37b43d82b95d1b185a56263372f4bbc8a0a6b 100644 --- a/core/misc/dialog/off-canvas/css/titlebar.css +++ b/core/misc/dialog/off-canvas/css/titlebar.css @@ -52,7 +52,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .ui-dialog-titlebar::before { background-color: canvastext; } diff --git a/core/misc/dialog/off-canvas/css/wrapper.css b/core/misc/dialog/off-canvas/css/wrapper.css index b6449522de666e2f44c35a8ed928fd219451916d..ca74cc4bf2ce2ac3617f2422b3f0620a67ef6a68 100644 --- a/core/misc/dialog/off-canvas/css/wrapper.css +++ b/core/misc/dialog/off-canvas/css/wrapper.css @@ -27,7 +27,6 @@ * dialog system uses to expand dialog widths. */ } - @media (max-width: 48rem) { #drupal-off-canvas-wrapper { width: 100% !important; @@ -43,7 +42,6 @@ .dialog-off-canvas-main-canvas { transition: padding-right 0.7s ease, padding-left 0.7s ease, padding-top 0.3s ease; } - @media (prefers-reduced-motion: reduce) { .dialog-off-canvas-main-canvas { transition: none; diff --git a/core/modules/announcements_feed/css/announcements_feed.toolbar.css b/core/modules/announcements_feed/css/announcements_feed.toolbar.css index 60aeca2087b47a6c38d29e92667e4c7854cc0ed6..7fec9139fe80ce78406dc5ce667896f8f023e4eb 100644 --- a/core/modules/announcements_feed/css/announcements_feed.toolbar.css +++ b/core/modules/announcements_feed/css/announcements_feed.toolbar.css @@ -16,7 +16,6 @@ } @media (forced-colors: active) { - .toolbar .toolbar-icon.announce-canvas-link::before { background: linktext; -webkit-mask-image: url("data:image/svg+xml,%3csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.73047 16.7648C6.00143 17.4831 6.6872 18 7.50009 18C8.31299 18 8.99876 17.4865 9.26972 16.7682C8.71107 16.8118 8.12231 16.8387 7.50009 16.8387C6.87788 16.8353 6.28912 16.8085 5.73047 16.7648Z' fill='white'/%3e%3cpath d='M14.331 13.4118H14.0801L12.4074 11.3979L11.5143 6.69897H11.5042C11.2333 5.05433 9.97881 3.74869 8.36976 3.39627C8.3731 3.38955 8.37979 3.38284 8.37979 3.37613L8.624 2.63772C8.74108 2.28529 8.53702 2 8.16905 2H6.83095C6.46298 2 6.25892 2.28529 6.37266 2.63772L6.61686 3.37613C6.62021 3.38284 6.62355 3.38955 6.6269 3.39627C5.01784 3.74869 3.76673 5.05433 3.49242 6.69897H3.48238L2.59255 11.3979L0.919938 13.4118H0.669046C0.30107 13.4118 0 13.7139 0 14.0831C0 14.4523 0.280999 14.8618 0.625558 14.996C0.625558 14.996 3.48573 16.0969 7.5 16.0969C11.5143 16.0969 14.3744 14.996 14.3744 14.996C14.719 14.8618 15 14.4523 15 14.0831C15 13.7139 14.6989 13.4118 14.331 13.4118ZM4.58296 6.95742L3.70317 11.8611L1.75624 14.0831H1.23439L3.21811 11.6933L4.15477 6.82652C4.28189 6.0579 4.68332 5.3799 5.24532 4.8798L5.49955 5.19866C5.03122 5.60478 4.68666 6.32305 4.58296 6.95742Z' fill='white'/%3e%3c/svg%3e"); diff --git a/core/modules/layout_builder/css/off-canvas.css b/core/modules/layout_builder/css/off-canvas.css index 1f0a42317df2aeb5fcc9566997806454846f95ef..1692bd0cf5cc0c365da817904126f6ddd2ef1cd5 100644 --- a/core/modules/layout_builder/css/off-canvas.css +++ b/core/modules/layout_builder/css/off-canvas.css @@ -47,7 +47,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .layout-icon__region { fill: canvastext; } @@ -80,7 +79,6 @@ } @media (forced-colors: active) { - #drupal-off-canvas-wrapper .inline-block-create-button::before { background: linktext; -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px'%3e%3cpath fill='%23bebebe' d='M0.656,9.023c0,0.274,0.224,0.5,0.499,0.5l4.853,0.001c0.274-0.001,0.501,0.226,0.5,0.5l0.001,4.853 c-0.001,0.273,0.227,0.5,0.501,0.5l1.995-0.009c0.273-0.003,0.497-0.229,0.5-0.503l0.002-4.806c0-0.272,0.228-0.5,0.499-0.502 l4.831-0.021c0.271-0.005,0.497-0.23,0.501-0.502l0.008-1.998c0-0.276-0.225-0.5-0.499-0.5l-4.852,0c-0.275,0-0.502-0.228-0.501-0.5 L9.493,1.184c0-0.275-0.225-0.499-0.5-0.499L6.997,0.693C6.722,0.694,6.496,0.92,6.495,1.195L6.476,6.026 c-0.001,0.274-0.227,0.5-0.501,0.5L1.167,6.525C0.892,6.526,0.665,6.752,0.665,7.026L0.656,9.023z'/%3e%3c/svg%3e"); diff --git a/core/modules/workspaces/css/workspaces.off-canvas.css b/core/modules/workspaces/css/workspaces.off-canvas.css index a23bbcb708babc9d5805eb60f0a0e92459900c65..76a9b1f7bbfea173907af37fdc3389eb9a2dfd65 100644 --- a/core/modules/workspaces/css/workspaces.off-canvas.css +++ b/core/modules/workspaces/css/workspaces.off-canvas.css @@ -15,7 +15,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .ui-dialog-content > div { display: flex; align-items: flex-end; @@ -53,7 +52,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .active-workspace { display: flex; flex-direction: column; @@ -91,7 +89,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .active-workspace__label::before { width: 2.5rem; height: 2.5rem; @@ -114,7 +111,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .all-workspaces { grid-row: 1; grid-column: 2; @@ -139,7 +135,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .workspaces ul { flex-direction: row; } @@ -150,7 +145,6 @@ } @media (min-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog .workspaces { display: grid; flex-grow: 8; @@ -199,7 +193,6 @@ } @media (max-width: 47.9375rem) { - #drupal-off-canvas-wrapper.workspaces-dialog { height: 100% !important; } diff --git a/core/package.json b/core/package.json index 1dd991f1bc1d7353724bbcb51b97c1a7ecc9e990..dc91c92e130ded339dcb0325bbd0f07d53b65311 100644 --- a/core/package.json +++ b/core/package.json @@ -86,10 +86,10 @@ "prettier": "^2.1.2", "shepherd.js": "~10.0.1", "sortablejs": "1.15.x", - "stylelint": "^14.0.1", + "stylelint": "^15.5.0", "stylelint-checkstyle-formatter": "^0.1.2", - "stylelint-config-standard": "^29.0.0", - "stylelint-order": "^5.0.0", + "stylelint-config-standard": "^33.0.0", + "stylelint-order": "^6.0.3", "tabbable": "~6.0.0", "terser": "^5.14.2", "terser-webpack-plugin": "^5.3.3", diff --git a/core/profiles/demo_umami/themes/umami/css/components/blocks/search/search.css b/core/profiles/demo_umami/themes/umami/css/components/blocks/search/search.css index 982276283cf51b6ddff52a8a6316705f0ba6958a..834da8cef04d2148b92933ca7a8947784f3610b2 100644 --- a/core/profiles/demo_umami/themes/umami/css/components/blocks/search/search.css +++ b/core/profiles/demo_umami/themes/umami/css/components/blocks/search/search.css @@ -128,8 +128,7 @@ .search-block-form .form-submit { margin: 0; padding: 0.6em 1.25em 0.4em; - transition: background-color 0.5s ease; - transition: border 0.5s ease; + transition: background-color 0.5s ease, border 0.5s ease; color: #000; border: 2px solid #fff; background-color: #fff; diff --git a/core/scripts/css/compile.js b/core/scripts/css/compile.js index e2beed39103da74d60ad571fbe3c9a75cae66201..8a4e68f65fc02d33d10023f700b01b4cad5bf653 100644 --- a/core/scripts/css/compile.js +++ b/core/scripts/css/compile.js @@ -7,7 +7,7 @@ const postcssUrl = require('postcss-url'); const postcssPresetEnv = require('postcss-preset-env'); // cspell:ignore pxtorem const postcssPixelsToRem = require('postcss-pxtorem'); -const stylelint = require('stylelint'); +const prettier = require('prettier'); const removeUnwantedComments = require('./remove-unwanted-comments'); module.exports = (filePath, callback) => { @@ -69,13 +69,10 @@ module.exports = (filePath, callback) => { ]) .process(css, { from: filePath }) .then(result => { - return stylelint.lint({ - code: result.css, - fix: true - }); - }) - .then(result => { - callback(result.output); + callback(prettier.format(result.css, { + parser: 'css', + printWidth: 10000, + })); }) .catch(error => { log(error); diff --git a/core/themes/claro/css/components/action-link.css b/core/themes/claro/css/components/action-link.css index 703697d8e22733f74fd7b48b9e0905c0bde404ac..22a81981d264a37e31eb2d2fee5542c8a6a0a621 100644 --- a/core/themes/claro/css/components/action-link.css +++ b/core/themes/claro/css/components/action-link.css @@ -162,7 +162,6 @@ } @media (forced-colors: active) { - .action-link--icon-plus::before { background: linktext !important; } @@ -205,7 +204,6 @@ } @media (forced-colors: active) { - .action-link--icon-trash::before { background: linktext !important; } @@ -248,7 +246,6 @@ } @media (forced-colors: active) { - .action-link--icon-ex::before { background: linktext !important; } @@ -291,7 +288,6 @@ } @media (forced-colors: active) { - .action-link--icon-checkmark::before { background: linktext !important; } @@ -334,7 +330,6 @@ } @media (forced-colors: active) { - .action-link--icon-cog::before { background: linktext !important; } @@ -377,7 +372,6 @@ } @media (forced-colors: active) { - .action-link--icon-show::before { background: linktext !important; } @@ -420,7 +414,6 @@ } @media (forced-colors: active) { - .action-link--icon-hide::before { background: linktext !important; } @@ -463,7 +456,6 @@ } @media (forced-colors: active) { - .action-link--icon-key::before { background: linktext !important; } @@ -506,7 +498,6 @@ } @media (forced-colors: active) { - .action-link--icon-questionmark::before { background: linktext !important; } diff --git a/core/themes/claro/css/components/breadcrumb.css b/core/themes/claro/css/components/breadcrumb.css index 999e54e0635b948eee5b91f1a39501a33ffc6660..d166b27419689de02672bf25a3da0ec6986b0c52 100644 --- a/core/themes/claro/css/components/breadcrumb.css +++ b/core/themes/claro/css/components/breadcrumb.css @@ -42,7 +42,6 @@ } @media (forced-colors: active) { - .breadcrumb__item + .breadcrumb__item::before { width: 0.3125rem; /* Width and height of the SVG. */ height: 0.5rem; diff --git a/core/themes/claro/css/components/button.css b/core/themes/claro/css/components/button.css index 286bea9cb54069f230728698009947ae0cd0b12e..83695aa5ff1272542f818fccf1ac0da687da680c 100644 --- a/core/themes/claro/css/components/button.css +++ b/core/themes/claro/css/components/button.css @@ -46,7 +46,7 @@ cursor: pointer; text-align: center; text-decoration: none; - color: var(--button-fg-color); /* 2 */ + color: var(--button-fg-color); /* 2 */ border-radius: var(--button-border-radius-size); background-color: var(--button-bg-color); font-size: var(--font-size-base); @@ -54,7 +54,7 @@ line-height: 1rem; -webkit-appearance: none; appearance: none; - -webkit-font-smoothing: antialiased; /* 3 */ + -webkit-font-smoothing: antialiased; /* 3 */ } [dir="rtl"] .button { diff --git a/core/themes/claro/css/components/dialog.css b/core/themes/claro/css/components/dialog.css index f7d55495c62b5ee678780b078c6fe90cea911c3b..56e2e9852de1a570f2767aba7a4767b8ee81f55f 100644 --- a/core/themes/claro/css/components/dialog.css +++ b/core/themes/claro/css/components/dialog.css @@ -26,7 +26,8 @@ box-shadow: var(--jui-dialog--focus-box-shadow); } -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ .ui-dialog:not(.ui-dialog-off-canvas) { min-width: 92%; max-width: 92%; diff --git a/core/themes/claro/css/components/dropbutton.css b/core/themes/claro/css/components/dropbutton.css index e3bb721c0dd5b2960cc5d5f153c5dcc4fa9937ee..015f26b6941057d4971ab74c38be5040a862d61b 100644 --- a/core/themes/claro/css/components/dropbutton.css +++ b/core/themes/claro/css/components/dropbutton.css @@ -449,6 +449,7 @@ border-color: var(--color-focus) !important; } -.dropbutton__item:first-of-type ~ .dropbutton__item > *:focus { /* 1 */ +.dropbutton__item:first-of-type ~ .dropbutton__item > *:focus { + /* 1 */ box-shadow: inset 0 0 0 1px var(--color-focus), 0 0 0 1px var(--color-focus); } diff --git a/core/themes/claro/css/components/form--select.css b/core/themes/claro/css/components/form--select.css index 4f1a4eabd5dc26da7fbd449cd40a67911829072c..5fcbe787d59e70456ccaf1995f9530b25739ff62 100644 --- a/core/themes/claro/css/components/form--select.css +++ b/core/themes/claro/css/components/form--select.css @@ -25,7 +25,6 @@ } @media (forced-colors: active) { - [dir="rtl"] .form-element--type-select { padding-left: var(--input-padding-horizontal); } diff --git a/core/themes/claro/css/components/image-preview.css b/core/themes/claro/css/components/image-preview.css index 8426c4e00cade508c1dc5e178f1617e8a9ee14f6..5a206fcdf6d0c987d18969f62866b2268e06fcab 100644 --- a/core/themes/claro/css/components/image-preview.css +++ b/core/themes/claro/css/components/image-preview.css @@ -31,16 +31,8 @@ } .image-preview img { - background-image: - linear-gradient(-45deg, var(--color-pattern) 25%, transparent 26%), - linear-gradient(-45deg, var(--color-pattern) 25%, transparent 26%), - linear-gradient(135deg, var(--color-pattern) 25%, transparent 26%), - linear-gradient(135deg, var(--color-pattern) 25%, transparent 26%); - background-position: - 0 0, - var(--size-pattern-square) var(--size-pattern-square), - var(--size-pattern-square) var(--size-pattern-square), - 0 0; + background-image: linear-gradient(-45deg, var(--color-pattern) 25%, transparent 26%), linear-gradient(-45deg, var(--color-pattern) 25%, transparent 26%), linear-gradient(135deg, var(--color-pattern) 25%, transparent 26%), linear-gradient(135deg, var(--color-pattern) 25%, transparent 26%); + background-position: 0 0, var(--size-pattern-square) var(--size-pattern-square), var(--size-pattern-square) var(--size-pattern-square), 0 0; background-size: calc(var(--size-pattern-square) * 2) calc(var(--size-pattern-square) * 2); } diff --git a/core/themes/claro/css/components/jquery.ui/theme.css b/core/themes/claro/css/components/jquery.ui/theme.css index 5038079996d92e13d6e834b67e1825c964b12390..284fad9e7df1edee000ef331ac94f03ed3b47b97 100644 --- a/core/themes/claro/css/components/jquery.ui/theme.css +++ b/core/themes/claro/css/components/jquery.ui/theme.css @@ -118,351 +118,697 @@ /* positioning */ -.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-ne { + background-position: -16px 0; +} -.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-e { + background-position: -32px 0; +} -.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-se { + background-position: -48px 0; +} -.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-s { + background-position: -64px 0; +} -.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-sw { + background-position: -80px 0; +} -.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-w { + background-position: -96px 0; +} -.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-1-nw { + background-position: -112px 0; +} -.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-n-s { + background-position: -128px 0; +} -.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-carat-2-e-w { + background-position: -144px 0; +} -.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-n { + background-position: 0 -16px; +} -.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-ne { + background-position: -16px -16px; +} -.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} -.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} -.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-s { + background-position: -64px -16px; +} -.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-sw { + background-position: -80px -16px; +} -.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-w { + background-position: -96px -16px; +} -.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-1-nw { + background-position: -112px -16px; +} -.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-n-s { + background-position: -128px -16px; +} -.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-triangle-2-e-w { + background-position: -144px -16px; +} -.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-n { + background-position: 0 -32px; +} -.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-ne { + background-position: -16px -32px; +} -.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-e { + background-position: -32px -32px; +} -.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-se { + background-position: -48px -32px; +} -.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-s { + background-position: -64px -32px; +} -.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-sw { + background-position: -80px -32px; +} -.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-w { + background-position: -96px -32px; +} -.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-1-nw { + background-position: -112px -32px; +} -.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-n-s { + background-position: -128px -32px; +} -.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-ne-sw { + background-position: -144px -32px; +} -.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-e-w { + background-position: -160px -32px; +} -.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrow-2-se-nw { + background-position: -176px -32px; +} -.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-n { + background-position: -192px -32px; +} -.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-e { + background-position: -208px -32px; +} -.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-s { + background-position: -224px -32px; +} -.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowstop-1-w { + background-position: -240px -32px; +} -.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-n { + background-position: 0 -48px; +} -.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-ne { + background-position: -16px -48px; +} -.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-e { + background-position: -32px -48px; +} -.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-se { + background-position: -48px -48px; +} -.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-s { + background-position: -64px -48px; +} -.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-sw { + background-position: -80px -48px; +} -.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-w { + background-position: -96px -48px; +} -.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-1-nw { + background-position: -112px -48px; +} -.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-n-s { + background-position: -128px -48px; +} -.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-ne-sw { + background-position: -144px -48px; +} -.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-e-w { + background-position: -160px -48px; +} -.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthick-2-se-nw { + background-position: -176px -48px; +} -.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-n { + background-position: -192px -48px; +} -.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-e { + background-position: -208px -48px; +} -.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-s { + background-position: -224px -48px; +} -.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowthickstop-1-w { + background-position: -240px -48px; +} -.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-w { + background-position: 0 -64px; +} -.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-n { + background-position: -16px -64px; +} -.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-e { + background-position: -32px -64px; +} -.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturnthick-1-s { + background-position: -48px -64px; +} -.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-w { + background-position: -64px -64px; +} -.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-n { + background-position: -80px -64px; +} -.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-e { + background-position: -96px -64px; +} -.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowreturn-1-s { + background-position: -112px -64px; +} -.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-w { + background-position: -128px -64px; +} -.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-n { + background-position: -144px -64px; +} -.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-e { + background-position: -160px -64px; +} -.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrowrefresh-1-s { + background-position: -176px -64px; +} -.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4 { + background-position: 0 -80px; +} -.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-arrow-4-diag { + background-position: -16px -80px; +} -.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-extlink { + background-position: -32px -80px; +} -.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-newwin { + background-position: -48px -80px; +} -.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-refresh { + background-position: -64px -80px; +} -.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-shuffle { + background-position: -80px -80px; +} -.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transfer-e-w { + background-position: -96px -80px; +} -.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-transferthick-e-w { + background-position: -112px -80px; +} -.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-collapsed { + background-position: 0 -96px; +} -.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-folder-open { + background-position: -16px -96px; +} -.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document { + background-position: -32px -96px; +} -.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-document-b { + background-position: -48px -96px; +} -.ui-icon-note { background-position: -64px -96px; } +.ui-icon-note { + background-position: -64px -96px; +} -.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-closed { + background-position: -80px -96px; +} -.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-mail-open { + background-position: -96px -96px; +} -.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-suitcase { + background-position: -112px -96px; +} -.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-comment { + background-position: -128px -96px; +} -.ui-icon-person { background-position: -144px -96px; } +.ui-icon-person { + background-position: -144px -96px; +} -.ui-icon-print { background-position: -160px -96px; } +.ui-icon-print { + background-position: -160px -96px; +} -.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-trash { + background-position: -176px -96px; +} -.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-locked { + background-position: -192px -96px; +} -.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-unlocked { + background-position: -208px -96px; +} -.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-bookmark { + background-position: -224px -96px; +} -.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-tag { + background-position: -240px -96px; +} -.ui-icon-home { background-position: 0 -112px; } +.ui-icon-home { + background-position: 0 -112px; +} -.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-flag { + background-position: -16px -112px; +} -.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-calendar { + background-position: -32px -112px; +} -.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-cart { + background-position: -48px -112px; +} -.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-pencil { + background-position: -64px -112px; +} -.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-clock { + background-position: -80px -112px; +} -.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-disk { + background-position: -96px -112px; +} -.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-calculator { + background-position: -112px -112px; +} -.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomin { + background-position: -128px -112px; +} -.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-zoomout { + background-position: -144px -112px; +} -.ui-icon-search { background-position: -160px -112px; } +.ui-icon-search { + background-position: -160px -112px; +} -.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-wrench { + background-position: -176px -112px; +} -.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-gear { + background-position: -192px -112px; +} -.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-heart { + background-position: -208px -112px; +} -.ui-icon-star { background-position: -224px -112px; } +.ui-icon-star { + background-position: -224px -112px; +} -.ui-icon-link { background-position: -240px -112px; } +.ui-icon-link { + background-position: -240px -112px; +} -.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-cancel { + background-position: 0 -128px; +} -.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plus { + background-position: -16px -128px; +} -.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-plusthick { + background-position: -32px -128px; +} -.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minus { + background-position: -48px -128px; +} -.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-minusthick { + background-position: -64px -128px; +} -.ui-icon-close { background-position: -80px -128px; } +.ui-icon-close { + background-position: -80px -128px; +} -.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-closethick { + background-position: -96px -128px; +} -.ui-icon-key { background-position: -112px -128px; } +.ui-icon-key { + background-position: -112px -128px; +} -.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-lightbulb { + background-position: -128px -128px; +} -.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-scissors { + background-position: -144px -128px; +} -.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-clipboard { + background-position: -160px -128px; +} -.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-copy { + background-position: -176px -128px; +} -.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-contact { + background-position: -192px -128px; +} -.ui-icon-image { background-position: -208px -128px; } +.ui-icon-image { + background-position: -208px -128px; +} -.ui-icon-video { background-position: -224px -128px; } +.ui-icon-video { + background-position: -224px -128px; +} -.ui-icon-script { background-position: -240px -128px; } +.ui-icon-script { + background-position: -240px -128px; +} -.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-alert { + background-position: 0 -144px; +} -.ui-icon-info { background-position: -16px -144px; } +.ui-icon-info { + background-position: -16px -144px; +} -.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-notice { + background-position: -32px -144px; +} -.ui-icon-help { background-position: -48px -144px; } +.ui-icon-help { + background-position: -48px -144px; +} -.ui-icon-check { background-position: -64px -144px; } +.ui-icon-check { + background-position: -64px -144px; +} -.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-bullet { + background-position: -80px -144px; +} -.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-off { + background-position: -96px -144px; +} -.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-radio-on { + background-position: -112px -144px; +} -.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-w { + background-position: -128px -144px; +} -.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-pin-s { + background-position: -144px -144px; +} -.ui-icon-play { background-position: 0 -160px; } +.ui-icon-play { + background-position: 0 -160px; +} -.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-pause { + background-position: -16px -160px; +} -.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-next { + background-position: -32px -160px; +} -.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-prev { + background-position: -48px -160px; +} -.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-end { + background-position: -64px -160px; +} -.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-seek-first { + background-position: -80px -160px; +} -.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-stop { + background-position: -96px -160px; +} -.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-eject { + background-position: -112px -160px; +} -.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-off { + background-position: -128px -160px; +} -.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-volume-on { + background-position: -144px -160px; +} -.ui-icon-power { background-position: 0 -176px; } +.ui-icon-power { + background-position: 0 -176px; +} -.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal-diag { + background-position: -16px -176px; +} -.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-signal { + background-position: -32px -176px; +} -.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-0 { + background-position: -48px -176px; +} -.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-1 { + background-position: -64px -176px; +} -.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-2 { + background-position: -80px -176px; +} -.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-battery-3 { + background-position: -96px -176px; +} -.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-plus { + background-position: 0 -192px; +} -.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-minus { + background-position: -16px -192px; +} -.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-close { + background-position: -32px -192px; +} -.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-e { + background-position: -48px -192px; +} -.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-s { + background-position: -64px -192px; +} -.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-w { + background-position: -80px -192px; +} -.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-triangle-n { + background-position: -96px -192px; +} -.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-e { + background-position: -112px -192px; +} -.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-s { + background-position: -128px -192px; +} -.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-w { + background-position: -144px -192px; +} -.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-arrow-n { + background-position: -160px -192px; +} -.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomin { + background-position: -176px -192px; +} -.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-zoomout { + background-position: -192px -192px; +} -.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circle-check { + background-position: -208px -192px; +} -.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-plus { + background-position: 0 -208px; +} -.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-minus { + background-position: -16px -208px; +} -.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-circlesmall-close { + background-position: -32px -208px; +} -.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-plus { + background-position: -48px -208px; +} -.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-minus { + background-position: -64px -208px; +} -.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-squaresmall-close { + background-position: -80px -208px; +} -.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-vertical { + background-position: 0 -224px; +} -.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-dotted-horizontal { + background-position: -16px -224px; +} -.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-vertical { + background-position: -32px -224px; +} -.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-grip-solid-horizontal { + background-position: -48px -224px; +} -.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-gripsmall-diagonal-se { + background-position: -64px -224px; +} -.ui-icon-grip-diagonal-se { background-position: -80px -224px; } +.ui-icon-grip-diagonal-se { + background-position: -80px -224px; +} -.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-n { + background-position: 0 0; +} /** * Accordion diff --git a/core/themes/claro/css/components/pager.css b/core/themes/claro/css/components/pager.css index 67792df4dffb6a22a4aee1a9374c6038a2c69d96..efb0952e8c04465f14849f75a2fcbe1fa59509d2 100644 --- a/core/themes/claro/css/components/pager.css +++ b/core/themes/claro/css/components/pager.css @@ -96,7 +96,6 @@ background-repeat: no-repeat; background-position: center; } - @media (forced-colors: active) { .pager__item--first .pager__link::before, .pager__item--previous .pager__link::before, @@ -137,7 +136,6 @@ .pager__item-title--forward { margin-inline-end: 0.5rem; } - @media (forced-colors: active) { .pager__item a:hover { text-decoration: underline; diff --git a/core/themes/claro/css/components/progress.css b/core/themes/claro/css/components/progress.css index ac94af3f6cc07940409c391a03bdd49066eb6a84..d02e6f23160bb883b10a68d5d0eb9f89f244ab9a 100644 --- a/core/themes/claro/css/components/progress.css +++ b/core/themes/claro/css/components/progress.css @@ -62,14 +62,12 @@ } @media screen and (prefers-reduced-motion: reduce) { - .progress__bar { transition: none; } } @media (forced-colors: active) { - .progress__bar { background-color: canvastext; } diff --git a/core/themes/claro/css/components/system-status-counter.css b/core/themes/claro/css/components/system-status-counter.css index 3076ed36f214297a36dd5cc2bf8c848b1d5b71fa..73dca735cb304b828b58fe8c926e5b451af6e4c1 100644 --- a/core/themes/claro/css/components/system-status-counter.css +++ b/core/themes/claro/css/components/system-status-counter.css @@ -35,7 +35,6 @@ background-position: right center; background-size: 2.5rem; } - @media (forced-colors: active) { .system-status-counter__status-icon::before { background-color: canvastext; @@ -61,7 +60,6 @@ .system-status-counter__status-icon--checked::before { background-image: var(--system-status-counter-status-icon-checked); } - @media (forced-colors: active) { .system-status-counter__status-icon--error::before { -webkit-mask-image: var(--system-status-counter-status-icon-error); @@ -97,7 +95,6 @@ font-weight: normal; line-height: 1.5; } - @media screen and (min-width: 61rem) { .system-status-report-counters__item { padding-block: var(--space-s); diff --git a/core/themes/claro/css/components/tables.css b/core/themes/claro/css/components/tables.css index c6e250a485ef24256530d92aae14fdd580114bbd..a6416922390302e9acca99ef9b226122ad3f3f33 100644 --- a/core/themes/claro/css/components/tables.css +++ b/core/themes/claro/css/components/tables.css @@ -94,7 +94,6 @@ th { } @media (forced-colors: active) { - .sortable-heading > a::after { opacity: 1; background: linktext; @@ -110,7 +109,6 @@ th { } @media (forced-colors: active) { - [dir="rtl"] .sortable-heading > a::after { background: linktext; -webkit-mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M12.25.25v1.5H1.75V.25zm0 3v1.5h-7.5v-1.5zm0 3v1.5h-4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e") no-repeat 50% 50%; diff --git a/core/themes/claro/css/components/tablesort-indicator.css b/core/themes/claro/css/components/tablesort-indicator.css index ddf7ecb06be9678c7e758ee064dedcfbaf972755..e06f77342160ab717d5fc3fa6335d680b9bb47e6 100644 --- a/core/themes/claro/css/components/tablesort-indicator.css +++ b/core/themes/claro/css/components/tablesort-indicator.css @@ -23,7 +23,6 @@ } @media (forced-colors: active) { - .tablesort { background: linktext; -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M1.75.25v1.5h10.5V.25zm0 3v1.5h7.5v-1.5zm0 3v1.5h4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e"); @@ -42,7 +41,6 @@ } @media (forced-colors: active) { - [dir="rtl"] .tablesort { background: linktext; -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8'%3e%3cpath d='M12.25.25v1.5H1.75V.25zm0 3v1.5h-7.5v-1.5zm0 3v1.5h-4.5v-1.5z' fill='%23000f33'/%3e%3c/svg%3e"); @@ -61,7 +59,6 @@ } @media (forced-colors: active) { - .tablesort--asc, [dir="rtl"] .tablesort--asc { background: linktext; @@ -77,7 +74,6 @@ } @media (forced-colors: active) { - .tablesort--desc, [dir="rtl"] .tablesort--desc { background: linktext; diff --git a/core/themes/claro/css/components/toolbar.module.css b/core/themes/claro/css/components/toolbar.module.css index 97c8254bdb79e0860ab0ee2e3f03551ddcd1f419..22ebf073c12d06238613c461865367f5bd1fc969 100644 --- a/core/themes/claro/css/components/toolbar.module.css +++ b/core/themes/claro/css/components/toolbar.module.css @@ -25,7 +25,6 @@ font-size: small; line-height: 1; } - @media print { #toolbar-administration { display: none; @@ -196,7 +195,6 @@ .toolbar-tray-open.toolbar-vertical.toolbar-fixed { margin-inline-start: 15rem; } - @media print { .toolbar-tray-open.toolbar-vertical.toolbar-fixed { margin-inline-start: 0; diff --git a/core/themes/claro/css/components/vertical-tabs.css b/core/themes/claro/css/components/vertical-tabs.css index 520598cf6c53b91b3b189f217fcc146cf071ead0..269b54b3f814fbe916e3ad951bdf252b7236ee7a 100644 --- a/core/themes/claro/css/components/vertical-tabs.css +++ b/core/themes/claro/css/components/vertical-tabs.css @@ -210,7 +210,7 @@ border-radius: var(--base-border-radius) 0 0 var(--base-border-radius); /* LTR */ } -[dir=rtl] .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before { +[dir="rtl"] .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link::before { border-right: var(--vertical-tabs-menu-link--active-border-size) solid var(--vertical-tabs-menu-link--active-border-color); border-left: 0; border-radius: 0 var(--base-border-radius) var(--base-border-radius) 0; diff --git a/core/themes/claro/css/components/views_ui.admin.css b/core/themes/claro/css/components/views_ui.admin.css index 3ada545e93608dc3cb3241d4a81cc01beee22924..e4e5c6edbc7fe0dd70486e27fa45ede3712ca72f 100644 --- a/core/themes/claro/css/components/views_ui.admin.css +++ b/core/themes/claro/css/components/views_ui.admin.css @@ -43,7 +43,8 @@ margin-inline: 0; } -@media screen and (min-width: 60rem) { /* 960px */ +@media screen and (min-width: 60rem) { + /* 960px */ .views-display-columns > * { float: left; /* LTR */ width: 32%; diff --git a/core/themes/claro/css/layout/system-admin--layout.css b/core/themes/claro/css/layout/system-admin--layout.css index 5958eb5cb889765e43c3f41d7ba04fefd408e77a..392fde7dd018306fb911400c90a84e4c1e8f5867 100644 --- a/core/themes/claro/css/layout/system-admin--layout.css +++ b/core/themes/claro/css/layout/system-admin--layout.css @@ -34,7 +34,7 @@ } .toolbar-tray-open:not(.toolbar-vertical) .layout-column, body:not(.toolbar-tray-open) .layout-column { - float: left; /* LTR */ + float: left; /* LTR */ box-sizing: border-box; padding-right: 1.5em; padding-left: 1.5em; @@ -67,7 +67,7 @@ margin-left: -1.5em; } .layout-column { - float: left; /* LTR */ + float: left; /* LTR */ box-sizing: border-box; padding-right: 1.5em; padding-left: 1.5em; diff --git a/core/themes/claro/css/theme/maintenance-page.css b/core/themes/claro/css/theme/maintenance-page.css index 03574eb59e5a22049b1e5721b66dcfd3822ed27d..69a4d41f26d86f7f0de0772c2f356e1006e3a314 100644 --- a/core/themes/claro/css/theme/maintenance-page.css +++ b/core/themes/claro/css/theme/maintenance-page.css @@ -73,7 +73,8 @@ h3 { * Shows on both the install screen and the database update page. */ -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ header[role="banner"] { position: relative; } @@ -90,7 +91,8 @@ h3 { } } -@media all and (min-width: 48em) { /* 768px */ +@media all and (min-width: 48em) { + /* 768px */ .step-indicator { display: none; } @@ -151,13 +153,15 @@ h3 { box-shadow: var(--shadow-z3); } -.layout-container::after { /* No reason for a clearfix in the markup. */ +.layout-container::after { + /* No reason for a clearfix in the markup. */ display: table; clear: both; content: ""; } -@media all and (max-width: 48em) { /* 768px */ +@media all and (max-width: 48em) { + /* 768px */ .layout-container { margin: 1.25em; padding: var(--space-m) var(--space-l); @@ -168,7 +172,8 @@ h3 { } } -@media all and (min-width: 48em) { /* 768px */ +@media all and (min-width: 48em) { + /* 768px */ html { display: table; } diff --git a/core/themes/claro/css/theme/media-library.css b/core/themes/claro/css/theme/media-library.css index f3ad2503af99dd840cc066e85f5e6929f5ca88b3..8448dc3a31b35bcb6293d1ef7dea40fec319285f 100644 --- a/core/themes/claro/css/theme/media-library.css +++ b/core/themes/claro/css/theme/media-library.css @@ -156,7 +156,7 @@ border-radius: var(--base-border-radius) 0 0 var(--base-border-radius); /* LTR */ } -[dir=rtl] .media-library-menu__link.active::before { +[dir="rtl"] .media-library-menu__link.active::before { border-right: var(--vertical-tabs-menu-link--active-border-size) solid var(--vertical-tabs-menu-link--active-border-color); border-left: 0; border-radius: 0 var(--base-border-radius) var(--base-border-radius) 0; diff --git a/core/themes/claro/css/theme/tour.theme.css b/core/themes/claro/css/theme/tour.theme.css index e80fc96030003e90b2b9c7e6bb65f9d6d970d683..db19780ed39c9ffa8eab8388e718aca620809898 100644 --- a/core/themes/claro/css/theme/tour.theme.css +++ b/core/themes/claro/css/theme/tour.theme.css @@ -42,28 +42,28 @@ border: solid 14px rgba(0, 0, 0, 0.8); } -.shepherd-element[data-popper-placement^=top] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="top"] > .shepherd-arrow { bottom: -1.75rem; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; } -.shepherd-element[data-popper-placement^=bottom] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="bottom"] > .shepherd-arrow { top: -1.75rem; border-top-color: transparent; border-right-color: transparent; border-left-color: transparent; } -.shepherd-element[data-popper-placement^=left] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="left"] > .shepherd-arrow { right: -1.75rem; border-top-color: transparent; border-right-color: transparent; /* LTR */ border-bottom-color: transparent; } -.shepherd-element[data-popper-placement^=right] > .shepherd-arrow { +.shepherd-element[data-popper-placement^="right"] > .shepherd-arrow { left: -1.75rem; border-top-color: transparent; border-bottom-color: transparent; diff --git a/core/themes/claro/css/theme/views_ui.admin.theme.css b/core/themes/claro/css/theme/views_ui.admin.theme.css index a57bde5e7a3975b829910bd60c7ae6fdd408d939..3f9969f3122d9b7a906a77788c31d184e9d83047 100644 --- a/core/themes/claro/css/theme/views_ui.admin.theme.css +++ b/core/themes/claro/css/theme/views_ui.admin.theme.css @@ -395,7 +395,8 @@ td.group-title { vertical-align: top; } -@media screen and (min-width: 45em) { /* 720px */ +@media screen and (min-width: 45em) { + /* 720px */ .view-preview-form .form-type-textfield .description { white-space: nowrap; } diff --git a/core/themes/olivero/css/base/base.css b/core/themes/olivero/css/base/base.css index 6d8272093e4c9a3d537910b3bd2012dcf46fc793..70471f960ef6b48312320879cc946e6b1fab236b 100644 --- a/core/themes/olivero/css/base/base.css +++ b/core/themes/olivero/css/base/base.css @@ -78,7 +78,6 @@ h1 { } @media (min-width: 43.75rem) { - h1 { font-size: 3.75rem; line-height: var(--sp4); @@ -92,7 +91,6 @@ h2 { } @media (min-width: 43.75rem) { - h2 { font-size: 2.25rem; line-height: var(--sp3); @@ -105,7 +103,6 @@ h3 { } @media (min-width: 43.75rem) { - h3 { font-size: 1.5rem; line-height: var(--sp2); @@ -140,7 +137,6 @@ h6 { } @media (min-width: 43.75rem) { - h1, h2, h3, diff --git a/core/themes/olivero/css/base/fonts.css b/core/themes/olivero/css/base/fonts.css index c3d6206fc0f5c9b9d51aecb65c95545dc9236464..86c36248dfcba6c6f5380b913ab24d0900e861d9 100644 --- a/core/themes/olivero/css/base/fonts.css +++ b/core/themes/olivero/css/base/fonts.css @@ -38,10 +38,7 @@ @font-face { font-family: Lora; - src: - local("Lora Regular"), - local("Lora-Regular"), - url("../../fonts/lora/lora-v14-latin-regular.woff2") format("woff2"); + src: local("Lora Regular"), local("Lora-Regular"), url("../../fonts/lora/lora-v14-latin-regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; @@ -51,10 +48,7 @@ @font-face { font-family: Lora; - src: - local("Lora Italic"), - local("Lora-Italic"), - url("../../fonts/lora/lora-v14-latin-italic.woff2") format("woff2"); + src: local("Lora Italic"), local("Lora-Italic"), url("../../fonts/lora/lora-v14-latin-italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; @@ -64,10 +58,7 @@ @font-face { font-family: Lora; - src: - local("Lora Bold"), - local("Lora-Bold"), - url("../../fonts/lora/lora-v14-latin-700.woff2") format("woff2"); + src: local("Lora Bold"), local("Lora-Bold"), url("../../fonts/lora/lora-v14-latin-700.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; diff --git a/core/themes/olivero/css/base/variables.css b/core/themes/olivero/css/base/variables.css index efffc302ff2007786f8251f51908988b8faccd6c..f4c57ffb00c5fc66c115cb805add9e2072b41771 100644 --- a/core/themes/olivero/css/base/variables.css +++ b/core/themes/olivero/css/base/variables.css @@ -34,14 +34,12 @@ } @media (min-width: 75rem) { - -:root { + :root { --container-padding: var(--sp2); -} } +} :root { - /** * Grid helpers. * @@ -57,36 +55,31 @@ } @media (min-width: 43.75rem) { - -:root { + :root { --grid-col-count: 14; --grid-gap: var(--sp2); -} } +} @media (min-width: 62.5rem) { - -:root { + :root { --scrollbar-width: 0.9375rem; /* Approximate width of a scrollbar. Doesn't have to be perfect. */ -} } +} @media (min-width: 75rem) { - -:root { + :root { --grid-full-width: calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4)); -} } +} @media (min-width: 90rem) { - -:root { + :root { --grid-full-width: calc(var(--max-width) - var(--sp4)); -} } +} :root { - /* Layout helpers */ --sp0-25: calc(0.25 * var(--sp)); --sp0-5: calc(0.5 * var(--sp)); diff --git a/core/themes/olivero/css/components/autocomplete-loading.module.css b/core/themes/olivero/css/components/autocomplete-loading.module.css index 4ab806d55d8fd3b76f40a2a7f150cd8dc5eb4acf..1acefcd216c6a863895d7afc8d5a4d839a79e9db 100644 --- a/core/themes/olivero/css/components/autocomplete-loading.module.css +++ b/core/themes/olivero/css/components/autocomplete-loading.module.css @@ -15,7 +15,7 @@ background-color: var(--color--white); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18.8' viewBox='0 0 18 18.8'%3e %3cpath fill='%237e96a7' d='M17.8,17.4l-3.6-3.6c1.4-1.5,2.2-3.4,2.2-5.6c0-4.5-3.7-8.2-8.2-8.2S0,3.7,0,8.2s3.7,8.2,8.2,8.2c1.8,0,3.4-0.6,4.7-1.5l3.7,3.7c0.3,0.3,0.8,0.3,1.2,0C18.1,18.3,18.1,17.7,17.8,17.4z M8.2,14.7c-3.6,0-6.5-2.9-6.5-6.5s2.9-6.5,6.5-6.5s6.5,2.9,6.5,6.5S11.8,14.7,8.2,14.7z'/%3e%3c/svg%3e"); background-repeat: no-repeat; - background-position: right var(--sp1) center; /* LTR */ + background-position: right var(--sp1) center; /* LTR */ } .form-autocomplete[type]:disabled { diff --git a/core/themes/olivero/css/components/book.css b/core/themes/olivero/css/components/book.css index dcfda9bf4ffeaa72ddd2e88ba4703698a9e83ec7..a7effa513d8b6bb59ce342df1024033c6744a6d0 100644 --- a/core/themes/olivero/css/components/book.css +++ b/core/themes/olivero/css/components/book.css @@ -28,21 +28,18 @@ } @media (min-width: 31.25rem) { - .book-pager__item { flex: 0 0 33.33%; } } @media (min-width: 31.25rem) { - .book-pager__item--center { text-align: center; } } @media (min-width: 31.25rem) { - .book-pager__item--next { margin-inline-start: auto; text-align: end; diff --git a/core/themes/olivero/css/components/breadcrumb.css b/core/themes/olivero/css/components/breadcrumb.css index 9510a675efbe7f1fc52efbc12c0d70e73502af28..315b41fbde6913cdcdc64c4dd239d2123d231944 100644 --- a/core/themes/olivero/css/components/breadcrumb.css +++ b/core/themes/olivero/css/components/breadcrumb.css @@ -30,14 +30,12 @@ } @media (min-width: 62.5rem) { - .breadcrumb::after { content: none; } } @media (min-width: 62.5rem) { - .breadcrumb { position: static; } @@ -60,7 +58,6 @@ } @media (min-width: 62.5rem) { - .breadcrumb__content { margin-inline-end: 0; } @@ -80,7 +77,6 @@ } @media (min-width: 62.5rem) { - .breadcrumb__list { overflow: visible; margin-inline-start: 0; @@ -95,7 +91,7 @@ display: inline-block; } -.breadcrumb__item:nth-child(n+2)::before { +.breadcrumb__item:nth-child(n + 2)::before { display: inline-block; width: 0.5rem; height: 0.5rem; @@ -111,13 +107,12 @@ } @media (min-width: 62.5rem) { - .breadcrumb__item:last-child { margin-inline-end: 0; } } -[dir="rtl"] .breadcrumb__item:nth-child(n+2)::before { +[dir="rtl"] .breadcrumb__item:nth-child(n + 2)::before { transform: rotate(-45deg); } diff --git a/core/themes/olivero/css/components/button.css b/core/themes/olivero/css/components/button.css index 33b5bcaf31681bb022fac8ec04d8ce2ed03a1f9e..ca69f57fd927e07600f2ec4886f61a44762233b2 100644 --- a/core/themes/olivero/css/components/button.css +++ b/core/themes/olivero/css/components/button.css @@ -65,7 +65,6 @@ */ @supports (display: inline-flex) { - .button { display: inline-flex; align-items: center; diff --git a/core/themes/olivero/css/components/comments.css b/core/themes/olivero/css/components/comments.css index 5965e2458fe96f4d75ed264b95b1b041398a30b5..1decfa6cb1a406160632ec62eb10877c96c28022 100644 --- a/core/themes/olivero/css/components/comments.css +++ b/core/themes/olivero/css/components/comments.css @@ -74,7 +74,6 @@ } @media (min-width: 43.75rem) { - .comment { padding-inline-start: 0; } @@ -142,7 +141,6 @@ } @media all and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .add-comment__picture img, .comment__picture img { position: absolute; @@ -157,7 +155,6 @@ } @media (min-width: 43.75rem) { - .add-comment__picture, .comment__picture { inset-inline-start: calc(-1 * var(--sp5)); @@ -167,7 +164,6 @@ } @media (min-width: 43.75rem) { - .indented .comment__picture { inset-inline-start: calc(-1 * var(--sp4)); width: var(--sp2); @@ -214,14 +210,12 @@ } @media (min-width: 43.75rem) { - .indented > .comment:not(:last-of-type, .has-children)::before { inset-inline-start: calc(-1 * var(--comment-indentation--md) + var(--sp)); } } @media (min-width: 43.75rem) { - .indented { margin-inline-start: var(--comment-indentation--md); } @@ -255,7 +249,6 @@ } @media (min-width: 43.75rem) { - .show-hide-btn { margin-inline-start: 0; } diff --git a/core/themes/olivero/css/components/content-moderation.css b/core/themes/olivero/css/components/content-moderation.css index b298af1edb03962d07bfc7a4f9341d7d0d4d3e87..e3edea3ba416739112309468655e19e57a780bd1 100644 --- a/core/themes/olivero/css/components/content-moderation.css +++ b/core/themes/olivero/css/components/content-moderation.css @@ -24,7 +24,6 @@ } @media (min-width: 43.75rem) { - .entity-moderation-form { flex-direction: row; } @@ -41,7 +40,6 @@ } @media (min-width: 43.75rem) { - .entity-moderation-form__item:last-child { align-self: flex-end; } @@ -56,7 +54,6 @@ } @supports (width: max-content) { - .layout--content-narrow .entity-moderation-form, .layout--pass--content-narrow > * .entity-moderation-form, .layout--content-medium .entity-moderation-form, @@ -66,7 +63,6 @@ } @media (min-width: 43.75rem) { - .layout--content-narrow .entity-moderation-form, .layout--pass--content-narrow > * .entity-moderation-form, .layout--content-medium .entity-moderation-form, @@ -78,7 +74,6 @@ } @media (min-width: 62.5rem) { - .layout--content-narrow .entity-moderation-form, .layout--pass--content-narrow > * .entity-moderation-form, .layout--content-medium .entity-moderation-form, @@ -89,7 +84,6 @@ } @media (min-width: 90rem) { - .layout--content-narrow .entity-moderation-form, .layout--pass--content-narrow > * .entity-moderation-form, .layout--content-medium .entity-moderation-form, diff --git a/core/themes/olivero/css/components/details.css b/core/themes/olivero/css/components/details.css index f0d463e13100ddb0772360ebd4d91ac072c7ad46..3df1e1ec35af8b71d3c5699fa7adf7c4d208cfef 100644 --- a/core/themes/olivero/css/components/details.css +++ b/core/themes/olivero/css/components/details.css @@ -115,7 +115,6 @@ } @media (min-width: 62.5rem) { - .olivero-details__wrapper { margin-block-start: var(--sp1-5); margin-block-end: var(--sp1-5); diff --git a/core/themes/olivero/css/components/embedded-media.css b/core/themes/olivero/css/components/embedded-media.css index 4b56307763598eb1e618f648304dc75d9c6ecfca..7adb353453251660115da09fb7271b182af2bc4c 100644 --- a/core/themes/olivero/css/components/embedded-media.css +++ b/core/themes/olivero/css/components/embedded-media.css @@ -27,7 +27,6 @@ figcaption { } @media (min-width: 31.25rem) { - figcaption { padding-block: var(--sp); padding-inline-start: var(--sp); @@ -44,7 +43,6 @@ figcaption { } @media (min-width: 43.75rem) { - .align-right { float: right; /* LTR */ max-width: 50%; @@ -72,7 +70,6 @@ figcaption { /* @todo this can be simplified. */ @media (min-width: 43.75rem) { - .layout--content-narrow .align-right, .layout--pass--content-narrow > * .align-right { margin-inline-end: calc(-1 * ((var(--grid-col-width) + var(--grid-gap)))); @@ -80,7 +77,6 @@ figcaption { } @media (min-width: 62.5rem) { - .layout--content-narrow .align-right, .layout--pass--content-narrow > * .align-right { margin-inline-end: calc(-2 * ((var(--grid-col-width) + var(--grid-gap)))); @@ -88,7 +84,6 @@ figcaption { } @media (min-width: 75rem) { - .layout--content-narrow .align-right, .layout--pass--content-narrow > * .align-right { margin-inline-end: calc(-3 * ((var(--grid-col-width) + var(--grid-gap)))); @@ -96,7 +91,6 @@ figcaption { } @media (min-width: 90rem) { - .layout--content-narrow .align-right, .layout--pass--content-narrow > * .align-right { margin-inline-end: calc(-3 * ((var(--grid-col-width) + var(--grid-gap)))); @@ -113,7 +107,6 @@ figcaption { } @media (min-width: 43.75rem) { - .align-left { float: left; /* LTR */ max-width: 50%; @@ -139,7 +132,6 @@ figcaption { /* Pull out of grid if nested in content narrow layout. */ @media (min-width: 43.75rem) { - .layout--content-narrow .align-left, .layout--pass--content-narrow > * .align-left { margin-inline-start: calc(-1 * ((var(--grid-col-width) + var(--grid-gap)))); diff --git a/core/themes/olivero/css/components/field.css b/core/themes/olivero/css/components/field.css index 579ca573a102ca502cd47a58c228551cb9c22751..d4fad4c5b8e26981ae71257e7a636f7dca544571 100644 --- a/core/themes/olivero/css/components/field.css +++ b/core/themes/olivero/css/components/field.css @@ -23,7 +23,6 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .field { margin-block-end: var(--sp2); } diff --git a/core/themes/olivero/css/components/fieldset.css b/core/themes/olivero/css/components/fieldset.css index ea4913565c25a96416fb38b695a8239a04d82617..1b2a5fec4b1c874c8d5783f766d96c0258158d81 100644 --- a/core/themes/olivero/css/components/fieldset.css +++ b/core/themes/olivero/css/components/fieldset.css @@ -102,7 +102,6 @@ } @media screen and (-ms-high-contrast: active) { - .fieldset__error-message { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E"); } diff --git a/core/themes/olivero/css/components/form-boolean.css b/core/themes/olivero/css/components/form-boolean.css index f108fbdb26d6e2852058ad2b5b5b4f030bbd9563..96226d40b2426963bebb3fd70d5e3df500cca861 100644 --- a/core/themes/olivero/css/components/form-boolean.css +++ b/core/themes/olivero/css/components/form-boolean.css @@ -34,7 +34,6 @@ input[type="radio"]:focus { } @supports (outline-style: double) { - input[type="checkbox"]:focus, input[type="radio"]:focus { border-width: 1px; diff --git a/core/themes/olivero/css/components/form-select.css b/core/themes/olivero/css/components/form-select.css index 464855db2995cee41cd885efb7491827cdf81542..a82d4905f79631f0845006287cc4e480919d20c5 100644 --- a/core/themes/olivero/css/components/form-select.css +++ b/core/themes/olivero/css/components/form-select.css @@ -39,7 +39,6 @@ select:focus { } @supports (outline-style: double) { - select:focus { border-width: 1px; outline-width: 6px; @@ -79,7 +78,6 @@ select.form-element--small { /* Necessary to show chevron in forced colors mode in modern browsers. */ @media (forced-colors: active) { - select { padding-inline-end: var(--sp); background-image: none; @@ -88,9 +86,7 @@ select.form-element--small { /* Lets browser set <select> appearance to whatever the browser's default is. */ } - @supports ((-webkit-appearance: revert) or (appearance: revert)) { - select { -webkit-appearance: revert; appearance: revert; diff --git a/core/themes/olivero/css/components/form-text.css b/core/themes/olivero/css/components/form-text.css index 294e289ae46a339ae80b75fc823331b0c0feee3c..d2aa11c52fd1820b102c704a584b9d9c8df71dfb 100644 --- a/core/themes/olivero/css/components/form-text.css +++ b/core/themes/olivero/css/components/form-text.css @@ -39,14 +39,13 @@ textarea { appearance: none; } -:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus { +:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea):focus { border: solid 2px var(--color--primary-50); outline: solid 2px var(--color--primary-50); } @supports (outline-style: double) { - - :is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus { + :is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea):focus { border-width: 1px; outline-width: 6px; outline-style: double; @@ -54,30 +53,29 @@ textarea { } } -[disabled]:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) { +[disabled]:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea) { color: var(--color--gray-60); background-color: var(--color--gray-100); } -.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) { +.error:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea) { border: solid 2px var(--color--red); } -.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea):focus { +.error:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea):focus { outline-color: var(--color--red); outline-offset: -2px; } -.error:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) + .ck-editor > .ck-editor__main { +.error:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea) + .ck-editor > .ck-editor__main { border: solid 2px var(--color--red); } -.form-element--small:is([type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea) { +.form-element--small:is([type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea) { min-height: var(--sp2-5); } @media (min-width: 31.25rem) { - [type="color"], [type="date"], [type="datetime-local"], diff --git a/core/themes/olivero/css/components/form.css b/core/themes/olivero/css/components/form.css index 74663a052c96ec74b33e21ecb756d7d42c8808db..099aa43dd16471da97cb2de6cac50a53d58f30a1 100644 --- a/core/themes/olivero/css/components/form.css +++ b/core/themes/olivero/css/components/form.css @@ -94,7 +94,6 @@ tr .form-item, } @media screen and (-ms-high-contrast: active) { - .form-item__label.form-required::after, .fieldset__label.form-required::after, .required-mark::after { @@ -134,7 +133,6 @@ tr .form-item, } @media screen and (-ms-high-contrast: active) { - .form-item--error-message { background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' d='M9 0C4.03125 0 0 4.03125 0 9C0 13.9688 4.03125 18 9 18C13.9687 18 18 13.9688 18 9C18 4.03125 13.9687 0 9 0ZM10.5 14.6133C10.5 14.8242 10.3359 15 10.1367 15H7.88672C7.67578 15 7.5 14.8242 7.5 14.6133V12.3867C7.5 12.1758 7.67578 12 7.88672 12H10.1367C10.3359 12 10.5 12.1758 10.5 12.3867V14.6133ZM10.4766 10.582C10.4648 10.7461 10.2891 10.875 10.0781 10.875H7.91016C7.6875 10.875 7.51172 10.7461 7.51172 10.582L7.3125 3.30469C7.3125 3.22266 7.34766 3.14063 7.42969 3.09375C7.5 3.03516 7.60547 3 7.71094 3H10.2891C10.3945 3 10.5 3.03516 10.5703 3.09375C10.6523 3.14063 10.6875 3.22266 10.6875 3.30469L10.4766 10.582Z'/%3E%3C/svg%3E"); } diff --git a/core/themes/olivero/css/components/header-buttons-mobile.css b/core/themes/olivero/css/components/header-buttons-mobile.css index 833b7aa2c9a735d735852d42637a665cd74a6b45..ee76f8fefdca70b7589113edcfd674ac68946719 100644 --- a/core/themes/olivero/css/components/header-buttons-mobile.css +++ b/core/themes/olivero/css/components/header-buttons-mobile.css @@ -16,21 +16,18 @@ } @media (min-width: 31.25rem) { - .mobile-buttons { margin-block-start: var(--sp2); } } @media (min-width: 43.75rem) { - .mobile-buttons { margin-block-start: var(--sp4); } } @media (min-width: 75rem) { - .mobile-buttons { margin-block-start: var(--sp6); } diff --git a/core/themes/olivero/css/components/header-navigation.css b/core/themes/olivero/css/components/header-navigation.css index ce943532f0e9b0104e754fbf7e1ee1634f428ddb..4553f63bcde20b02cc5b1f028dee8e7787c85ffc 100644 --- a/core/themes/olivero/css/components/header-navigation.css +++ b/core/themes/olivero/css/components/header-navigation.css @@ -45,14 +45,12 @@ } @media (min-width: 31.25rem) { - .header-nav { border-top-width: calc(var(--sp5) + var(--drupal-displace-offset-top, 0px)); } } @media (min-width: 43.75rem) { - .header-nav { padding-block-end: var(--sp3); padding-inline-start: var(--sp3); @@ -61,7 +59,6 @@ } @media (min-width: 62.5rem) { - .header-nav { grid-column: 5 / 14; } @@ -72,7 +69,6 @@ */ @media (forced-colors: active) { - .header-nav { border-top-color: canvas; } @@ -88,7 +84,6 @@ html.js .header-nav { } @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .header-nav { position: static; display: flex; @@ -111,7 +106,6 @@ html.js .header-nav { } @media (min-width: 75rem) { - body.is-always-mobile-nav .header-nav { overflow: auto; max-width: calc((7 * (var(--grid-col-width) + var(--grid-gap)))); @@ -122,7 +116,6 @@ html.js .header-nav { } @media (min-width: 90rem) { - body.is-always-mobile-nav .header-nav { max-width: calc(100vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap))))); padding-inline-end: calc(100vw - (var(--max-width) + var(--content-left) - var(--sp))); @@ -142,7 +135,6 @@ html.js .header-nav { } @media (forced-colors: active) { - .header-nav-overlay { background: canvastext; } diff --git a/core/themes/olivero/css/components/header-search-narrow.css b/core/themes/olivero/css/components/header-search-narrow.css index 243c05563c055cdcd4f8a225bc921f944b7c874f..b02f01942bc2d504f03f176f88446f5246c84ee7 100644 --- a/core/themes/olivero/css/components/header-search-narrow.css +++ b/core/themes/olivero/css/components/header-search-narrow.css @@ -56,7 +56,6 @@ } @media (min-width: 43.75rem) { - .block-search-narrow input[type="search"] { height: calc(4 * var(--sp)); padding-inline-start: var(--sp2); @@ -114,7 +113,6 @@ } @media (forced-colors: active) { - .block-search-narrow .search-form__submit .icon--search { background: buttontext; -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27.2' viewBox='0 0 26 27.2'%3e %3cpath fill='%23fff' d='M25.8,25.5l-5.3-5.3c2.1-2.1,3.4-5.1,3.4-8.3C23.9,5.3,18.5,0,11.9,0C5.3,0,0,5.3,0,11.9c0,6.6,5.3,11.9,11.9,11.9c2.6,0,5.1-0.9,7-2.3l5.4,5.4c0.4,0.4,1,0.4,1.4,0C26.1,26.6,26.1,25.9,25.8,25.5z M11.9,21.9c-5.5,0-9.9-4.4-9.9-9.9S6.4,2,11.9,2c5.5,0,9.9,4.4,9.9,9.9S17.4,21.9,11.9,21.9z'/%3e%3c/svg%3e"); @@ -137,7 +135,6 @@ } @media screen and (-ms-high-contrast: active) { - .block-search-narrow .search-form__submit:focus { border-bottom-width: var(--sp0-5); } @@ -148,7 +145,6 @@ } @media (min-width: 43.75rem) { - .block-search-narrow .search-form__submit { width: 5rem; } @@ -174,7 +170,6 @@ /* 500px is the width of the primary nav at mobile. */ @media (min-width: 31.25rem) { - .block-search-narrow { margin-inline-start: 0; margin-inline-end: 0; @@ -182,7 +177,6 @@ } @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .block-search-narrow { display: none; } diff --git a/core/themes/olivero/css/components/header-search-wide.css b/core/themes/olivero/css/components/header-search-wide.css index d807e8bc28e9a95f37e5c6a5c3d1527dc3e14624..60700bad44dda2e869c3ff3503758e1d33a08a0b 100644 --- a/core/themes/olivero/css/components/header-search-wide.css +++ b/core/themes/olivero/css/components/header-search-wide.css @@ -139,7 +139,6 @@ } @media screen and (-ms-high-contrast: active) { - .block-search-wide__wrapper .search-form__submit:focus { border-bottom-width: var(--sp0-5); } @@ -243,7 +242,6 @@ } @media (forced-colors: active) { - .block-search-wide__button { background: ButtonFace; } @@ -283,7 +281,6 @@ html:not(.js) .search-block-form:focus-within .block-search-wide__wrapper { } @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .block-search-wide__wrapper, body:not(.is-always-mobile-nav) .block-search-wide__button { display: block; diff --git a/core/themes/olivero/css/components/header-site-branding.css b/core/themes/olivero/css/components/header-site-branding.css index 0e0335863ac395c50f2daafd6ff8001bf00ddb42..74b5a78a3bf6d20dea26178ac10b2afdc8da0daa 100644 --- a/core/themes/olivero/css/components/header-site-branding.css +++ b/core/themes/olivero/css/components/header-site-branding.css @@ -24,14 +24,12 @@ } @media (min-width: 31.25rem) { - .site-branding { min-height: var(--sp4); } } @media (min-width: 43.75rem) { - .site-branding { min-width: calc((4 * var(--grid-col-width)) + (4 * var(--grid-gap)) + var(--container-padding)); /* Span minimum of 4 column widths. */ min-height: var(--sp6); @@ -40,14 +38,12 @@ } @media (min-width: 62.5rem) { - .site-branding { min-width: calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding)); /* Span minimum of 2 column widths. */ } } @media (min-width: 75rem) { - .site-branding { min-height: var(--site-header-height-wide); margin-inline-start: calc(-1 * var(--container-padding)); @@ -77,7 +73,6 @@ } @media (min-width: 75rem) { - .site-branding__inner { height: var(--header-height-wide-when-fixed); padding-block: var(--sp0-5); @@ -98,21 +93,18 @@ } @media (min-width: 31.25rem) { - .site-branding__logo img { max-height: var(--sp3); } } @media (min-width: 43.75rem) { - .site-branding__logo img { max-height: var(--sp4); } } @media (min-width: 75rem) { - .site-branding__logo img { max-height: calc(var(--header-height-wide-when-fixed) - var(--sp)); } @@ -129,7 +121,6 @@ } @media (min-width: 43.75rem) { - .site-branding__text { font-size: 1.75rem; line-height: 1.75rem; @@ -137,7 +128,6 @@ } @media (min-width: 75rem) { - .site-branding__text { letter-spacing: 0.02em; font-size: 2rem; diff --git a/core/themes/olivero/css/components/header-sticky-toggle.css b/core/themes/olivero/css/components/header-sticky-toggle.css index 788611c33391dbee288f5a25c647b39f17aa5c41..f28f3cadca1afc7ad52742fc102a9d4fd542a33e 100644 --- a/core/themes/olivero/css/components/header-sticky-toggle.css +++ b/core/themes/olivero/css/components/header-sticky-toggle.css @@ -18,7 +18,6 @@ } @media (min-width: 75rem) { - .sticky-header-toggle { display: flex; flex-shrink: 0; @@ -43,14 +42,12 @@ } @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .is-fixed .sticky-header-toggle { visibility: visible; } } @media (min-width: 75rem) { - body.is-always-mobile-nav .sticky-header-toggle { visibility: hidden; } diff --git a/core/themes/olivero/css/components/hero.css b/core/themes/olivero/css/components/hero.css index fdf5bd59d8e88dd6f2dd55476b908ca12ff3feff..060075a06cd0ef86e8ba068eba5584fbf6fa3de2 100644 --- a/core/themes/olivero/css/components/hero.css +++ b/core/themes/olivero/css/components/hero.css @@ -15,14 +15,13 @@ } @media (min-width: 43.75rem) { - - .hero__content { /* 700px */ + .hero__content { + /* 700px */ grid-column: 3 / 13; } } @media (min-width: 62.5rem) { - .hero__content { grid-column: 3 / 11; } @@ -39,7 +38,6 @@ } @media (min-width: 31.25rem) { - .hero__img { margin-block-start: var(--sp3); margin-block-end: var(--sp3); @@ -47,7 +45,6 @@ } @media (min-width: 43.75rem) { - .hero__img { grid-column: 1 / 15; margin-block-start: var(--sp4); @@ -56,7 +53,6 @@ } @media (min-width: 62.5rem) { - .hero__img { grid-column: 2 / 14; } diff --git a/core/themes/olivero/css/components/links.css b/core/themes/olivero/css/components/links.css index 371745e80992721a7bc06d913d7d7179ef5d79a4..87958734d156dd574f4ce59c203ae82bf5f06d16 100644 --- a/core/themes/olivero/css/components/links.css +++ b/core/themes/olivero/css/components/links.css @@ -27,7 +27,6 @@ } @media (min-width: 43.75rem) { - .node--type-book .links.inline { text-align: end; } diff --git a/core/themes/olivero/css/components/maintenance-page.css b/core/themes/olivero/css/components/maintenance-page.css index 8639527a70fd8672fe212d1a22c9e6460bdab227..f3fd81cbbb6c9362e6b796f4628dc876eb75e422 100644 --- a/core/themes/olivero/css/components/maintenance-page.css +++ b/core/themes/olivero/css/components/maintenance-page.css @@ -11,7 +11,6 @@ */ @media (min-width: 75rem) { - .maintenance-page .site-header__initial { flex-shrink: 0; width: var(--content-left); diff --git a/core/themes/olivero/css/components/navigation/menu-sidebar.css b/core/themes/olivero/css/components/navigation/menu-sidebar.css index 055b00d346a774bcfb0093a33512a49565e3e82f..9cdcff91ffd0a09a826c1340effc8876fa350710 100644 --- a/core/themes/olivero/css/components/navigation/menu-sidebar.css +++ b/core/themes/olivero/css/components/navigation/menu-sidebar.css @@ -56,6 +56,6 @@ /* No bottom divider line for last menu item. */ -:is(.menu--sidebar .menu__item--level-1:last-child > .menu__link:last-child,.menu--sidebar .menu__item--level-1:last-child > .menu__item--level-2:last-child > .menu__link:last-child)::after { +:is(.menu--sidebar .menu__item--level-1:last-child > .menu__link:last-child, .menu--sidebar .menu__item--level-1:last-child > .menu__item--level-2:last-child > .menu__link:last-child)::after { content: none; } diff --git a/core/themes/olivero/css/components/navigation/nav-button-mobile.css b/core/themes/olivero/css/components/navigation/nav-button-mobile.css index 21069306080d4394ae10bc16426250a50df44bd8..4a79af47df4a2d916dd0532c79adbe8551f2c5bb 100644 --- a/core/themes/olivero/css/components/navigation/nav-button-mobile.css +++ b/core/themes/olivero/css/components/navigation/nav-button-mobile.css @@ -39,7 +39,6 @@ } @media (min-width: 31.25rem) { - .mobile-nav-button { display: inline-flex; width: auto; @@ -60,7 +59,6 @@ } @media (min-width: 31.25rem) { - .mobile-nav-button__label { position: static; overflow: visible; diff --git a/core/themes/olivero/css/components/navigation/nav-primary.css b/core/themes/olivero/css/components/navigation/nav-primary.css index e1bb385b754df843cb6d70bce6d789ba8056d2aa..926174f046538ec6016f587ffc89f0988302d291 100644 --- a/core/themes/olivero/css/components/navigation/nav-primary.css +++ b/core/themes/olivero/css/components/navigation/nav-primary.css @@ -170,7 +170,6 @@ } @media (min-width: 43.75rem) { - .primary-nav__menu--level-2 { margin-inline-start: calc(-1 * var(--sp3)); padding-inline-start: var(--sp3); diff --git a/core/themes/olivero/css/components/navigation/wide-nav-expand.css b/core/themes/olivero/css/components/navigation/wide-nav-expand.css index 924340e251c69b25f84cb799ec99c7cdf5a026f8..51e40401b8d9a6f82bc8cec928a3642e1f188ec4 100644 --- a/core/themes/olivero/css/components/navigation/wide-nav-expand.css +++ b/core/themes/olivero/css/components/navigation/wide-nav-expand.css @@ -15,7 +15,6 @@ } @media (min-width: 75rem) { - .wide-nav-expand { display: flex; visibility: hidden; @@ -38,14 +37,12 @@ } @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .is-fixed .wide-nav-expand { visibility: visible; } } @media (min-width: 75rem) { - body.is-always-mobile-nav .wide-nav-expand { visibility: hidden; } diff --git a/core/themes/olivero/css/components/node-teaser.css b/core/themes/olivero/css/components/node-teaser.css index 0edd6ca140ef5b993243e9b3f6b6db306ec74ef1..efaa290ea534d57877ec7676ebd513df5b1fefca 100644 --- a/core/themes/olivero/css/components/node-teaser.css +++ b/core/themes/olivero/css/components/node-teaser.css @@ -42,7 +42,6 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .node__top-wrapper { position: relative; /* Anchor the image */ } @@ -62,7 +61,6 @@ } @media (min-width: 62.5rem) { - :is(.node--view-mode-teaser .primary-image) + .node__title { flex-basis: auto; } @@ -80,7 +78,6 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .primary-image img { width: var(--grid-col-width); height: var(--grid-col-width); @@ -88,7 +85,6 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .primary-image { position: absolute; inset-block-start: 0; @@ -106,7 +102,6 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .node__title { font-size: var(--sp2); line-height: var(--sp3); @@ -125,14 +120,12 @@ } @media (min-width: 62.5rem) { - .node--view-mode-teaser .field--tag-ref { margin-block-start: var(--sp2); } } @media (min-width: 62.5rem) { - .node--view-mode-teaser { margin-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/components/node.css b/core/themes/olivero/css/components/node.css index e628cb280cd78c86b5443715bb42ff4929f9be0d..493bce6aecdc008f8c8abbf23385e2824d9f3951 100644 --- a/core/themes/olivero/css/components/node.css +++ b/core/themes/olivero/css/components/node.css @@ -24,7 +24,6 @@ } @media (min-width: 31.25rem) { - .node__meta { margin-block-end: var(--sp2); } @@ -64,7 +63,6 @@ } @media (min-width: 62.5rem) { - .node__content { padding-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/components/pager.css b/core/themes/olivero/css/components/pager.css index 07f247bc3ba0533a751ea2148b515cc0098ba041..9a52eb1d44b1c6277ee02c462f438f3c5ad3a570 100644 --- a/core/themes/olivero/css/components/pager.css +++ b/core/themes/olivero/css/components/pager.css @@ -35,7 +35,6 @@ } @media (min-width: 31.25rem) { - .pager__item { width: var(--sp3); height: var(--sp3); diff --git a/core/themes/olivero/css/components/search-results.css b/core/themes/olivero/css/components/search-results.css index 47182be8fa187efa0297d7d301fe0a302a79d808..b9f76706d80954f0f3f18b851104649f30611069 100644 --- a/core/themes/olivero/css/components/search-results.css +++ b/core/themes/olivero/css/components/search-results.css @@ -19,7 +19,6 @@ } @media (min-width: 43.75rem) { - .search-results { margin-block-end: var(--sp3); } @@ -50,7 +49,6 @@ } @media (min-width: 62.5rem) { - .search-result__title { margin-block-end: var(--sp1); font-size: 1.875rem; @@ -67,7 +65,6 @@ } @media (min-width: 62.5rem) { - .search-result__snippet { padding-block-end: var(--sp3); } @@ -107,7 +104,6 @@ } @media (min-width: 62.5rem) { - .search-results__item { margin-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/components/site-header.css b/core/themes/olivero/css/components/site-header.css index 767dcfa4eb60e805fa5690092dd744d20ad3235e..4cbc7e651ef49827b152061d07b3acf24ef806b2 100644 --- a/core/themes/olivero/css/components/site-header.css +++ b/core/themes/olivero/css/components/site-header.css @@ -20,7 +20,6 @@ } @media (min-width: 75rem) { - .site-header { /* Necessary to keep the content from jumping up when header transitions to fixed. */ min-height: var(--site-header-height-wide); @@ -72,21 +71,18 @@ */ @media (min-width: 75rem) { - html.js body:not(.is-always-mobile-nav) .site-header__inner { transition: opacity 0.3s, transform 0.3s, box-shadow 0.3s; } } @media (min-width: 75rem) { - .site-header__fixable.is-expanded .site-header__inner { box-shadow: -36px 1px 36px rgba(0, 0, 0, 0.08); /* LTR */ } } @media (min-width: 75rem) { - [dir="rtl"] .site-header__fixable.is-expanded .site-header__inner { box-shadow: 36px 1px 36px rgba(0, 0, 0, 0.08); } @@ -95,7 +91,6 @@ /* Hide the desktop nav when it's fixed and not active. */ @media (min-width: 75rem) { - body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner { transform: translateX(-101%); /* LTR */ opacity: 0; @@ -103,7 +98,6 @@ } @media (min-width: 75rem) { - [dir="rtl"] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner { transform: translateX(101%); } diff --git a/core/themes/olivero/css/components/skip-link.css b/core/themes/olivero/css/components/skip-link.css index 5b6301b6f794b8d2df6068b47b7f8e1178da84ee..a935df05d6cc57bf57b6f79cf142fc78e6f2a52c 100644 --- a/core/themes/olivero/css/components/skip-link.css +++ b/core/themes/olivero/css/components/skip-link.css @@ -38,7 +38,8 @@ position: absolute !important; } -.skip-link.focusable:focus { /* Override position from module file. */ +.skip-link.focusable:focus { + /* Override position from module file. */ z-index: 503; width: 100%; height: 2.5rem; diff --git a/core/themes/olivero/css/components/table.css b/core/themes/olivero/css/components/table.css index 0e8d0152663d82ec4c84d978d838b38f8ece3321..13b75113fbbcdc83abb6926383c8daa863f65ac9 100644 --- a/core/themes/olivero/css/components/table.css +++ b/core/themes/olivero/css/components/table.css @@ -25,7 +25,7 @@ line-height: var(--sp1-5); } -:is(.forum table,.text-content table,.views-table,.draggable-table) caption { +:is(.forum table, .text-content table, .views-table, .draggable-table) caption { margin-block-end: var(--sp1); text-align: start; color: var(--color-text-neutral-medium); @@ -35,19 +35,19 @@ line-height: var(--sp); } -:is(.forum table,.text-content table,.views-table,.draggable-table) tr:last-child td { +:is(.forum table, .text-content table, .views-table, .draggable-table) tr:last-child td { border-block-end: 0; } -:is(.forum table,.text-content table,.views-table,.draggable-table) td, -:is(.forum table,.text-content table,.views-table,.draggable-table) th { +:is(.forum table, .text-content table, .views-table, .draggable-table) td, +:is(.forum table, .text-content table, .views-table, .draggable-table) th { padding-block: var(--sp1); padding-inline-start: 0; padding-inline-end: var(--sp1); vertical-align: top; } -:is(.forum table,.text-content table,.views-table,.draggable-table) th { +:is(.forum table, .text-content table, .views-table, .draggable-table) th { margin-block: 0; margin-inline-start: 0; margin-inline-end: 0; @@ -60,13 +60,13 @@ line-height: var(--sp); } -:is(.forum table,.text-content table,.views-table,.draggable-table) td { +:is(.forum table, .text-content table, .views-table, .draggable-table) td { white-space: normal; border-block-end: 2px solid var(--color--gray-65); } -:is(.forum table,.text-content table,.views-table,.draggable-table) th.checkbox, -:is(.forum table,.text-content table,.views-table,.draggable-table) td.checkbox { +:is(.forum table, .text-content table, .views-table, .draggable-table) th.checkbox, +:is(.forum table, .text-content table, .views-table, .draggable-table) td.checkbox { text-align: center; } diff --git a/core/themes/olivero/css/components/tabs.css b/core/themes/olivero/css/components/tabs.css index 2f0663de61c340e675ec7c755d934acd2b70857d..67628f257c393765c23aafa94ca087582b9e3234 100644 --- a/core/themes/olivero/css/components/tabs.css +++ b/core/themes/olivero/css/components/tabs.css @@ -28,7 +28,6 @@ padding: 0; list-style: none; } - @media (min-width: 43.75rem) { .tabs { flex-direction: row; @@ -43,7 +42,6 @@ .tabs__tab.is-active { display: flex; } - @media (min-width: 43.75rem) { .tabs__tab { display: flex; @@ -63,7 +61,6 @@ html:not(.js) .tabs__tab { .tabs--secondary .tabs__tab { display: block; } - @media (min-width: 43.75rem) { .tabs--secondary .tabs__tab { display: flex; @@ -111,7 +108,6 @@ html:not(.js) .tabs__tab { content: ""; border-inline-start: var(--tabs-active-border-size) solid var(--tabs-highlight-color); } - @media (min-width: 43.75rem) { .tabs__link.is-active::after { inset-block: auto calc(-1 * var(--tabs-border-width)); @@ -152,7 +148,6 @@ html:not(.js) .tabs__tab { html:not(.js) .tabs__trigger { display: none; } - @media (min-width: 43.75rem) { .tabs__trigger { display: none; diff --git a/core/themes/olivero/css/components/tags.css b/core/themes/olivero/css/components/tags.css index c9f38817894ba521d8af0a65848c1df959fc2bf5..064f725f58b00ded47c0cd6adb93d8acf8e83a33 100644 --- a/core/themes/olivero/css/components/tags.css +++ b/core/themes/olivero/css/components/tags.css @@ -30,7 +30,6 @@ } @media (min-width: 43.75rem) { - .field--tags__label { line-height: 2; } @@ -61,7 +60,7 @@ margin-inline-end: calc(var(--sp0-5) / 2); } -.field--tags__item:nth-last-child(n+2)::after { +.field--tags__item:nth-last-child(n + 2)::after { content: ","; font-size: var(--font-size-base); line-height: 1.5; diff --git a/core/themes/olivero/css/components/text-content.css b/core/themes/olivero/css/components/text-content.css index c5ccc5c7316d09fc2cc1860e680ff5cc1f016c8b..a9592888d71a5bce806887fd41c32bd1b296c1ee 100644 --- a/core/themes/olivero/css/components/text-content.css +++ b/core/themes/olivero/css/components/text-content.css @@ -35,7 +35,6 @@ } @supports (box-shadow: none) { - .text-content a:where(:not(.button)), .cke_editable a:where(:not(.button)) { transition: box-shadow 0.3s cubic-bezier(0.55, 0.085, 0, 0.99); @@ -69,7 +68,6 @@ } @media (min-width: 43.75rem) { - .text-content p, .cke_editable p { margin-block-start: var(--sp2); @@ -128,7 +126,6 @@ } @media (min-width: 43.75rem) { - .text-content blockquote, .cke_editable blockquote { font-size: 2rem; @@ -137,7 +134,6 @@ } @media (min-width: 62.5rem) { - .text-content blockquote, .cke_editable blockquote { font-size: 2.5rem; @@ -146,7 +142,6 @@ } @media (min-width: 43.75rem) { - .text-content, .cke_editable { font-size: 1.125rem; @@ -183,7 +178,6 @@ */ @media (min-width: 62.5rem) { - .region--sidebar .text-content blockquote { font-size: 1.5rem; line-height: var(--sp2); diff --git a/core/themes/olivero/css/components/vertical-tabs.css b/core/themes/olivero/css/components/vertical-tabs.css index 99840b6883ff5a1715a7b0610cb5e8718974e8b3..82dbd2631821ad326375e51b835638e356855a7d 100644 --- a/core/themes/olivero/css/components/vertical-tabs.css +++ b/core/themes/olivero/css/components/vertical-tabs.css @@ -16,7 +16,6 @@ } @media (min-width: 62.5rem) { - .vertical-tabs { display: flex; } @@ -35,7 +34,6 @@ } @media (min-width: 62.5rem) { - .vertical-tabs__menu { width: var(--vertical-tabs-menu-width); border-width: var(--vertical-tabs-menu-border-width) 0 var(--vertical-tabs-menu-border-width) var(--vertical-tabs-menu-border-width); @@ -47,7 +45,6 @@ } @media (min-width: 62.5rem) { - .vertical-tabs__panes { width: calc(100% - var(--vertical-tabs-menu-width)); margin-block-start: 0; @@ -55,7 +52,6 @@ } @media (min-width: 62.5rem) { - .vertical-tabs__pane { min-height: 100%; } @@ -71,7 +67,7 @@ display: none; } -.vertical-tabs__menu-item:nth-child(n+2) { +.vertical-tabs__menu-item:nth-child(n + 2) { border-block-start: var(--vertical-tabs-menu-border-width) solid var(--color--gray-95); } @@ -96,7 +92,6 @@ } @media (min-width: 62.5rem) { - .vertical-tabs__menu-item.is-selected { margin-inline-end: calc(var(--vertical-tabs-menu-border-width) * -1); padding-inline-end: var(--vertical-tabs-menu-border-width); diff --git a/core/themes/olivero/css/components/wide-image.css b/core/themes/olivero/css/components/wide-image.css index 78a844ad168d08b9251dd07c22eb762fcc756cfa..637df396bacf033938a6d825e6ec32b8bc10d90b 100644 --- a/core/themes/olivero/css/components/wide-image.css +++ b/core/themes/olivero/css/components/wide-image.css @@ -18,7 +18,6 @@ } @media (min-width: 43.75rem) { - .wide-image { width: calc(var(--grid-col-count) * var(--grid-col-width) + var(--grid-gap-count) * var(--grid-gap)); margin-block: var(--sp2) var(--sp4); @@ -27,7 +26,6 @@ } @media (min-width: 62.5rem) { - .wide-image { width: calc(12 * var(--grid-col-width) + 11 * var(--grid-gap)); margin-inline-start: calc(-1 * (var(--grid-col-width) + var(--grid-gap))); @@ -37,14 +35,12 @@ /* Ensure that image doesn't overlap sidebar. */ @media (min-width: 62.5rem) { - .sidebar-grid .wide-image { width: calc(9 * var(--grid-col-width) + 8 * var(--grid-gap)); } } @media (min-width: 81.25rem) { - .sidebar-grid .wide-image { width: calc(10 * var(--grid-col-width) + 9 * var(--grid-gap)); } diff --git a/core/themes/olivero/css/layout/grid.css b/core/themes/olivero/css/layout/grid.css index 76747f17645d345f30f7c340ac3d0c3e0ef2312a..d462d9cf06379cc6c66a4376818e4b66d50f82b6 100644 --- a/core/themes/olivero/css/layout/grid.css +++ b/core/themes/olivero/css/layout/grid.css @@ -30,7 +30,6 @@ */ @media (min-width: 43.75rem) { - .layout--content-narrow .grid-full, .layout--pass--content-narrow > * .grid-full { grid-template-columns: repeat(calc(var(--grid-col-count) - 2), minmax(0, 1fr)); @@ -38,7 +37,6 @@ } @media (min-width: 62.5rem) { - .layout--content-narrow .grid-full, .layout--pass--content-narrow > * .grid-full { grid-template-columns: repeat(calc(var(--grid-col-count) - 6), minmax(0, 1fr)); @@ -52,7 +50,6 @@ */ @media (min-width: 43.75rem) { - .layout--content-medium .grid-full, .layout--pass--content-medium > * .grid-full { grid-template-columns: repeat(calc(var(--grid-col-count) - 2), minmax(0, 1fr)); @@ -60,7 +57,6 @@ } @media (min-width: 62.5rem) { - .layout--content-medium .grid-full, .layout--pass--content-medium > * .grid-full { grid-template-columns: repeat(calc(var(--grid-col-count) - 4), minmax(0, 1fr)); diff --git a/core/themes/olivero/css/layout/layout-builder-fourcol-section.css b/core/themes/olivero/css/layout/layout-builder-fourcol-section.css index 46ed0046adabfb786b79c07e935c31f0ba763d6c..c607c6f0ec89d3c310eebaba5dbb22c216b7599d 100644 --- a/core/themes/olivero/css/layout/layout-builder-fourcol-section.css +++ b/core/themes/olivero/css/layout/layout-builder-fourcol-section.css @@ -21,7 +21,6 @@ } @media (min-width: 43.75rem) { - .layout--fourcol-section > .layout__region { flex-basis: calc(50% - (var(--grid-gap) * 0.5)); flex-grow: 0; diff --git a/core/themes/olivero/css/layout/layout-builder-threecol-section.css b/core/themes/olivero/css/layout/layout-builder-threecol-section.css index dbd891f11895d6161e7bef1c2dcde8e6764e36fc..df66d8b2739dda0b20b24d12014bdda747f5fad1 100644 --- a/core/themes/olivero/css/layout/layout-builder-threecol-section.css +++ b/core/themes/olivero/css/layout/layout-builder-threecol-section.css @@ -21,7 +21,6 @@ } @media (min-width: 62.5rem) { - .layout--threecol-section > .layout__region { flex-grow: 0; flex-shrink: 0; diff --git a/core/themes/olivero/css/layout/layout-builder-twocol-section.css b/core/themes/olivero/css/layout/layout-builder-twocol-section.css index 50521de0b4d67cc1833d8334145d27830496cb74..43dfb2b736e8d8e123c14238579d111e5a3a7580 100644 --- a/core/themes/olivero/css/layout/layout-builder-twocol-section.css +++ b/core/themes/olivero/css/layout/layout-builder-twocol-section.css @@ -21,7 +21,6 @@ } @media (min-width: 43.75rem) { - .layout--twocol-section > .layout__region { flex-grow: 0; flex-shrink: 0; diff --git a/core/themes/olivero/css/layout/layout-content-medium.css b/core/themes/olivero/css/layout/layout-content-medium.css index c99f2d9d2588ed1e7a210d3e9067ed4222a358a3..bae3903ba2ef2c53dd0e7ccbea5c64185aef6eb3 100644 --- a/core/themes/olivero/css/layout/layout-content-medium.css +++ b/core/themes/olivero/css/layout/layout-content-medium.css @@ -17,7 +17,6 @@ } @media (min-width: 43.75rem) { - .layout--content-medium, .layout--pass--content-medium > * { grid-column: 2 / 14; @@ -25,7 +24,6 @@ } @media (min-width: 62.5rem) { - .layout--content-medium, .layout--pass--content-medium > * { grid-column: 3 / 13; @@ -39,7 +37,6 @@ */ @media (min-width: 43.75rem) { - .layout--pass--content-medium > * .layout--content-medium, .layout--content-medium .layout--content-medium, .layout--pass--content-medium > * .layout--pass--content-medium > *, @@ -49,7 +46,6 @@ } @media (min-width: 62.5rem) { - .layout--pass--content-medium > * .layout--content-medium, .layout--content-medium .layout--content-medium, .layout--pass--content-medium > * .layout--pass--content-medium > *, diff --git a/core/themes/olivero/css/layout/layout-content-narrow.css b/core/themes/olivero/css/layout/layout-content-narrow.css index eed0bca14c118a59d83ff67a27e8aed0a921e0a4..aabeee47dd1313eaa9b6f2f3f29e9de3ce49d651 100644 --- a/core/themes/olivero/css/layout/layout-content-narrow.css +++ b/core/themes/olivero/css/layout/layout-content-narrow.css @@ -17,7 +17,6 @@ } @media (min-width: 43.75rem) { - .layout--content-narrow, .layout--pass--content-narrow > * { grid-column: 2 / 14; @@ -25,7 +24,6 @@ } @media (min-width: 62.5rem) { - .layout--content-narrow, .layout--pass--content-narrow > * { grid-column: 3 / 11; @@ -42,7 +40,6 @@ */ @media (min-width: 43.75rem) { - .layout--content-narrow .layout--content-narrow, .layout--pass--content-narrow > * .layout--content-narrow, .layout--content-medium .layout--content-narrow, @@ -56,7 +53,6 @@ } @media (min-width: 62.5rem) { - .layout--content-narrow .layout--content-narrow, .layout--pass--content-narrow > * .layout--content-narrow, .layout--content-medium .layout--content-narrow, @@ -75,7 +71,6 @@ */ @media (min-width: 43.75rem) { - .layout--content-narrow.text-content blockquote::before, .layout--pass--content-narrow > *.text-content blockquote::before, .layout--content-narrow .text-content blockquote::before, @@ -85,7 +80,6 @@ } @media (min-width: 43.75rem) { - .layout--content-narrow.text-content blockquote::after, .layout--pass--content-narrow > *.text-content blockquote::after, .layout--content-narrow .text-content blockquote::after, @@ -98,7 +92,6 @@ } @media (min-width: 43.75rem) { - .layout--content-narrow.text-content blockquote, .layout--pass--content-narrow > *.text-content blockquote, .layout--content-narrow .text-content blockquote, @@ -110,7 +103,6 @@ } @media (min-width: 43.75rem) { - .layout--content-narrow.text-content pre, .layout--pass--content-narrow > *.text-content pre, .layout--content-narrow .text-content pre, @@ -120,7 +112,6 @@ } @media (min-width: 62.5rem) { - .layout--content-narrow.text-content pre, .layout--pass--content-narrow > *.text-content pre, .layout--content-narrow .text-content pre, diff --git a/core/themes/olivero/css/layout/layout-discovery-section-layout.css b/core/themes/olivero/css/layout/layout-discovery-section-layout.css index 384deb4f440669fa76d4cde5cb6c7c562ec8374f..e92fe2c0823c1c31a9c2c4e21ca24b8820e4a3ce 100644 --- a/core/themes/olivero/css/layout/layout-discovery-section-layout.css +++ b/core/themes/olivero/css/layout/layout-discovery-section-layout.css @@ -15,14 +15,12 @@ } @media (min-width: 43.75rem) { - .layout { margin-block-end: var(--sp2); } } @media (min-width: 62.5rem) { - .layout { margin-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/layout/layout-footer.css b/core/themes/olivero/css/layout/layout-footer.css index 942f970b6233dbdde6649ba769a4930972e05edc..17df54dbae1c28546b2c1a5a03ee41b41880e8f4 100644 --- a/core/themes/olivero/css/layout/layout-footer.css +++ b/core/themes/olivero/css/layout/layout-footer.css @@ -25,7 +25,6 @@ } @media (min-width: 75rem) { - .site-footer__inner { padding-block: var(--sp4) calc(13 * var(--sp)); } @@ -37,7 +36,6 @@ } @media (min-width: 43.75rem) { - .region--footer_top__inner > *, .region--footer_bottom__inner > * { flex: 1; @@ -51,7 +49,6 @@ } @media (min-width: 43.75rem) { - .region--footer_top__inner, .region--footer_bottom__inner { display: flex; diff --git a/core/themes/olivero/css/layout/layout-sidebar.css b/core/themes/olivero/css/layout/layout-sidebar.css index c033ceeb72ee6fdb0e267dbc4d4dbdc8251106b7..4ff12fad1aaf1d13b54f36046e29f3edb3393f15 100644 --- a/core/themes/olivero/css/layout/layout-sidebar.css +++ b/core/themes/olivero/css/layout/layout-sidebar.css @@ -16,14 +16,12 @@ } @media (min-width: 43.75rem) { - .sidebar-grid > .site-main { grid-column: 1 / 15; } } @media (min-width: 62.5rem) { - .sidebar-grid > .site-main { display: grid; grid-template-columns: repeat(8, minmax(0, 1fr)); @@ -49,14 +47,12 @@ } @media (min-width: 43.75rem) { - .sidebar-grid .region--sidebar { grid-column: 3 / 13; } } @media (min-width: 62.5rem) { - .sidebar-grid .region--sidebar { grid-column: 12 / 15; } diff --git a/core/themes/olivero/css/layout/layout.css b/core/themes/olivero/css/layout/layout.css index 81019972b17f03bc3037fec5f1ffa2e8e2775dae..375359860382d7012f651ebb56fd34bbadd984d2 100644 --- a/core/themes/olivero/css/layout/layout.css +++ b/core/themes/olivero/css/layout/layout.css @@ -42,7 +42,6 @@ body.is-fixed .container { /* Contains the social sidebar, and the primary content area. */ @media (min-width: 75rem) { - .layout-main { display: flex; flex-direction: row-reverse; @@ -51,7 +50,6 @@ body.is-fixed .container { } @media (min-width: 75rem) { - .main-content { width: calc(100% - var(--content-left)); margin-inline-end: auto; @@ -63,7 +61,6 @@ body.is-fixed .container { } @media (min-width: 43.75rem) { - .main-content__container { padding-block-start: var(--sp5); } diff --git a/core/themes/olivero/css/layout/region-content-below.css b/core/themes/olivero/css/layout/region-content-below.css index ee0321852cc6092e58a4d05f3182ceb4764d4f5a..14341c4db2cbfa37dd98899c48a98a4e4f08e30e 100644 --- a/core/themes/olivero/css/layout/region-content-below.css +++ b/core/themes/olivero/css/layout/region-content-below.css @@ -11,7 +11,6 @@ */ @media (min-width: 43.75rem) { - .region--content-below { display: flex; flex-wrap: wrap; diff --git a/core/themes/olivero/css/layout/region-content.css b/core/themes/olivero/css/layout/region-content.css index 330cff5bf037c4fc51e7a4539e8757f32255330c..7e60724914b8b6047bc07ac1a468a808359b66fd 100644 --- a/core/themes/olivero/css/layout/region-content.css +++ b/core/themes/olivero/css/layout/region-content.css @@ -15,14 +15,12 @@ } @media (min-width: 43.75rem) { - .region--content { margin-block-end: var(--sp2); } } @media (min-width: 62.5rem) { - .region--content { margin-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/layout/region.css b/core/themes/olivero/css/layout/region.css index 1caee89f53e408f0e15555c4f7e7556a038ec385..e6a968ddcad3ee8e754bb6c16ab28095c3bd89b0 100644 --- a/core/themes/olivero/css/layout/region.css +++ b/core/themes/olivero/css/layout/region.css @@ -15,14 +15,12 @@ } @media (min-width: 43.75rem) { - .region > * { margin-block-end: var(--sp2); } } @media (min-width: 62.5rem) { - .region > * { margin-block-end: var(--sp3); } diff --git a/core/themes/olivero/css/layout/social-bar.css b/core/themes/olivero/css/layout/social-bar.css index 4d97c9dd026115142adbde2240e2131186de16be..2b5b72eb418b143281b3cc3452fe91d88d18c7a7 100644 --- a/core/themes/olivero/css/layout/social-bar.css +++ b/core/themes/olivero/css/layout/social-bar.css @@ -12,7 +12,6 @@ */ @media (min-width: 75rem) { - .social-bar { flex-shrink: 0; width: var(--content-left); @@ -28,7 +27,6 @@ } @media (min-width: 75rem) { - .social-bar__inner { position: relative; width: var(--content-left); @@ -50,7 +48,6 @@ } @media (min-width: 75rem) { - .rotate > * { display: flex; align-items: center; @@ -63,7 +60,6 @@ } @media (min-width: 75rem) { - .rotate .contextual { inset-inline: 100% auto; transform: rotate(90deg); /* LTR */ @@ -88,7 +84,6 @@ } @media (min-width: 75rem) { - .rotate { position: absolute; inset-inline-start: 50%; @@ -100,7 +95,6 @@ } @supports (width: max-content) { - .rotate { width: max-content; } diff --git a/core/themes/olivero/css/layout/views.css b/core/themes/olivero/css/layout/views.css index a9544b32abc6ba250820f1fb106ca48da1669680..e97620b1ed0e3125cd1a31dad8a01e52948e3206 100644 --- a/core/themes/olivero/css/layout/views.css +++ b/core/themes/olivero/css/layout/views.css @@ -19,7 +19,6 @@ } @media (min-width: 43.75rem) { - .view > * { margin-block-end: var(--sp3); } diff --git a/core/yarn.lock b/core/yarn.lock index d59853896c5a55b157100f4595ec8ad9551e0062..8f9dfd6893818707248fd550f5f44276e2d9d5fb 100644 --- a/core/yarn.lock +++ b/core/yarn.lock @@ -621,6 +621,21 @@ resolved "https://registry.yarnpkg.com/@cspell/strong-weak-map/-/strong-weak-map-6.31.1.tgz#370faeae5ecb0c9a55344a34cd70f1690c62de01" integrity sha512-z8AuWvUuSnugFKJOA9Ke0aiFuehcqLFqia9bk8XaQNEWr44ahPVn3sEWnAncTxPbpWuUw5UajoJa0egRAE1CCg== +"@csstools/css-parser-algorithms@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.1.1.tgz#7b62e6412a468a2d1096ed267edd1e4a7fd4a119" + integrity sha512-viRnRh02AgO4mwIQb2xQNJju0i+Fh9roNgmbR5xEuG7J3TGgxjnE95HnBLgsFJOJOksvcfxOUCgODcft6Y07cA== + +"@csstools/css-tokenizer@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.1.1.tgz#07ae11a0a06365d7ec686549db7b729bc036528e" + integrity sha512-GbrTj2Z8MCTUv+52GE0RbFGM527xuXZ0Xa5g0Z+YN573uveS4G0qi6WNOMyz3yrFM/jaILTTwJ0+umx81EzqfA== + +"@csstools/media-query-list-parser@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.0.4.tgz#466bd254041530dfd1e88bcb1921e8ca4af75b6a" + integrity sha512-GyYot6jHgcSDZZ+tLSnrzkR7aJhF2ZW6d+CXH66mjy5WpAQhZD4HDke2OQ36SivGRWlZJpAz7TzbW6OKlEpxAA== + "@csstools/postcss-cascade-layers@^1.1.1": version "1.1.1" resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz#8a997edf97d34071dd2e37ea6022447dd9e795ad" @@ -727,6 +742,11 @@ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36" integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg== +"@csstools/selector-specificity@^2.2.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016" + integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw== + "@discoveryjs/json-ext@^0.5.0": version "0.5.7" resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" @@ -922,11 +942,6 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== - "@ungap/promise-all-settled@1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" @@ -1139,9 +1154,9 @@ ajv@^6.10.0, ajv@^6.12.4, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.0.1: - version "8.11.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.2.tgz#aecb20b50607acf2569b6382167b65a96008bb78" - integrity sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg== + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" json-schema-traverse "^1.0.0" @@ -1666,16 +1681,15 @@ cosmiconfig@8.0.0: parse-json "^5.0.0" path-type "^4.0.0" -cosmiconfig@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== +cosmiconfig@^8.1.3: + version "8.1.3" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.1.3.tgz#0e614a118fcc2d9e5afc2f87d53cd09931015689" + integrity sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw== dependencies: - "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" + js-yaml "^4.1.0" parse-json "^5.0.0" path-type "^4.0.0" - yaml "^1.10.0" cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" @@ -1815,6 +1829,14 @@ css-prefers-color-scheme@^6.0.3: resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349" integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA== +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + cssdb@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.1.0.tgz#574f97235a83eb753a29f0b1f2cbacac0d628bb8" @@ -2752,10 +2774,10 @@ html-encoding-sniffer@^3.0.0: dependencies: whatwg-encoding "^2.0.0" -html-tags@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" - integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== http-proxy-agent@^5.0.0: version "5.0.0" @@ -2786,16 +2808,11 @@ ieee754@^1.1.13: resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -ignore@^5.2.0: +ignore@^5.2.0, ignore@^5.2.4: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== -ignore@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.1.tgz#c2b1f76cb999ede1502f3a226a9310fdfe88d46c" - integrity sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA== - immediate@~3.0.5: version "3.0.6" resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" @@ -2910,13 +2927,20 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.9.0: +is-core-module@^2.11.0: version "2.11.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== dependencies: has "^1.0.3" +is-core-module@^2.5.0, is-core-module@^2.9.0: + version "2.12.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4" + integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ== + dependencies: + has "^1.0.3" + is-date-object@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -3232,10 +3256,10 @@ kind-of@^6.0.2, kind-of@^6.0.3: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -known-css-properties@^0.26.0: - version "0.26.0" - resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.26.0.tgz#008295115abddc045a9f4ed7e2a84dc8b3a77649" - integrity sha512-5FZRzrZzNTBruuurWpvZnvP9pum+fe0HcK8z/ooo+U+Hmp4vtbyp1/QDsqmufirXy4egGzbaH/y2uCZf+6W5Kg== +known-css-properties@^0.27.0: + version "0.27.0" + resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.27.0.tgz#82a9358dda5fe7f7bd12b5e7142c0a205393c0c5" + integrity sha512-uMCj6+hZYDoffuvAJjFAPz56E9uoowFHmTkqRtRq5WyC5Q6Cu/fTZKNQpX/RbzChBYLLl3lo8CjFZBAZXq9qFg== levn@^0.4.1: version "0.4.1" @@ -3446,6 +3470,11 @@ mathml-tag-names@^2.1.3: resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + meow@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364" @@ -3616,10 +3645,10 @@ nanoid@3.3.1: resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== -nanoid@^3.3.3, nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +nanoid@^3.3.4, nanoid@^3.3.6: + version "3.3.6" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== natural-compare@^1.4.0: version "1.4.0" @@ -4226,10 +4255,10 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-select cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-sorting@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/postcss-sorting/-/postcss-sorting-7.0.1.tgz#923b5268451cf2d93ebf8835e17a6537757049a5" - integrity sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g== +postcss-sorting@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/postcss-sorting/-/postcss-sorting-8.0.2.tgz#6393385ece272baf74bee9820fb1b58098e4eeca" + integrity sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q== postcss-url@^10.1.3: version "10.1.3" @@ -4246,16 +4275,7 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^8.3.11: - version "8.4.13" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.13.tgz#7c87bc268e79f7f86524235821dfdf9f73e5d575" - integrity sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA== - dependencies: - nanoid "^3.3.3" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.4.16, postcss@^8.4.19: +postcss@^8.4.16: version "8.4.19" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.19.tgz#61178e2add236b17351897c8bcc0b4c8ecab56fc" integrity sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA== @@ -4264,6 +4284,15 @@ postcss@^8.4.16, postcss@^8.4.19: picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@^8.4.21, postcss@^8.4.22: + version "8.4.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab" + integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -4282,9 +4311,9 @@ prettier-linter-helpers@^1.0.0: fast-diff "^1.1.2" prettier@^2.1.2: - version "2.8.0" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.0.tgz#c7df58393c9ba77d6fba3921ae01faf994fb9dc9" - integrity sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA== + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== process-nextick-args@~2.0.0: version "2.0.1" @@ -4451,7 +4480,7 @@ resolve-global@^1.0.0: dependencies: global-dirs "^0.1.1" -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.1: +resolve@^1.1.7, resolve@^1.20.0, resolve@^1.22.1: version "1.22.1" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -4460,6 +4489,15 @@ resolve@^1.1.7, resolve@^1.10.0, resolve@^1.20.0, resolve@^1.22.1: path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" +resolve@^1.10.0: + version "1.22.2" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" + integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== + dependencies: + is-core-module "^2.11.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + restore-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" @@ -4553,14 +4591,7 @@ semver@^6.0.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.3.4: - version "7.3.8" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" - integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== - dependencies: - lru-cache "^6.0.0" - -semver@^7.3.8: +semver@^7.3.4, semver@^7.3.8: version "7.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== @@ -4645,7 +4676,7 @@ sortablejs@1.15.x: resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.15.0.tgz#53230b8aa3502bb77a29e2005808ffdb4a5f7e2a" integrity sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w== -source-map-js@^1.0.2: +source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== @@ -4664,9 +4695,9 @@ source-map@^0.6.0, source-map@~0.6.1: integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -4685,9 +4716,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.12" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" - integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== + version "3.0.13" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz#7189a474c46f8d47c7b0da4b987bb45e908bd2d5" + integrity sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w== stacktrace-parser@0.1.10: version "0.1.10" @@ -4782,36 +4813,40 @@ stylelint-checkstyle-formatter@^0.1.2: dependencies: lodash "^4.17.10" -stylelint-config-recommended@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-9.0.0.tgz#1c9e07536a8cd875405f8ecef7314916d94e7e40" - integrity sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ== +stylelint-config-recommended@^12.0.0: + version "12.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-12.0.0.tgz#d0993232fca017065fd5acfcb52dd8a188784ef4" + integrity sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ== -stylelint-config-standard@^29.0.0: - version "29.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-29.0.0.tgz#4cc0e0f05512a39bb8b8e97853247d3a95d66fa2" - integrity sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg== +stylelint-config-standard@^33.0.0: + version "33.0.0" + resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-33.0.0.tgz#1f7bb299153a53874073e93829e37a475842f0f9" + integrity sha512-eyxnLWoXImUn77+ODIuW9qXBDNM+ALN68L3wT1lN2oNspZ7D9NVGlNHb2QCUn4xDug6VZLsh0tF8NyoYzkgTzg== dependencies: - stylelint-config-recommended "^9.0.0" + stylelint-config-recommended "^12.0.0" -stylelint-order@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-5.0.0.tgz#abd20f6b85ac640774cbe40e70d3fe9c6fdf4400" - integrity sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw== +stylelint-order@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/stylelint-order/-/stylelint-order-6.0.3.tgz#160b78650bd90463241b992581efee7159baefc2" + integrity sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w== dependencies: - postcss "^8.3.11" - postcss-sorting "^7.0.1" + postcss "^8.4.21" + postcss-sorting "^8.0.2" -stylelint@^14.0.1: - version "14.16.0" - resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.16.0.tgz#8e1a424f4b9852e59089f95de306734d70e5048b" - integrity sha512-X6uTi9DcxjzLV8ZUAjit1vsRtSwcls0nl07c9rqOPzvpA8IvTX/xWEkBRowS0ffevRrqkHa/ThDEu86u73FQDg== +stylelint@^15.5.0: + version "15.6.0" + resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-15.6.0.tgz#1d76176dd8b6307bc4645e428ad18ddd15edbafc" + integrity sha512-Cqzpc8tvJm77KaM8qUbhpJ/UYK55Ia0whQXj4b9IId9dlPICO7J8Lyo15SZWiHxKjlvy3p5FQor/3n6i8ignXg== dependencies: - "@csstools/selector-specificity" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.1.1" + "@csstools/css-tokenizer" "^2.1.1" + "@csstools/media-query-list-parser" "^2.0.4" + "@csstools/selector-specificity" "^2.2.0" balanced-match "^2.0.0" colord "^2.9.3" - cosmiconfig "^7.1.0" + cosmiconfig "^8.1.3" css-functions-list "^3.1.0" + css-tree "^2.3.1" debug "^4.3.4" fast-glob "^3.2.12" fastest-levenshtein "^1.0.16" @@ -4819,18 +4854,18 @@ stylelint@^14.0.1: global-modules "^2.0.0" globby "^11.1.0" globjoin "^0.1.4" - html-tags "^3.2.0" - ignore "^5.2.1" + html-tags "^3.3.1" + ignore "^5.2.4" import-lazy "^4.0.0" imurmurhash "^0.1.4" is-plain-object "^5.0.0" - known-css-properties "^0.26.0" + known-css-properties "^0.27.0" mathml-tag-names "^2.1.3" meow "^9.0.0" micromatch "^4.0.5" normalize-path "^3.0.0" picocolors "^1.0.0" - postcss "^8.4.19" + postcss "^8.4.22" postcss-media-query-parser "^0.2.3" postcss-resolve-nested-selector "^0.1.1" postcss-safe-parser "^6.0.0" @@ -4840,11 +4875,11 @@ stylelint@^14.0.1: string-width "^4.2.3" strip-ansi "^6.0.1" style-search "^0.1.0" - supports-hyperlinks "^2.3.0" + supports-hyperlinks "^3.0.0" svg-tags "^1.0.0" table "^6.8.1" v8-compile-cache "^2.3.0" - write-file-atomic "^4.0.2" + write-file-atomic "^5.0.0" supports-color@8.1.1, supports-color@^8.0.0: version "8.1.1" @@ -4867,10 +4902,10 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-hyperlinks@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" - integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== +supports-hyperlinks@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz#c711352a5c89070779b4dad54c05a2f14b15c94b" + integrity sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA== dependencies: has-flag "^4.0.0" supports-color "^7.0.0" @@ -5356,10 +5391,10 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" -write-file-atomic@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" - integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== +write-file-atomic@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.0.tgz#54303f117e109bf3d540261125c8ea5a7320fab0" + integrity sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w== dependencies: imurmurhash "^0.1.4" signal-exit "^3.0.7" @@ -5410,11 +5445,6 @@ yaml-eslint-parser@^1.1.0: lodash "^4.17.21" yaml "^2.0.0" -yaml@^1.10.0: - version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - yaml@^2.0.0: version "2.2.1" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4"