From b37b0accb709d6e4d89192cdaf346d372357ffc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathias=20Gla=CC=88ser?= Date: Tue, 16 Jun 2026 11:00:56 +0200 Subject: [PATCH] Sync styleguide 2026.05.18.1 --- .../patterns/delete-confirmation-overlay.html | 144 +++++++++--------- .../27-patterns-delete-confirmation.css | 17 ++- public/assets/styleguide.upstream.css | 17 ++- public/assets/styleguide.upstream.meta.json | 4 +- public/assets/styles.css | 17 ++- 5 files changed, 120 insertions(+), 79 deletions(-) diff --git a/docs/styleguide/patterns/delete-confirmation-overlay.html b/docs/styleguide/patterns/delete-confirmation-overlay.html index 66e316f..4e96d0d 100644 --- a/docs/styleguide/patterns/delete-confirmation-overlay.html +++ b/docs/styleguide/patterns/delete-confirmation-overlay.html @@ -108,83 +108,85 @@

Füge das Unternehmen einer Liste hinzu

-
- +
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
-
- +
+ +
-
- diff --git a/docs/styleguide/styles/27-patterns-delete-confirmation.css b/docs/styleguide/styles/27-patterns-delete-confirmation.css index 9b2a9ea..dd319df 100644 --- a/docs/styleguide/styles/27-patterns-delete-confirmation.css +++ b/docs/styleguide/styles/27-patterns-delete-confirmation.css @@ -49,13 +49,13 @@ box-sizing: border-box; max-width: calc(100% * var(--layout-delete-confirmation-overlay-width-factor)); height: var(--layout-delete-confirmation-overlay-height, auto); - overflow: auto; + overflow: hidden; z-index: var(--layer-delete-confirmation-overlay); box-shadow: var(--shadow-overlay); } .sg-delete-confirmation-pattern__floating-card.sg-card.sg-card--overlay-host { - overflow: auto; + overflow: hidden; } .sg-delete-confirmation-pattern__floating-card[hidden] { @@ -69,9 +69,18 @@ background: var(--surface-delete-confirmation-overlay); } +.sg-delete-confirmation-pattern__scroll-region { + display: flex; + flex: 1 1 auto; + min-height: 0; + flex-direction: column; + overflow: auto; +} + .sg-delete-confirmation-pattern__actions-segment { border-bottom-left-radius: var(--radius-card); border-bottom-right-radius: var(--radius-card); + flex: 0 0 auto; } .sg-delete-confirmation-pattern__list { @@ -165,6 +174,10 @@ margin-top: 0; } +.sg-delete-confirmation-pattern__scroll-region > .sg-delete-confirmation-pattern__create-list-segment { + flex: 0 0 auto; +} + .sg-delete-confirmation-pattern__create-list-toggle { width: 100%; } diff --git a/public/assets/styleguide.upstream.css b/public/assets/styleguide.upstream.css index c4787e7..8fd149f 100644 --- a/public/assets/styleguide.upstream.css +++ b/public/assets/styleguide.upstream.css @@ -2828,13 +2828,13 @@ section + section { box-sizing: border-box; max-width: calc(100% * var(--layout-delete-confirmation-overlay-width-factor)); height: var(--layout-delete-confirmation-overlay-height, auto); - overflow: auto; + overflow: hidden; z-index: var(--layer-delete-confirmation-overlay); box-shadow: var(--shadow-overlay); } .sg-delete-confirmation-pattern__floating-card.sg-card.sg-card--overlay-host { - overflow: auto; + overflow: hidden; } .sg-delete-confirmation-pattern__floating-card[hidden] { @@ -2848,9 +2848,18 @@ section + section { background: var(--surface-delete-confirmation-overlay); } +.sg-delete-confirmation-pattern__scroll-region { + display: flex; + flex: 1 1 auto; + min-height: 0; + flex-direction: column; + overflow: auto; +} + .sg-delete-confirmation-pattern__actions-segment { border-bottom-left-radius: var(--radius-card); border-bottom-right-radius: var(--radius-card); + flex: 0 0 auto; } .sg-delete-confirmation-pattern__list { @@ -2944,6 +2953,10 @@ section + section { margin-top: 0; } +.sg-delete-confirmation-pattern__scroll-region > .sg-delete-confirmation-pattern__create-list-segment { + flex: 0 0 auto; +} + .sg-delete-confirmation-pattern__create-list-toggle { width: 100%; } diff --git a/public/assets/styleguide.upstream.meta.json b/public/assets/styleguide.upstream.meta.json index 4841340..4d6b2a9 100644 --- a/public/assets/styleguide.upstream.meta.json +++ b/public/assets/styleguide.upstream.meta.json @@ -1,7 +1,7 @@ { "styleguideVersion": "2026.05.18.1", - "styleguideCommit": "27bb573", - "syncedAtUtc": "2026-06-16T08:53:21Z", + "styleguideCommit": "899af96", + "syncedAtUtc": "2026-06-16T09:00:56Z", "sourceRepo": "/Users/mathias/Documents/Dokumente Chouchou/Codebases/Styleguide", "mirroredDocsPath": "docs/styleguide" } diff --git a/public/assets/styles.css b/public/assets/styles.css index c4787e7..8fd149f 100644 --- a/public/assets/styles.css +++ b/public/assets/styles.css @@ -2828,13 +2828,13 @@ section + section { box-sizing: border-box; max-width: calc(100% * var(--layout-delete-confirmation-overlay-width-factor)); height: var(--layout-delete-confirmation-overlay-height, auto); - overflow: auto; + overflow: hidden; z-index: var(--layer-delete-confirmation-overlay); box-shadow: var(--shadow-overlay); } .sg-delete-confirmation-pattern__floating-card.sg-card.sg-card--overlay-host { - overflow: auto; + overflow: hidden; } .sg-delete-confirmation-pattern__floating-card[hidden] { @@ -2848,9 +2848,18 @@ section + section { background: var(--surface-delete-confirmation-overlay); } +.sg-delete-confirmation-pattern__scroll-region { + display: flex; + flex: 1 1 auto; + min-height: 0; + flex-direction: column; + overflow: auto; +} + .sg-delete-confirmation-pattern__actions-segment { border-bottom-left-radius: var(--radius-card); border-bottom-right-radius: var(--radius-card); + flex: 0 0 auto; } .sg-delete-confirmation-pattern__list { @@ -2944,6 +2953,10 @@ section + section { margin-top: 0; } +.sg-delete-confirmation-pattern__scroll-region > .sg-delete-confirmation-pattern__create-list-segment { + flex: 0 0 auto; +} + .sg-delete-confirmation-pattern__create-list-toggle { width: 100%; }