Skip to content
Snippets Groups Projects
Verified Commit d8e3d8c9 authored by Cristina Chumillas's avatar Cristina Chumillas
Browse files

Issue #3303544 by Gauravvvv, Aditya4478, finnsky, Stanzin, vsujeetkumar,...

Issue #3303544 by Gauravvvv, Aditya4478, finnsky, Stanzin, vsujeetkumar, Santosh_Verma, Sakthivel M, Nitin shrivastava, lauriii, smustgrave, sasanikolic: Refactor Claro's details stylesheet
parent e3a964b0
No related branches found
No related tags found
36 merge requests!8528Issue #3456871 by Tim Bozeman: Support NULL services,!8323Fix source code editing and in place front page site studio editing.,!6278Issue #3187770 by godotislate, smustgrave, catch, quietone: Views Rendered...,!3878Removed unused condition head title for views,!38582585169-10.1.x,!3818Issue #2140179: $entity->original gets stale between updates,!3742Issue #3328429: Create item list field formatter for displaying ordered and unordered lists,!3731Claro: role=button on status report items,!3668Resolve #3347842 "Deprecate the trusted",!3651Issue #3347736: Create new SDC component for Olivero (header-search),!3546refactored dialog.pcss file,!3531Issue #3336994: StringFormatter always displays links to entity even if the user in context does not have access,!3502Issue #3335308: Confusing behavior with FormState::setFormState and FormState::setMethod,!3452Issue #3332701: Refactor Claro's tablesort-indicator stylesheet,!3355Issue #3209129: Scrolling problems when adding a block via layout builder,!3226Issue #2987537: Custom menu link entity type should not declare "bundle" entity key,!3154Fixes #2987987 - CSRF token validation broken on routes with optional parameters.,!3147Issue #3328457: Replace most substr($a, $i) where $i is negative with str_ends_with(),!3146Issue #3328456: Replace substr($a, 0, $i) with str_starts_with(),!3133core/modules/system/css/components/hidden.module.css,!2964Issue #2865710 : Dependencies from only one instance of a widget are used in display modes,!2812Issue #3312049: [Followup] Fix Drupal.Commenting.FunctionComment.MissingReturnType returns for NULL,!2614Issue #2981326: Replace non-test usages of \Drupal::logger() with IoC injection,!2378Issue #2875033: Optimize joins and table selection in SQL entity query implementation,!2334Issue #3228209: Add hasRole() method to AccountInterface,!2062Issue #3246454: Add weekly granularity to views date sort,!1105Issue #3025039: New non translatable field on translatable content throws error,!1073issue #3191727: Focus states on mobile second level navigation items fixed,!10223132456: Fix issue where views instances are emptied before an ajax request is complete,!877Issue #2708101: Default value for link text is not saved,!844Resolve #3036010 "Updaters",!673Issue #3214208: FinishResponseSubscriber could create duplicate headers,!617Issue #3043725: Provide a Entity Handler for user cancelation,!579Issue #2230909: Simple decimals fail to pass validation,!560Move callback classRemove outside of the loop,!555Issue #3202493
Pipeline #64385 passed
Pipeline: drupal

