diff --git a/core/misc/dialog/off-canvas/css/base.css b/core/misc/dialog/off-canvas/css/base.css index 171c360c0b..17f50739ba 100644 --- a/core/misc/dialog/off-canvas/css/base.css +++ b/core/misc/dialog/off-canvas/css/base.css @@ -33,68 +33,68 @@ } #drupal-off-canvas-wrapper *:focus { - outline: solid var(--off-canvas-focus-outline-width) var(--off-canvas-focus-outline-color); - outline-offset: 2px; -} + outline: solid var(--off-canvas-focus-outline-width) var(--off-canvas-focus-outline-color); + outline-offset: 2px; + } #drupal-off-canvas-wrapper a, -#drupal-off-canvas-wrapper .link { - text-decoration: none; - color: var(--off-canvas-link-color); -} + #drupal-off-canvas-wrapper .link { + text-decoration: none; + color: var(--off-canvas-link-color); + } #drupal-off-canvas-wrapper hr { - height: 1px; - background: var(--off-canvas-border-color); -} + height: 1px; + background: var(--off-canvas-border-color); + } #drupal-off-canvas-wrapper h1, -#drupal-off-canvas-wrapper .heading-a { - font-size: 1.4375rem; - line-height: 1.2; -} + #drupal-off-canvas-wrapper .heading-a { + font-size: 1.4375rem; + line-height: 1.2; + } #drupal-off-canvas-wrapper h2, -#drupal-off-canvas-wrapper .heading-b { - margin: var(--off-canvas-vertical-spacing-unit) 0; - font-size: 1.1875rem; -} + #drupal-off-canvas-wrapper .heading-b { + margin: var(--off-canvas-vertical-spacing-unit) 0; + font-size: 1.1875rem; + } #drupal-off-canvas-wrapper h3, -#drupal-off-canvas-wrapper .heading-c { - margin: var(--off-canvas-vertical-spacing-unit) 0; - font-size: 1.0625rem; -} + #drupal-off-canvas-wrapper .heading-c { + margin: var(--off-canvas-vertical-spacing-unit) 0; + font-size: 1.0625rem; + } #drupal-off-canvas-wrapper h4, -#drupal-off-canvas-wrapper .heading-d { - margin: var(--off-canvas-vertical-spacing-unit) 0; - font-size: 1rem; -} + #drupal-off-canvas-wrapper .heading-d { + margin: var(--off-canvas-vertical-spacing-unit) 0; + font-size: 1rem; + } #drupal-off-canvas-wrapper h5, -#drupal-off-canvas-wrapper .heading-e, -#drupal-off-canvas-wrapper h6, -#drupal-off-canvas-wrapper .heading-f { - margin: var(--off-canvas-vertical-spacing-unit) 0; - font-size: 0.9375rem; -} + #drupal-off-canvas-wrapper .heading-e, + #drupal-off-canvas-wrapper h6, + #drupal-off-canvas-wrapper .heading-f { + margin: var(--off-canvas-vertical-spacing-unit) 0; + font-size: 0.9375rem; + } #drupal-off-canvas-wrapper p { - margin: var(--off-canvas-vertical-spacing-unit) 0; -} + margin: var(--off-canvas-vertical-spacing-unit) 0; + } #drupal-off-canvas-wrapper img { - max-width: 100%; - height: auto; -} + max-width: 100%; + height: auto; + } #drupal-off-canvas-wrapper .links { - margin: 0; - padding: 0; - list-style: none; -} + margin: 0; + padding: 0; + list-style: none; + } #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/button.css b/core/misc/dialog/off-canvas/css/button.css index 45ef8ee56a..4d694e5c44 100644 --- a/core/misc/dialog/off-canvas/css/button.css +++ b/core/misc/dialog/off-canvas/css/button.css @@ -26,83 +26,83 @@ --off-canvas-primary-button-text-color-hover: #fff; } #drupal-off-canvas-wrapper .button { - display: inline-block; - width: 100%; - height: auto; - margin: 0 0 0.625rem; - padding: var(--off-canvas-button-padding); - cursor: pointer; - transition: background 0.5s ease; - text-align: center; - color: var(--off-canvas-button-text-color); - border: solid 1px var(--off-canvas-button-border-color); - border-radius: var(--off-canvas-button-border-radius); - background: var(--off-canvas-button-background-color); - font-family: inherit; - font-size: var(--off-canvas-button-font-size); - font-weight: var(--off-canvas-button-font-weight); - line-height: normal; - -webkit-appearance: none; - appearance: none; -} + display: inline-block; + width: 100%; + height: auto; + margin: 0 0 0.625rem; + padding: var(--off-canvas-button-padding); + cursor: pointer; + transition: background 0.5s ease; + text-align: center; + color: var(--off-canvas-button-text-color); + border: solid 1px var(--off-canvas-button-border-color); + border-radius: var(--off-canvas-button-border-radius); + background: var(--off-canvas-button-background-color); + font-family: inherit; + font-size: var(--off-canvas-button-font-size); + font-weight: var(--off-canvas-button-font-weight); + line-height: normal; + -webkit-appearance: none; + appearance: none; + } #drupal-off-canvas-wrapper .button:hover, -#drupal-off-canvas-wrapper .button:active { - z-index: 10; - text-decoration: none; - color: var(--off-canvas-button-text-color-hover); - background-color: var(--off-canvas-button-background-color-hover); -} + #drupal-off-canvas-wrapper .button:active { + z-index: 10; + text-decoration: none; + color: var(--off-canvas-button-text-color-hover); + background-color: var(--off-canvas-button-background-color-hover); + } #drupal-off-canvas-wrapper .button:disabled, -#drupal-off-canvas-wrapper .button:disabled:active, -#drupal-off-canvas-wrapper .button.is-disabled, -#drupal-off-canvas-wrapper .button.is-disabled:active { - cursor: default; - color: #5c5c5c; - background: #555; - font-weight: normal; -} + #drupal-off-canvas-wrapper .button:disabled:active, + #drupal-off-canvas-wrapper .button.is-disabled, + #drupal-off-canvas-wrapper .button.is-disabled:active { + cursor: default; + color: #5c5c5c; + background: #555; + font-weight: normal; + } #drupal-off-canvas-wrapper .button--primary { - margin-top: 0.9375rem; - color: var(--off-canvas-primary-button-text-color); - background: var(--off-canvas-primary-button-background-color); -} + margin-top: 0.9375rem; + color: var(--off-canvas-primary-button-text-color); + background: var(--off-canvas-primary-button-background-color); + } #drupal-off-canvas-wrapper .button--primary:hover, -#drupal-off-canvas-wrapper .button--primary:active { - color: var(--off-canvas-primary-button-text-color-hover); - background: var(--off-canvas-primary-button-background-color-hover); -} + #drupal-off-canvas-wrapper .button--primary:active { + color: var(--off-canvas-primary-button-text-color-hover); + background: var(--off-canvas-primary-button-background-color-hover); + } #drupal-off-canvas-wrapper button.link { - display: inline; - transition: color 0.5s ease; - color: var(--off-canvas-link-color); - border: 0; - background: transparent; - font-size: var(--off-canvas-button-font-size); -} + display: inline; + transition: color 0.5s ease; + color: var(--off-canvas-link-color); + border: 0; + background: transparent; + font-size: var(--off-canvas-button-font-size); + } #drupal-off-canvas-wrapper button.link:hover, -#drupal-off-canvas-wrapper button.link:focus { - text-decoration: none; - color: var(--off-canvas-link-color); -} + #drupal-off-canvas-wrapper button.link:focus { + text-decoration: none; + color: var(--off-canvas-link-color); + } #drupal-off-canvas-wrapper .button--danger { - text-decoration: none; - color: #c72100; - border-radius: 0; - font-weight: 400; -} + text-decoration: none; + color: #c72100; + border-radius: 0; + font-weight: 400; + } #drupal-off-canvas-wrapper .button--danger:hover, -#drupal-off-canvas-wrapper .button--danger:focus, -#drupal-off-canvas-wrapper .button--danger:active { - text-decoration: none; - color: #ff2a00; - text-shadow: none; -} + #drupal-off-canvas-wrapper .button--danger:focus, + #drupal-off-canvas-wrapper .button--danger:active { + text-decoration: none; + color: #ff2a00; + text-shadow: none; + } #drupal-off-canvas-wrapper .button--danger:disabled, -#drupal-off-canvas-wrapper .button--danger.is-disabled { - cursor: default; - color: #737373; -} + #drupal-off-canvas-wrapper .button--danger.is-disabled { + cursor: default; + color: #737373; + } .no-touchevents #drupal-off-canvas-wrapper .button--small { - padding: 2px 1em; - font-size: 0.8125rem; + padding: 2px 1em; + font-size: 0.8125rem; } diff --git a/core/misc/dialog/off-canvas/css/details.css b/core/misc/dialog/off-canvas/css/details.css index 0d3758f36d..e5907b59bd 100644 --- a/core/misc/dialog/off-canvas/css/details.css +++ b/core/misc/dialog/off-canvas/css/details.css @@ -27,46 +27,46 @@ } #drupal-off-canvas-wrapper details { - margin: var(--off-canvas-vertical-spacing-unit) calc(-1 * var(--off-canvas-padding)); /* Cancel out the padding of the parent. */ - padding: 0 var(--off-canvas-padding); - color: var(--off-canvas-details-text-color); - border: solid var(--off-canvas-details-border-color) var(--off-canvas-details-border-width); - background: var(--off-canvas-details-background-color); -} + margin: var(--off-canvas-vertical-spacing-unit) calc(-1 * var(--off-canvas-padding)); /* Cancel out the padding of the parent. */ + padding: 0 var(--off-canvas-padding); + color: var(--off-canvas-details-text-color); + border: solid var(--off-canvas-details-border-color) var(--off-canvas-details-border-width); + background: var(--off-canvas-details-background-color); + } :is(#drupal-off-canvas-wrapper details) + details { - margin-top: calc(-1 * var(--off-canvas-details-border-width)); -} + margin-top: calc(-1 * var(--off-canvas-details-border-width)); + } #drupal-off-canvas-wrapper summary { - margin: 0 calc(-1 * var(--off-canvas-padding)); - padding: var(--off-canvas-details-summary-padding); - color: var(--off-canvas-details-summary-text-color); - border: var(--off-canvas-details-summary-border); - background-color: var(--off-canvas-details-summary-background-color); - font-size: var(--off-canvas-details-summary-font-size); -} + margin: 0 calc(-1 * var(--off-canvas-padding)); + padding: var(--off-canvas-details-summary-padding); + color: var(--off-canvas-details-summary-text-color); + border: var(--off-canvas-details-summary-border); + background-color: var(--off-canvas-details-summary-background-color); + font-size: var(--off-canvas-details-summary-font-size); + } #drupal-off-canvas-wrapper summary:hover { - color: var(--off-canvas-details-summary-text-color-hover); - background-color: var(--off-canvas-details-summary-background-color-hover); -} + color: var(--off-canvas-details-summary-text-color-hover); + background-color: var(--off-canvas-details-summary-background-color-hover); + } #drupal-off-canvas-wrapper summary:focus { - outline-offset: -4px; /* Ensure focus doesn't get cut off. */ -} + outline-offset: -4px; /* Ensure focus doesn't get cut off. */ + } #drupal-off-canvas-wrapper summary { - a { - color: var(--off-canvas-details-text-color); - } + a { + color: var(--off-canvas-details-text-color); + } - a:hover { - color: var(--off-canvas-details-summary-text-color-hover); + a:hover { + color: var(--off-canvas-details-summary-text-color-hover); + } } -} #drupal-off-canvas-wrapper .details-wrapper { - padding: var(--off-canvas-vertical-spacing-unit) 0; -} + padding: var(--off-canvas-vertical-spacing-unit) 0; + } diff --git a/core/misc/dialog/off-canvas/css/dropbutton.css b/core/misc/dialog/off-canvas/css/dropbutton.css index 53b6e9f79c..a8b6d4a32e 100644 --- a/core/misc/dialog/off-canvas/css/dropbutton.css +++ b/core/misc/dialog/off-canvas/css/dropbutton.css @@ -23,134 +23,134 @@ --off-canvas-dropbutton-text-color-hover: var(--off-canvas-button-text-color-hover); /* Minimum 4.5:1 contrast ratio against --off-canvas-dropbutton-primary-background-color and --off-canvas-dropbutton-secondary-background-color. */ } #drupal-off-canvas-wrapper .dropbutton-wrapper { - margin-block: var(--off-canvas-vertical-spacing-unit); + margin-block: var(--off-canvas-vertical-spacing-unit); - /* + /* * Styles for when the dropbutton is expanded. */ -} + } #drupal-off-canvas-wrapper .dropbutton-wrapper.open { - position: relative; - z-index: 100; -} + position: relative; + z-index: 100; + } #drupal-off-canvas-wrapper .dropbutton-wrapper.open .secondary-action { - visibility: visible; -} + visibility: visible; + } #drupal-off-canvas-wrapper .dropbutton-wrapper.open .dropbutton-widget { - border-radius: var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0 0; -} + border-radius: var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0 0; + } #drupal-off-canvas-wrapper .dropbutton-wrapper.open .dropbutton-toggle button:before { - transform: translateY(25%) rotate(225deg); -} + transform: translateY(25%) rotate(225deg); + } /* * Styles for single link variant of dropbutton. */ #drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-widget { - padding-inline-end: 0; -} + padding-inline-end: 0; + } #drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action:first-child { - border-right: solid 1px var(--off-canvas-dropbutton-border-color); /* LTR */ - border-radius: var(--off-canvas-dropbutton-border-radius); -} + border-right: solid 1px var(--off-canvas-dropbutton-border-color); /* LTR */ + border-radius: var(--off-canvas-dropbutton-border-radius); + } [dir="rtl"] #drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action:first-child { - border: solid 1px var(--off-canvas-dropbutton-border-color); -} + border: solid 1px var(--off-canvas-dropbutton-border-color); + } #drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action a { - justify-content: center; -} + justify-content: center; + } #drupal-off-canvas-wrapper .dropbutton-widget { - position: relative; - width: max-content; - max-width: 100%; - height: var(--off-canvas-dropbutton-height); - padding-inline-end: var(--off-canvas-dropbutton-height); - border-radius: var(--off-canvas-dropbutton-border-radius); -} + position: relative; + width: max-content; + max-width: 100%; + height: var(--off-canvas-dropbutton-height); + padding-inline-end: var(--off-canvas-dropbutton-height); + border-radius: var(--off-canvas-dropbutton-border-radius); + } #drupal-off-canvas-wrapper .dropbutton { - height: var(--off-canvas-dropbutton-height); - margin-block: 0; - margin-inline-start: 0; - padding-inline-start: 0; - list-style: none; - font-size: var(--off-canvas-dropbutton-font-size); -} + height: var(--off-canvas-dropbutton-height); + margin-block: 0; + margin-inline-start: 0; + padding-inline-start: 0; + list-style: none; + font-size: var(--off-canvas-dropbutton-font-size); + } /* This is the button that expands/collapses the secondary options. */ #drupal-off-canvas-wrapper .dropbutton-toggle { - padding: 0; - border: 0; -} + padding: 0; + border: 0; + } #drupal-off-canvas-wrapper .dropbutton-toggle button { - position: absolute; - top: 0; - display: flex; - align-items: center; - justify-content: center; - width: var(--off-canvas-dropbutton-height); - height: var(--off-canvas-dropbutton-height); - padding: 0; - cursor: pointer; - border-color: var(--off-canvas-dropbutton-border-color); - border-radius: 0 var(--border-radius) var(--border-radius) 0; /* LTR */ - background: var(--off-canvas-dropbutton-primary-background-color); - inset-inline-end: 0; -} + position: absolute; + top: 0; + display: flex; + align-items: center; + justify-content: center; + width: var(--off-canvas-dropbutton-height); + height: var(--off-canvas-dropbutton-height); + padding: 0; + cursor: pointer; + border-color: var(--off-canvas-dropbutton-border-color); + border-radius: 0 var(--border-radius) var(--border-radius) 0; /* LTR */ + background: var(--off-canvas-dropbutton-primary-background-color); + inset-inline-end: 0; + } #drupal-off-canvas-wrapper .dropbutton-toggle button:focus { - outline: solid 2px var(--off-canvas-dropbutton-focus-outline-color); - outline-offset: -2px; -} + outline: solid 2px var(--off-canvas-dropbutton-focus-outline-color); + outline-offset: -2px; + } #drupal-off-canvas-wrapper .dropbutton-toggle button:before { - display: block; - width: 0.375rem; - height: 0.375rem; - content: ""; - transform: translateY(-25%) rotate(45deg); - border-right: solid 2px var(--off-canvas-dropbutton-text-color); - border-bottom: solid 2px var(--off-canvas-dropbutton-text-color); -} + display: block; + width: 0.375rem; + height: 0.375rem; + content: ""; + transform: translateY(-25%) rotate(45deg); + border-right: solid 2px var(--off-canvas-dropbutton-text-color); + border-bottom: solid 2px var(--off-canvas-dropbutton-text-color); + } [dir="rtl"] #drupal-off-canvas-wrapper .dropbutton-toggle button { - border-radius: var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius); -} + border-radius: var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius); + } /* This is the first
  • element in the list of actions. */ #drupal-off-canvas-wrapper .dropbutton-action:first-child { - margin-inline-end: 2px; - border: solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color); - border-radius: var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius); /* LTR */ - background: var(--off-canvas-dropbutton-primary-background-color); -} + margin-inline-end: 2px; + border: solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color); + border-radius: var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius); /* LTR */ + background: var(--off-canvas-dropbutton-primary-background-color); + } [dir="rtl"] #drupal-off-canvas-wrapper .dropbutton-action:first-child { - border: solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color); - border-radius: 0 var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0; -} + border: solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color); + border-radius: 0 var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0; + } #drupal-off-canvas-wrapper .dropbutton-action a { - display: flex; - align-items: center; - min-height: var(--off-canvas-dropbutton-height); - margin-bottom: -2px; - padding: 0 0.5625rem; - text-decoration: none; - color: var(--off-canvas-dropbutton-text-color); - font-weight: 600; -} + display: flex; + align-items: center; + min-height: var(--off-canvas-dropbutton-height); + margin-bottom: -2px; + padding: 0 0.5625rem; + text-decoration: none; + color: var(--off-canvas-dropbutton-text-color); + font-weight: 600; + } #drupal-off-canvas-wrapper .dropbutton-action a:hover { - color: var(--off-canvas-dropbutton-text-color); -} + color: var(--off-canvas-dropbutton-text-color); + } #drupal-off-canvas-wrapper .dropbutton-action a:focus { - outline: solid 2px var(--off-canvas-dropbutton-focus-outline-color); - outline-offset: -1px; /* Overlap parent container by 1px. */ -} + outline: solid 2px var(--off-canvas-dropbutton-focus-outline-color); + outline-offset: -1px; /* Overlap parent container by 1px. */ + } /* These are the
  • elements other than the first. */ #drupal-off-canvas-wrapper .secondary-action { - visibility: hidden; - width: calc(100% + var(--off-canvas-dropbutton-height)); - margin-top: var(--off-canvas-dropbutton-border-width); - border-right: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); - border-left: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); - background-color: var(--off-canvas-dropbutton-primary-background-color); -} + visibility: hidden; + width: calc(100% + var(--off-canvas-dropbutton-height)); + margin-top: var(--off-canvas-dropbutton-border-width); + border-right: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); + border-left: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); + background-color: var(--off-canvas-dropbutton-primary-background-color); + } #drupal-off-canvas-wrapper .secondary-action:last-child { - border-bottom: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); -} + border-bottom: var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color); + } #drupal-off-canvas-wrapper .secondary-action a:hover { - color: var(--off-canvas-dropbutton-text-color-hover); - background-color: var(--off-canvas-dropbutton-secondary-background-color); -} + color: var(--off-canvas-dropbutton-text-color-hover); + background-color: var(--off-canvas-dropbutton-secondary-background-color); + } diff --git a/core/misc/dialog/off-canvas/css/drupal.css b/core/misc/dialog/off-canvas/css/drupal.css index e7b20dc429..03397fc1dd 100644 --- a/core/misc/dialog/off-canvas/css/drupal.css +++ b/core/misc/dialog/off-canvas/css/drupal.css @@ -14,22 +14,22 @@ */ #drupal-off-canvas-wrapper .panel { - padding: 0.3125rem 0.3125rem 0.9375rem; -} + padding: 0.3125rem 0.3125rem 0.9375rem; + } #drupal-off-canvas-wrapper .panel__description { - margin: 0 0 0.1875rem; - padding: 2px 0 0.1875rem 0; -} + margin: 0 0 0.1875rem; + padding: 2px 0 0.1875rem 0; + } #drupal-off-canvas-wrapper .compact-link { - margin: 0 0 0.625rem 0; -} + margin: 0 0 0.625rem 0; + } #drupal-off-canvas-wrapper small .admin-link:before { - content: " ["; -} + content: " ["; + } #drupal-off-canvas-wrapper small .admin-link:after { - content: "]"; -} + content: "]"; + } diff --git a/core/misc/dialog/off-canvas/css/form.css b/core/misc/dialog/off-canvas/css/form.css index d9b34bd335..c237f69ae5 100644 --- a/core/misc/dialog/off-canvas/css/form.css +++ b/core/misc/dialog/off-canvas/css/form.css @@ -25,168 +25,165 @@ } #drupal-off-canvas-wrapper form { - padding-block: var(--off-canvas-padding); -} + padding-block: var(--off-canvas-padding); + } #drupal-off-canvas-wrapper form > *:first-child { - margin-top: 0; - padding-top: 0; -} + margin-top: 0; + padding-top: 0; + } #drupal-off-canvas-wrapper .ck-content { - color: var(--drupal-off-canvas-input-text-color); -} + color: var(--drupal-off-canvas-input-text-color); + } #drupal-off-canvas-wrapper .form-item:where(:not(fieldset)) { - padding: var(--off-canvas-vertical-spacing-unit) 0; -} + padding: var(--off-canvas-vertical-spacing-unit) 0; + } #drupal-off-canvas-wrapper .form-items-inline > * { - display: inline-block; -} + display: inline-block; + } #drupal-off-canvas-wrapper label { - display: block; -} + display: block; + } #drupal-off-canvas-wrapper .form-type-boolean { - padding: calc(0.5 * var(--off-canvas-vertical-spacing-unit)) 0; -} + padding: calc(0.5 * var(--off-canvas-vertical-spacing-unit)) 0; + } #drupal-off-canvas-wrapper .description, -#drupal-off-canvas-wrapper .form-item__description { - margin: calc(0.5 * var(--off-canvas-vertical-spacing-unit)) 0; - font-size: 0.75rem; -} + #drupal-off-canvas-wrapper .form-item__description { + margin: calc(0.5 * var(--off-canvas-vertical-spacing-unit)) 0; + font-size: 0.75rem; + } #drupal-off-canvas-wrapper .form-required:after { - content: "*"; -} + content: "*"; + } #drupal-off-canvas-wrapper .fieldset, -#drupal-off-canvas-wrapper fieldset { - margin: calc(2 * var(--off-canvas-vertical-spacing-unit)) 0; - padding: var(--off-canvas-vertical-spacing-unit); - border: solid var(--drupal-off-canvas-fieldset-border-width) var(--drupal-off-canvas-fieldset-border-color); - background-color: var(--drupal-off-canvas-fieldset-background-color); -} + #drupal-off-canvas-wrapper fieldset { + margin: calc(2 * var(--off-canvas-vertical-spacing-unit)) 0; + padding: var(--off-canvas-vertical-spacing-unit); + border: solid var(--drupal-off-canvas-fieldset-border-width) var(--drupal-off-canvas-fieldset-border-color); + background-color: var(--drupal-off-canvas-fieldset-background-color); + } -#drupal-off-canvas-wrapper legend, -#drupal-off-canvas-wrapper .fieldset__legend { - display: contents; - font-weight: bold; -} +#drupal-off-canvas-wrapper legend, + #drupal-off-canvas-wrapper .fieldset__legend { + display: contents; + font-weight: bold; + } /* Bartik uses the .field-multiple-table CSS class on its tabledrag tables. */ #drupal-off-canvas-wrapper :is(.fieldset, fieldset, .draggable-table, .field-multiple-table) input:where(:not([type="submit"], [type="checkbox"], [type="radio"])) { - width: 100%; /* Prevent text fields from breaking out of tables and fieldsets at narrow widths. */ -} + width: 100%; /* Prevent text fields from breaking out of tables and fieldsets at narrow widths. */ + } #drupal-off-canvas-wrapper input, -#drupal-off-canvas-wrapper textarea { - font-family: inherit; -} + #drupal-off-canvas-wrapper textarea { + font-family: inherit; + } -#drupal-off-canvas-wrapper input:where(:not([type="submit"], [type="checkbox"], [type="radio"], [type="file"])), -#drupal-off-canvas-wrapper select, -#drupal-off-canvas-wrapper textarea { - max-width: 100%; - padding: var(--drupal-off-canvas-input-padding); - color: var(--drupal-off-canvas-input-text-color); - border: var(--drupal-off-canvas-input-border); - border-radius: var(--drupal-off-canvas-input-border-radius); - background-color: var(--drupal-off-canvas-input-background-color); - font-size: var(--drupal-off-canvas-input-font-size); -} +#drupal-off-canvas-wrapper input:where(:not([type="submit"], [type="checkbox"], [type="radio"], [type="file"])), #drupal-off-canvas-wrapper select, #drupal-off-canvas-wrapper textarea { + max-width: 100%; + padding: var(--drupal-off-canvas-input-padding); + color: var(--drupal-off-canvas-input-text-color); + border: var(--drupal-off-canvas-input-border); + border-radius: var(--drupal-off-canvas-input-border-radius); + background-color: var(--drupal-off-canvas-input-background-color); + font-size: var(--drupal-off-canvas-input-font-size); + } -:is(#drupal-off-canvas-wrapper input[type="checkbox"]) + label, -:is(#drupal-off-canvas-wrapper input[type="radio"]) + label { - display: inline; -} +:is(#drupal-off-canvas-wrapper input[type="checkbox"]) + label, :is(#drupal-off-canvas-wrapper input[type="radio"]) + label { + display: inline; + } #drupal-off-canvas-wrapper input[type="file"] { - margin-bottom: var(--off-canvas-vertical-spacing-unit); -} + margin-bottom: var(--off-canvas-vertical-spacing-unit); + } #drupal-off-canvas-wrapper input[type="search"] { - -webkit-appearance: none; - appearance: none; /* Necessary for Safari. */ -} + -webkit-appearance: none; + appearance: none; /* Necessary for Safari. */ + } #drupal-off-canvas-wrapper select { - -webkit-appearance: none; - appearance: none; - padding-inline-end: 1.25rem; - border: var(--drupal-off-canvas-input-border); - border-radius: var(--drupal-off-canvas-input-border-radius); - background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right 5px; /* LTR */ - background-size: 0.75rem; -} + -webkit-appearance: none; + appearance: none; + padding-inline-end: 1.25rem; + border: var(--drupal-off-canvas-input-border); + border-radius: var(--drupal-off-canvas-input-border-radius); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right 5px; /* LTR */ + background-size: 0.75rem; + } [dir="rtl"] #drupal-off-canvas-wrapper select { - background-position: center left 5px; -} + background-position: center left 5px; + } @media (forced-colors: active) { - #drupal-off-canvas-wrapper select { - -webkit-appearance: revert; - appearance: revert; - padding-inline-end: 0; - background: revert; +#drupal-off-canvas-wrapper select { + -webkit-appearance: revert; + appearance: revert; + padding-inline-end: 0; + background: revert; } -} + } /* * Autocomplete. */ #drupal-off-canvas-wrapper .form-autocomplete { - padding-inline-end: 2.5rem; /* Room for icon. */ - background-image: url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e"); - background-repeat: no-repeat; - background-position: center right 1px; /* LTR */ -} + padding-inline-end: 2.5rem; /* Room for icon. */ + background-image: url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right 1px; /* LTR */ + } #drupal-off-canvas-wrapper .form-autocomplete.ui-autocomplete-loading { - background-image: url(../../../icons/spinner.gif); -} + background-image: url(../../../icons/spinner.gif); + } [dir="rtl"] #drupal-off-canvas-wrapper .form-autocomplete { - background-position: center left 1px; -} + background-position: center left 1px; + } /* This is the background