From 77efc8f3dade5d1e22eecf2ee0968047d62dc6df Mon Sep 17 00:00:00 2001 From: David Blankenship <128765777+dblanken-yale@users.noreply.github.com> Date: Mon, 26 Feb 2024 09:27:20 -0500 Subject: [PATCH 1/7] YSP-354: Release Bug: Edit reusable Block message text color contrast (#205) * fix(YSP-354): change foreground on reusable block notification A bug was found where when editing a reusable block, the message displayed for those using light mode was a mustard background with black text, making it hard to read. This updated the color of the text to be white, allowing better contrast and readability of the notification message. --- css/admin-theme.css | 6 ++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/css/admin-theme.css b/css/admin-theme.css index 59cd6fc99..11d8e25c8 100644 --- a/css/admin-theme.css +++ b/css/admin-theme.css @@ -162,3 +162,9 @@ .js.gin--dark-mode .paragraphs-description .summary-content { color: var(--gin-color-text) !important; } + +/* In light mode, gin is displaying a mustard background with a black +foreground. This causes contrast issues. */ +html:not(.gin--dark-mode) #drupal-off-canvas:not(.drupal-off-canvas-reset).ui-dialog-content div:not([data-drupal-ck-style-fence] *), #drupal-off-canvas-wrapper .ui-dialog-content div:not([data-drupal-ck-style-fence] *) { + color: var(--color-basic-white); +} diff --git a/package-lock.json b/package-lock.json index 5f606816a..80c3f39b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@yalesites-org/atomic", - "version": "1.21.1", + "version": "1.26.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@yalesites-org/atomic", - "version": "1.21.1", + "version": "1.26.0", "bundleDependencies": [ "@yalesites-org/component-library-twig" ], diff --git a/package.json b/package.json index 4cf29168a..095caff3b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@yalesites-org/atomic", - "version": "1.21.1", + "version": "1.26.0", "description": "Atomic theme for YaleSites projects.", "files": [ "components", From 9315155a1d75a6a6fff49ff4d4371e1856231091 Mon Sep 17 00:00:00 2001 From: David Blankenship <128765777+dblanken-yale@users.noreply.github.com> Date: Mon, 26 Feb 2024 09:27:56 -0500 Subject: [PATCH 2/7] YSP-355: External view results don't have external icon (#206) * fix(YSP-355): views now pass external URL for url It was found that in views, a content type that was really an external link was not being designated in the views as such. This was due to not passing the external link through to the component to render. This now renders the external URL over the internal one if it exists. --- templates/node/node--page--card.html.twig | 1 + templates/node/node--page--condensed.html.twig | 1 + templates/node/node--page--list-item.html.twig | 1 + templates/node/node--post--card.html.twig | 1 + templates/node/node--post--condensed.html.twig | 1 + templates/node/node--post--list-item.html.twig | 1 + templates/node/node--profile--card.html.twig | 1 + templates/node/node--profile--condensed.html.twig | 1 + templates/node/node--profile--directory.html.twig | 1 + templates/node/node--profile--list-item.html.twig | 1 + 10 files changed, 10 insertions(+) diff --git a/templates/node/node--page--card.html.twig b/templates/node/node--page--card.html.twig index 6b7bb576d..7e99a61f7 100644 --- a/templates/node/node--page--card.html.twig +++ b/templates/node/node--page--card.html.twig @@ -1,6 +1,7 @@ {{ attach_library('atomic/reference-card') }} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__heading: heading, diff --git a/templates/node/node--page--condensed.html.twig b/templates/node/node--page--condensed.html.twig index 4b7cce39a..51dfa8880 100644 --- a/templates/node/node--page--condensed.html.twig +++ b/templates/node/node--page--condensed.html.twig @@ -2,6 +2,7 @@ {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} {% set reference_card__image = 'false' %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__heading: heading, diff --git a/templates/node/node--page--list-item.html.twig b/templates/node/node--page--list-item.html.twig index 85d9bceca..bdb857753 100644 --- a/templates/node/node--page--list-item.html.twig +++ b/templates/node/node--page--list-item.html.twig @@ -1,6 +1,7 @@ {{ attach_library('atomic/reference-card') }} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__heading: heading, diff --git a/templates/node/node--post--card.html.twig b/templates/node/node--post--card.html.twig index b6000f9fc..3a33b579e 100644 --- a/templates/node/node--post--card.html.twig +++ b/templates/node/node--post--card.html.twig @@ -8,6 +8,7 @@ {% endset %} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__overline: date__formatted, diff --git a/templates/node/node--post--condensed.html.twig b/templates/node/node--post--condensed.html.twig index 855f01780..62d2a789c 100644 --- a/templates/node/node--post--condensed.html.twig +++ b/templates/node/node--post--condensed.html.twig @@ -2,6 +2,7 @@ {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} {% set reference_card__image = 'false' %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% set date__formatted %} {% include "@atoms/date-time/yds-date-time.twig" with { diff --git a/templates/node/node--post--list-item.html.twig b/templates/node/node--post--list-item.html.twig index b93896cbe..cfc3f103e 100644 --- a/templates/node/node--post--list-item.html.twig +++ b/templates/node/node--post--list-item.html.twig @@ -8,6 +8,7 @@ {% endset %} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__overline: date__formatted, diff --git a/templates/node/node--profile--card.html.twig b/templates/node/node--profile--card.html.twig index 5bd7fa041..4a16cc890 100644 --- a/templates/node/node--profile--card.html.twig +++ b/templates/node/node--profile--card.html.twig @@ -1,6 +1,7 @@ {{ attach_library('atomic/reference-card') }} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__heading: heading, diff --git a/templates/node/node--profile--condensed.html.twig b/templates/node/node--profile--condensed.html.twig index a6388ce84..697749a6f 100644 --- a/templates/node/node--profile--condensed.html.twig +++ b/templates/node/node--profile--condensed.html.twig @@ -2,6 +2,7 @@ {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} {% set reference_card__image = 'false' %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% set profile_subheading %} {{ content.field_position.0['#context']['value'] }} diff --git a/templates/node/node--profile--directory.html.twig b/templates/node/node--profile--directory.html.twig index 6fbca570b..68748afa5 100644 --- a/templates/node/node--profile--directory.html.twig +++ b/templates/node/node--profile--directory.html.twig @@ -2,6 +2,7 @@ {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} {% set reference_card__image = 'false' %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/directory-listing-card/yds-directory-listing-card.twig" with { directory_listing_card__heading: heading, diff --git a/templates/node/node--profile--list-item.html.twig b/templates/node/node--profile--list-item.html.twig index 9b0b6c1b6..7b9303148 100644 --- a/templates/node/node--profile--list-item.html.twig +++ b/templates/node/node--profile--list-item.html.twig @@ -1,6 +1,7 @@ {{ attach_library('atomic/reference-card') }} {% set heading = content.field_teaser_title.0 ? content.field_teaser_title : label %} +{% set url = content.field_external_source[0]['#url']|render ? content.field_external_source[0]['#url']|render : url %} {% embed "@molecules/cards/reference-card/yds-reference-card.twig" with { reference_card__heading: heading, From a2933c45951ef0ba61e473066333b19d3243c4de Mon Sep 17 00:00:00 2001 From: Joe Tower Date: Mon, 26 Feb 2024 11:27:29 -0600 Subject: [PATCH 3/7] YALB-1697: Bug: Margin for spotlights (#201) * feat(YALB-1697): add new library for spotlights, attach the library to the components that need it * feat(YALB-1697): add exception for text-with-image and content-spotlight-portrait, remove bottom margin if using a theme and last component in the last one-column --- atomic.libraries.yml | 54 +++++++++++++------ css/layout-builder.css | 4 +- ...lock--content-spotlight-portrait.html.twig | 1 + ...-inline-block--content-spotlight.html.twig | 1 + 4 files changed, 42 insertions(+), 18 deletions(-) diff --git a/atomic.libraries.yml b/atomic.libraries.yml index fbb616f6b..b2a484fa1 100644 --- a/atomic.libraries.yml +++ b/atomic.libraries.yml @@ -1,59 +1,73 @@ global: css: theme: - 'https://yale-webfonts.yalespace.org/fonts.min.css': { type: external } + "https://yale-webfonts.yalespace.org/fonts.min.css": { type: external } node_modules/@yalesites-org/component-library-twig/dist/style.css: {} components/_settings/_config.css: {} css/admin-theme.css: {} js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/menu/menu-toggle/yds-menu-toggle.js: {} - node_modules/@yalesites-org/component-library-twig/dist/js/00-tokens/layout/yds-layout.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/menu/menu-toggle/yds-menu-toggle.js: + {} + node_modules/@yalesites-org/component-library-twig/dist/js/00-tokens/layout/yds-layout.js: + {} node_modules/@yalesites-org/component-library-twig/dist/js/ys-link.js: {} dependencies: - core/drupal accordion: js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/accordion/yds-accordion.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/accordion/yds-accordion.js: + {} alert: js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/alert/yds-alert.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/alert/yds-alert.js: + {} primary-nav: js: - node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/menu/primary-nav/yds-primary-nav.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/menu/primary-nav/yds-primary-nav.js: + {} reference-card: js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/cards/reference-card/yds-reference-card.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/cards/reference-card/yds-reference-card.js: + {} custom-card: js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/cards/custom-card/yds-custom-card.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/cards/custom-card/yds-custom-card.js: + {} breadcrumbs: js: - node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/menu/breadcrumbs/yds-breadcrumbs.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/menu/breadcrumbs/yds-breadcrumbs.js: + {} tabs: js: - node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/tabs/yds-tabs.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/tabs/yds-tabs.js: + {} gallery: js: - node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/galleries/media-grid/yds-media-grid-interactive.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/03-organisms/galleries/media-grid/yds-media-grid-interactive.js: + {} background-video: js: - node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/videos/video-background/yds-video-background.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/videos/video-background/yds-video-background.js: + {} fontawesome: css: theme: - node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/fontawesome.css: {} - node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/regular.css: {} - node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/solid.css: {} + node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/fontawesome.css: + {} + node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/regular.css: + {} + node_modules/@yalesites-org/component-library-twig/dist/fonts/fontawesome/css/solid.css: + {} layout-builder: css: @@ -62,8 +76,14 @@ layout-builder: text-link: js: - node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/controls/text-link/yds-text-link.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/controls/text-link/yds-text-link.js: + {} text-copy-button: js: - node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/controls/text-copy-button/yds-text-copy-button.js: {} + node_modules/@yalesites-org/component-library-twig/dist/js/01-atoms/controls/text-copy-button/yds-text-copy-button.js: + {} +spotlights: + js: + node_modules/@yalesites-org/component-library-twig/dist/js/02-molecules/content-spotlight-portrait/content-spotlights.js: + {} diff --git a/css/layout-builder.css b/css/layout-builder.css index d51ed20ec..34047dfb9 100644 --- a/css/layout-builder.css +++ b/css/layout-builder.css @@ -47,7 +47,9 @@ need to have margin-bottom set to 0 */ .main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .callouts:last-child, .main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .cta-banner:last-child, .main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .grand-hero-banner:last-child, -.main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .quick-links:last-child { +.main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .quick-links:last-child, +.main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .text-with-image:not([data-component-theme='default']):last-child, +.main-content .layout.layout--onecol:last-of-type .layout__region--content:last-child .content-spotlight-portrait:not([data-component-theme='default']):last-child { margin-bottom: 0; } diff --git a/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig b/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig index b8bde8dd7..5746f53ad 100644 --- a/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig +++ b/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig @@ -1,6 +1,7 @@ {% extends "@atomic/block/layout-builder/_layout-builder-block-template.twig" %} {% block content %} + {{ attach_library('atomic/spotlights') }} {% embed "@molecules/content-spotlight-portrait/yds-content-spotlight-portrait.twig" with { content_spotlight_portrait__heading: content.field_heading, diff --git a/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig b/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig index 7764d3b1a..398207c14 100644 --- a/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig +++ b/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig @@ -1,6 +1,7 @@ {% extends "@atomic/block/layout-builder/_layout-builder-block-template.twig" %} {% block content %} + {{ attach_library('atomic/spotlights') }} {% embed "@molecules/text-with-image/yds-text-with-image.twig" with { text_with_image__heading: content.field_heading, From 07492c2467b920fb5516af441c947781cd41de48 Mon Sep 17 00:00:00 2001 From: Joe Tower Date: Mon, 26 Feb 2024 11:31:39 -0600 Subject: [PATCH 4/7] YSP-277: Spotlight without header shows an empty h tag (#202) * feat(YSP-277): update heading and subheading wiring to point to the array dot syntax to contitionally print the heading markup --------- Co-authored-by: David Blankenship <128765777+dblanken-yale@users.noreply.github.com> --- .../block--inline-block--content-spotlight-portrait.html.twig | 4 ++-- .../block--inline-block--content-spotlight.html.twig | 4 ++-- .../block--inline-block--custom-cards.html.twig | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig b/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig index 5746f53ad..ccca18c6e 100644 --- a/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig +++ b/templates/block/layout-builder/block--inline-block--content-spotlight-portrait.html.twig @@ -4,8 +4,8 @@ {{ attach_library('atomic/spotlights') }} {% embed "@molecules/content-spotlight-portrait/yds-content-spotlight-portrait.twig" with { - content_spotlight_portrait__heading: content.field_heading, - content_spotlight_portrait__subheading: content.field_subheading, + content_spotlight_portrait__heading: content.field_heading.0, + content_spotlight_portrait__subheading: content.field_subheading.0, content_spotlight_portrait__text: content.field_text, content_spotlight_portrait__link__content: content.field_link.0['#title'], content_spotlight_portrait__link__url: content.field_link.0['#url_title'], diff --git a/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig b/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig index 398207c14..d61fea94e 100644 --- a/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig +++ b/templates/block/layout-builder/block--inline-block--content-spotlight.html.twig @@ -4,8 +4,8 @@ {{ attach_library('atomic/spotlights') }} {% embed "@molecules/text-with-image/yds-text-with-image.twig" with { - text_with_image__heading: content.field_heading, - text_with_image__subheading: content.field_subheading, + text_with_image__heading: content.field_heading.0, + text_with_image__subheading: content.field_subheading.0, text_with_image__text: content.field_text, text_with_image__link__content: content.field_link.0['#title'], text_with_image__link__url: content.field_link.0['#url_title'], diff --git a/templates/block/layout-builder/block--inline-block--custom-cards.html.twig b/templates/block/layout-builder/block--inline-block--custom-cards.html.twig index 3c941544f..3a9ad6d25 100644 --- a/templates/block/layout-builder/block--inline-block--custom-cards.html.twig +++ b/templates/block/layout-builder/block--inline-block--custom-cards.html.twig @@ -1,6 +1,6 @@ {% extends "@atomic/block/layout-builder/_layout-builder-block-template.twig" %} -{% block content %} +{% block content %} {% embed "@organisms/custom-card-collection/yds-custom-card-collection.twig" with { custom_card_collection__heading: content.field_heading.0['#text'], From 8d634de855164554bf1c7ec7dad48f9e9a866c7c Mon Sep 17 00:00:00 2001 From: Joe Tower Date: Mon, 26 Feb 2024 11:33:12 -0600 Subject: [PATCH 5/7] YSP-275: Long email breaks Profile card grid: update wired variables (#203) * feat(YSP-275): update wired variables * feat(YSP-275): add trim and lower filters --- templates/node/node--profile--directory.html.twig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/templates/node/node--profile--directory.html.twig b/templates/node/node--profile--directory.html.twig index 68748afa5..090d07051 100644 --- a/templates/node/node--profile--directory.html.twig +++ b/templates/node/node--profile--directory.html.twig @@ -11,7 +11,9 @@ directory_listing_card__subheading: content.field_position, directory_listing_card__snippet: content.field_subtitle, directory_listing_card__email: content.field_email, - directory_listing_card__phone: content.field_telephone + directory_listing_card__phone: content.field_telephone, + directory_listing_card_link__content: directory_listing_card_link__content, + directory_listing_card_link__url: 'mailto:' ~ content.field_email[0]['#context'].value|trim|lower, } %} {% block directory_listing_card__image %} From 45e0cd872adf417fd9f47a81a08f2537cc915436 Mon Sep 17 00:00:00 2001 From: David Blankenship <128765777+dblanken-yale@users.noreply.github.com> Date: Mon, 26 Feb 2024 13:18:49 -0500 Subject: [PATCH 6/7] fix(YSP-275): pass email fallback value (#207) While this was working, passing the array of the email through was causing a warning to be displayed. The URL was properly done to get the value to pass through, so we are doing the same for the email, removing the array passing warning. --- templates/node/node--profile--directory.html.twig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/node/node--profile--directory.html.twig b/templates/node/node--profile--directory.html.twig index 090d07051..33d67725c 100644 --- a/templates/node/node--profile--directory.html.twig +++ b/templates/node/node--profile--directory.html.twig @@ -10,7 +10,7 @@ directory_listing_card__overline: content.field_department, directory_listing_card__subheading: content.field_position, directory_listing_card__snippet: content.field_subtitle, - directory_listing_card__email: content.field_email, + directory_listing_card__email: content.field_email[0]['#context'].value|trim|lower, directory_listing_card__phone: content.field_telephone, directory_listing_card_link__content: directory_listing_card_link__content, directory_listing_card_link__url: 'mailto:' ~ content.field_email[0]['#context'].value|trim|lower, From 1bc63a44c705c01f6eb3b784664f9983f4a86da0 Mon Sep 17 00:00:00 2001 From: Vincent Massaro Date: Mon, 26 Feb 2024 13:20:17 -0500 Subject: [PATCH 7/7] feat: update component library to 1.39.1 --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 80c3f39b4..74d6fccc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1418,9 +1418,9 @@ "inBundle": true }, "node_modules/@yalesites-org/component-library-twig": { - "version": "1.39.0", - "resolved": "https://npm.pkg.github.com/download/@yalesites-org/component-library-twig/1.39.0/d458ce2249cfa7811482ccd330073ffbd098f46a", - "integrity": "sha512-B79X0KXYBJ+JbgX00ni5UDdMOrbI6ImfMdkOjC84bGMwnNEK/s+if2UNKHja1aEJO5NJaAzBDpaeaTpZAQYgRg==", + "version": "1.39.1", + "resolved": "https://npm.pkg.github.com/download/@yalesites-org/component-library-twig/1.39.1/88ec398f26c8372bdff639b1adf261c744df2cef", + "integrity": "sha512-xSt/g6+AKD57ZBqAR33l4GRHdB4/qHEINXqd7j+ZQDQAYbc9flpPvJ2VaRvgN2EslN+WhmU4QBPJMdjF5RPEjw==", "hasInstallScript": true, "inBundle": true, "dependencies": { @@ -21144,9 +21144,9 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "@yalesites-org/component-library-twig": { - "version": "1.39.0", - "resolved": "https://npm.pkg.github.com/download/@yalesites-org/component-library-twig/1.39.0/d458ce2249cfa7811482ccd330073ffbd098f46a", - "integrity": "sha512-B79X0KXYBJ+JbgX00ni5UDdMOrbI6ImfMdkOjC84bGMwnNEK/s+if2UNKHja1aEJO5NJaAzBDpaeaTpZAQYgRg==", + "version": "1.39.1", + "resolved": "https://npm.pkg.github.com/download/@yalesites-org/component-library-twig/1.39.1/88ec398f26c8372bdff639b1adf261c744df2cef", + "integrity": "sha512-xSt/g6+AKD57ZBqAR33l4GRHdB4/qHEINXqd7j+ZQDQAYbc9flpPvJ2VaRvgN2EslN+WhmU4QBPJMdjF5RPEjw==", "requires": { "@storybook/storybook-deployer": "^2.8.11", "@yalesites-org/tokens": "^1.20.0",