#64391

    Pipeline: drupal

    #64390

      Pipeline: drupal

      #64387

        +1
        ......@@ -162,7 +162,6 @@
        /*
        * Details.
        */
        --details-bg-color: rgba(243, 244, 249, 0.4);
        --details-border-color: var(--color-gray-100);
        --details-summary-shadow-color: var(--color-focus);
        --details-summary-focus-border-size: var(--focus-border-size);
        ......
        ......@@ -156,7 +156,6 @@
        /*
        * Details.
        */
        --details-bg-color: rgba(243, 244, 249, 0.4);
        --details-border-color: var(--color-gray-100);
        --details-summary-shadow-color: var(--color-focus);
        --details-summary-focus-border-size: var(--focus-border-size);
        ......
        ......@@ -43,8 +43,7 @@
        .claro-details {
        display: block;
        margin-top: var(--space-m);
        margin-bottom: var(--space-m);
        margin-block: var(--space-m);
        color: var(--color-text);
        border: var(--details-border-size) solid var(--details-border-color);
        border-radius: var(--details-border-size-radius);
        ......@@ -66,8 +65,7 @@ td .claro-details {
        .claro-details--accordion-item,
        .claro-details--vertical-tabs-item {
        margin-top: 0;
        margin-bottom: 0;
        margin-block: 0;
        border-radius: 0;
        box-shadow: none;
        }
        ......@@ -89,7 +87,8 @@ td .claro-details {
        .claro-details__summary {
        position: relative;
        box-sizing: border-box;
        padding: var(--space-m) var(--space-m) var(--space-m) var(--details-desktop-wrapper-padding-start); /* LTR */
        padding-block: var(--space-m);
        padding-inline: var(--details-desktop-wrapper-padding-start) var(--space-m);
        list-style: none;
        cursor: pointer;
        transition: background-color var(--details-bg-color-transition-duration) ease-in-out;
        ......@@ -102,28 +101,17 @@ td .claro-details {
        line-height: var(--space-m);
        }
        [dir="rtl"] .claro-details__summary {
        padding-right: var(--details-desktop-wrapper-padding-start);
        padding-left: var(--space-m);
        }
        /* Modifiers */
        .claro-details__summary--accordion,
        .claro-details__summary--accordion-item,
        .claro-details__summary--vertical-tabs-item {
        padding: var(--summary-accordion-padding-vertical) var(--space-l) var(--summary-accordion-padding-vertical) var(--details-desktop-wrapper-padding-start); /* LTR */
        padding-block: var(--summary-accordion-padding-vertical);
        padding-inline: var(--details-desktop-wrapper-padding-start) var(--space-l);
        background: var(--color-white);
        line-height: var(--summary-accordion-line-height);
        }
        [dir="rtl"] .claro-details__summary--accordion,
        [dir="rtl"] .claro-details__summary--accordion-item,
        [dir="rtl"] .claro-details__summary--vertical-tabs-item {
        padding-right: var(--details-desktop-wrapper-padding-start);
        padding-left: var(--space-l);
        }
        /**
        * Accordion list items must not have border radius except they are the first
        * or the last ones.
        ......@@ -155,23 +143,21 @@ td .claro-details {
        .claro-details__summary::before {
        position: absolute;
        top: 50%;
        left: var(--space-s); /* LTR */
        inset-block-start: 50%;
        inset-inline-start: var(--space-s);
        display: inline-block;
        width: var(--space-m);
        height: var(--space-m);
        margin-top: calc(var(--space-m) / -2);
        margin-block-start: calc(var(--space-m) / -2);
        content: "";
        transition: transform var(--details-transform-transition-duration) ease-in 0s;
        transform: rotate(90deg); /* LTR */
        transform: rotate(90deg);
        text-align: center;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath d='M5.21 1.314L3.79 2.723l5.302 5.353-5.303 5.354 1.422 1.408 6.697-6.762z' fill='%23545560'/%3e%3c/svg%3e");
        background-size: contain;
        }
        [dir="rtl"] .claro-details__summary::before {
        right: var(--space-s);
        left: auto;
        transform: rotate(-270deg);
        }
        ......@@ -189,11 +175,10 @@ td .claro-details {
        transform var(--details-transform-transition-duration) ease-in 0s,
        margin var(--details-transform-transition-duration) ease-in 0s;
        transform: rotate(135deg); /* LTR */
        border-top: 0.125rem solid;
        border-right: 0.125rem solid;
        border-block-start: 0.125rem solid;
        border-inline-end: 0.125rem solid;
        background: none;
        }
        [dir="rtl"] .claro-details__summary::before {
        transform: rotate(-225deg);
        }
        ......@@ -232,10 +217,7 @@ td .claro-details {
        .claro-details__summary::after {
        position: absolute;
        top: -1px;
        right: -1px;
        bottom: -1px;
        left: -1px;
        inset: -1px;
        content: "";
        transition: opacity var(--details-box-shadow-transition-duration) ease-in-out;
        pointer-events: none;
        ......@@ -312,8 +294,8 @@ td .claro-details {
        .claro-details[open] > .claro-details__summary::before,
        [dir="rtl"] .claro-details[open] > .claro-details__summary::before {
        margin-top: calc(0.125rem / -2);
        margin-right: 0.125rem;
        margin-block-start: calc(0.125rem / -2);
        margin-inline-end: 0.125rem;
        transform: rotate(-45deg); /* for LTR and RTL */
        background: none;
        }
        ......@@ -322,7 +304,7 @@ td .claro-details {
        .claro-details[open] > .claro-details__summary--accordion,
        .claro-details[open] > .claro-details__summary--accordion-item,
        .claro-details[open] > .claro-details__summary--vertical-tabs-item {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        box-shadow: var(--details-box-shadow);
        }
        .claro-details__summary:hover {
        ......@@ -347,9 +329,9 @@ td .claro-details {
        box-shadow: none;
        }
        [dir="rtl"] [open] > .claro-details__summary--accordion:not(:focus)::after,
        [dir="rtl"] [open] > .claro-details__summary--accordion-item:not(:focus)::after,
        [dir="rtl"] [open] > .claro-details__summary--vertical-tabs-item:not(:focus)::after {
        [dir="rtl"] :is([open] > .claro-details__summary--accordion:not(:focus, :active)::after),
        [dir="rtl"] :is([open] > .claro-details__summary--accordion-item:not(:focus, :active)::after),
        [dir="rtl"] :is([open] > .claro-details__summary--vertical-tabs-item:not(:focus, :active)::after) {
        border-width: 0 var(--details-summary-focus-border-size) 0 0;
        }
        ......@@ -454,7 +436,7 @@ td .claro-details {
        /* Description. */
        .claro-details__description {
        margin-bottom: var(--space-m);
        margin-block-end: var(--space-m);
        color: var(--input-fg-color--description);
        font-size: var(--font-size-xs); /* ~13px */
        line-height: calc(17rem / 16); /* 17px */
        ......@@ -475,8 +457,7 @@ td .claro-details {
        display: inline-block;
        width: 0.4375rem;
        height: 0.4375rem;
        margin-right: 0.3em;
        margin-left: 0.3em;
        margin-inline: 0.3em;
        content: "";
        vertical-align: super;
        background-image: url("data:image/svg+xml,%3csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23e00'/%3e%3c/svg%3e");
        ......
        ......@@ -36,8 +36,7 @@
        .claro-details {
        display: block;
        margin-top: var(--space-m);
        margin-bottom: var(--space-m);
        margin-block: var(--space-m);
        color: var(--color-text);
        border: var(--details-border-size) solid var(--details-border-color);
        border-radius: var(--details-border-size-radius);
        ......@@ -58,8 +57,7 @@
        .claro-details--accordion-item,
        .claro-details--vertical-tabs-item {
        margin-top: 0;
        margin-bottom: 0;
        margin-block: 0;
        border-radius: 0;
        box-shadow: none;
        }
        ......@@ -81,7 +79,8 @@
        .claro-details__summary {
        position: relative;
        box-sizing: border-box;
        padding: var(--space-m) var(--space-m) var(--space-m) var(--details-desktop-wrapper-padding-start); /* LTR */
        padding-block: var(--space-m);
        padding-inline: var(--details-desktop-wrapper-padding-start) var(--space-m);
        list-style: none;
        cursor: pointer;
        transition: background-color var(--details-bg-color-transition-duration) ease-in-out;
        ......@@ -92,25 +91,16 @@
        background-color: transparent;
        line-height: var(--space-m);
        }
        [dir="rtl"] .claro-details__summary {
        padding-right: var(--details-desktop-wrapper-padding-start);
        padding-left: var(--space-m);
        }
        /* Modifiers */
        .claro-details__summary--accordion,
        .claro-details__summary--accordion-item,
        .claro-details__summary--vertical-tabs-item {
        padding: var(--summary-accordion-padding-vertical) var(--space-l) var(--summary-accordion-padding-vertical) var(--details-desktop-wrapper-padding-start); /* LTR */
        padding-block: var(--summary-accordion-padding-vertical);
        padding-inline: var(--details-desktop-wrapper-padding-start) var(--space-l);
        background: var(--color-white);
        line-height: var(--summary-accordion-line-height);
        }
        [dir="rtl"] .claro-details__summary--accordion,
        [dir="rtl"] .claro-details__summary--accordion-item,
        [dir="rtl"] .claro-details__summary--vertical-tabs-item {
        padding-right: var(--details-desktop-wrapper-padding-start);
        padding-left: var(--space-l);
        }
        /**
        * Accordion list items must not have border radius except they are the first
        ......@@ -141,23 +131,22 @@
        .claro-details__summary::before {
        position: absolute;
        top: 50%;
        left: var(--space-s); /* LTR */
        inset-block-start: 50%;
        inset-inline-start: var(--space-s);
        display: inline-block;
        width: var(--space-m);
        height: var(--space-m);
        margin-top: calc(var(--space-m) / -2);
        margin-block-start: calc(var(--space-m) / -2);
        content: "";
        transition: transform var(--details-transform-transition-duration) ease-in 0s;
        transform: rotate(90deg); /* LTR */
        transform: rotate(90deg);
        text-align: center;
        background-image: url(../../images/icons/545560/chevron-right.svg);
        background-size: contain;
        }
        [dir="rtl"] .claro-details__summary::before {
        right: var(--space-s);
        left: auto;
        transform: rotate(-270deg);
        @nest [dir="rtl"] & {
        transform: rotate(-270deg);
        }
        }
        @media (prefers-reduced-motion: reduce) {
        ......@@ -172,13 +161,13 @@
        height: 0.5625rem;
        transition: transform var(--details-transform-transition-duration) ease-in 0s, margin var(--details-transform-transition-duration) ease-in 0s;
        transform: rotate(135deg); /* LTR */
        border-top: 0.125rem solid;
        border-right: 0.125rem solid;
        border-block-start: 0.125rem solid;
        border-inline-end: 0.125rem solid;
        background: none;
        }
        [dir="rtl"] .claro-details__summary::before {
        transform: rotate(-225deg);
        @nest [dir="rtl"] & {
        transform: rotate(-225deg);
        }
        }
        }
        ......@@ -212,10 +201,7 @@
        */
        .claro-details__summary::after {
        position: absolute;
        top: -1px;
        right: -1px;
        bottom: -1px;
        left: -1px;
        inset: -1px;
        content: "";
        transition: opacity var(--details-box-shadow-transition-duration) ease-in-out;
        pointer-events: none;
        ......@@ -290,8 +276,8 @@
        .claro-details[open] > .claro-details__summary::before,
        [dir="rtl"] .claro-details[open] > .claro-details__summary::before {
        margin-top: calc(0.125rem / -2);
        margin-right: 0.125rem;
        margin-block-start: calc(0.125rem / -2);
        margin-inline-end: 0.125rem;
        transform: rotate(-45deg); /* for LTR and RTL */
        background: none;
        }
        ......@@ -300,7 +286,7 @@
        .claro-details[open] > .claro-details__summary--accordion,
        .claro-details[open] > .claro-details__summary--accordion-item,
        .claro-details[open] > .claro-details__summary--vertical-tabs-item {
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
        box-shadow: var(--details-box-shadow);
        }
        .claro-details__summary:hover {
        ......@@ -322,11 +308,10 @@
        border: var(--details-summary-focus-border-size) solid var(--color-absolutezero);
        border-width: 0 0 0 var(--details-summary-focus-border-size); /* LTR */
        box-shadow: none;
        }
        [dir="rtl"] [open] > .claro-details__summary--accordion:not(:focus)::after,
        [dir="rtl"] [open] > .claro-details__summary--accordion-item:not(:focus)::after,
        [dir="rtl"] [open] > .claro-details__summary--vertical-tabs-item:not(:focus)::after {
        border-width: 0 var(--details-summary-focus-border-size) 0 0;
        @nest [dir="rtl"] & {
        border-width: 0 var(--details-summary-focus-border-size) 0 0;
        }
        }
        .claro-details__summary:focus::after,
        ......@@ -424,7 +409,7 @@
        /* Description. */
        .claro-details__description {
        margin-bottom: var(--space-m);
        margin-block-end: var(--space-m);
        color: var(--input-fg-color--description);
        font-size: var(--font-size-xs); /* ~13px */
        line-height: calc(17rem / 16); /* 17px */
        ......@@ -444,8 +429,7 @@
        display: inline-block;
        width: 0.4375rem;
        height: 0.4375rem;
        margin-right: 0.3em;
        margin-left: 0.3em;
        margin-inline: 0.3em;
        content: "";
        vertical-align: super;
        background-image: url(../../images/core/ee0000/required.svg);
        ......
        0% Loading or .
        You are about to add 0 people to the discussion. Proceed with caution.
        Please register or to comment