Component: Picture Full Width
diff --git a/docs/styleguide/patterns/public-page-patterns.html b/docs/styleguide/patterns/public-page-patterns.html
index b92bc28..69ff1d2 100644
--- a/docs/styleguide/patterns/public-page-patterns.html
+++ b/docs/styleguide/patterns/public-page-patterns.html
@@ -192,6 +192,63 @@
+ Pattern: Newsletter Form
+
+
+
+
+
+
+ Mit dem Newsletter immer über neue Inhalte informiert bleiben.
+
+
+
+
+
+
+
+
+ Prozess Button
+
+
+
+
+
+
+
+
+
pattern: Public Call to Action Box
diff --git a/docs/styleguide/semantic-tokens-components.html b/docs/styleguide/semantic-tokens-components.html
index d2feeef..9ebe0e4 100644
--- a/docs/styleguide/semantic-tokens-components.html
+++ b/docs/styleguide/semantic-tokens-components.html
@@ -122,8 +122,8 @@
surface-call-to-action-card surface-card-group Fläche der Call-to-action-Card als dunkle Content-Card-Variante.
text-call-to-action-card color-font-light Textfarbe in der Call-to-action-Card.
- layout-call-to-action-card-width calc(var(--dimension-public-content-width) * 0.5) Breite der Card im Page-Layout.
- layout-call-to-action-card-content-columns minmax(0, 1fr) max-content Zweispaltiges Layout mit flexibler Textspalte und Buttonspalte in Buttonbreite.
+ layout-call-to-action-card-width calc(var(--dimension-public-content-width) * 0.5); dimension-public-content-width in der Drei-Spalten-Variante Breite der Card im Page-Layout; die Drei-Spalten-Variante nutzt die volle Content-Breite.
+ layout-call-to-action-card-content-columns minmax(0, 1fr) max-content; minmax(0, 1fr) 30% max-content in der Drei-Spalten-Variante Zweispaltiges Standardlayout oder dreispaltiges Layout mit flexibler Textspalte, 30% Formularfeldspalte und Inhaltsbreite der Aktion; auf kleinen Viewports einspaltig.
layout-call-to-action-card-content-gap spacing-large Abstand zwischen Text und Button.
diff --git a/docs/styleguide/styles/44-components-public-page-components.css b/docs/styleguide/styles/44-components-public-page-components.css
index 4a608a5..6b180df 100644
--- a/docs/styleguide/styles/44-components-public-page-components.css
+++ b/docs/styleguide/styles/44-components-public-page-components.css
@@ -48,6 +48,11 @@
max-width: 100%;
}
+.sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-width: var(--dimension-public-content-width);
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr) 30% max-content;
+}
+
.sg-card--call-to-action-card .sg-card-segment--body {
display: grid;
grid-template-columns: var(--layout-call-to-action-card-content-columns);
@@ -69,6 +74,16 @@
justify-content: flex-end;
}
+.sg-card--call-to-action-card--three-column .sg-labeled-input-row {
+ min-width: 0;
+}
+
+.sg-card--call-to-action-card--three-column .sg-input-single-line {
+ width: 100%;
+ min-width: 0;
+ max-width: 100%;
+}
+
.sg-call-to-action-card--align-right {
margin-left: auto;
}
@@ -92,4 +107,12 @@
.sg-card--call-to-action-card {
width: 100%;
}
+
+ .sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr);
+ }
+
+ .sg-card--call-to-action-card--three-column .sg-call-to-action-card__action {
+ justify-content: flex-end;
+ }
}
diff --git a/public/assets/styleguide.upstream.css b/public/assets/styleguide.upstream.css
index 33e67be..70f5139 100644
--- a/public/assets/styleguide.upstream.css
+++ b/public/assets/styleguide.upstream.css
@@ -4680,6 +4680,11 @@ main {
max-width: 100%;
}
+.sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-width: var(--dimension-public-content-width);
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr) 30% max-content;
+}
+
.sg-card--call-to-action-card .sg-card-segment--body {
display: grid;
grid-template-columns: var(--layout-call-to-action-card-content-columns);
@@ -4701,6 +4706,16 @@ main {
justify-content: flex-end;
}
+.sg-card--call-to-action-card--three-column .sg-labeled-input-row {
+ min-width: 0;
+}
+
+.sg-card--call-to-action-card--three-column .sg-input-single-line {
+ width: 100%;
+ min-width: 0;
+ max-width: 100%;
+}
+
.sg-call-to-action-card--align-right {
margin-left: auto;
}
@@ -4724,6 +4739,14 @@ main {
.sg-card--call-to-action-card {
width: 100%;
}
+
+ .sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr);
+ }
+
+ .sg-card--call-to-action-card--three-column .sg-call-to-action-card__action {
+ justify-content: flex-end;
+ }
}
/* ========================================================= */
diff --git a/public/assets/styleguide.upstream.meta.json b/public/assets/styleguide.upstream.meta.json
index ef56e2d..9976202 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": "2b175ea",
- "syncedAtUtc": "2026-07-07T12:48:48Z",
+ "styleguideCommit": "64272f5",
+ "syncedAtUtc": "2026-08-03T14:58:44Z",
"sourceRepo": "/Users/mathias/Documents/Dokumente Chouchou/Codebases/Styleguide",
"mirroredDocsPath": "docs/styleguide"
}
diff --git a/public/assets/styles.css b/public/assets/styles.css
index 33e67be..70f5139 100644
--- a/public/assets/styles.css
+++ b/public/assets/styles.css
@@ -4680,6 +4680,11 @@ main {
max-width: 100%;
}
+.sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-width: var(--dimension-public-content-width);
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr) 30% max-content;
+}
+
.sg-card--call-to-action-card .sg-card-segment--body {
display: grid;
grid-template-columns: var(--layout-call-to-action-card-content-columns);
@@ -4701,6 +4706,16 @@ main {
justify-content: flex-end;
}
+.sg-card--call-to-action-card--three-column .sg-labeled-input-row {
+ min-width: 0;
+}
+
+.sg-card--call-to-action-card--three-column .sg-input-single-line {
+ width: 100%;
+ min-width: 0;
+ max-width: 100%;
+}
+
.sg-call-to-action-card--align-right {
margin-left: auto;
}
@@ -4724,6 +4739,14 @@ main {
.sg-card--call-to-action-card {
width: 100%;
}
+
+ .sg-card--call-to-action-card--three-column {
+ --layout-call-to-action-card-content-columns: minmax(0, 1fr);
+ }
+
+ .sg-card--call-to-action-card--three-column .sg-call-to-action-card__action {
+ justify-content: flex-end;
+ }
}
/* ========================================================= */