71 lines
1.5 KiB
CSS
71 lines
1.5 KiB
CSS
@import "./styles/01-foundations.css";
|
|
|
|
/* E-Mail-Komponenten: separater Einstiegspunkt, nicht Teil des Portal-CSS */
|
|
.sg-email-template-page {
|
|
background: var(--surface-object-card-lower-segment);
|
|
}
|
|
|
|
.sg-email-template-page .sg-main-heading,
|
|
.sg-email-template-page .sg-preview-label {
|
|
color: var(--text-card-body);
|
|
}
|
|
|
|
.sg-email-preview-viewport {
|
|
width: var(--dimension-email-body-max-width);
|
|
background: var(--surface-object-card-lower-segment);
|
|
}
|
|
|
|
.sg-email-preview-body {
|
|
width: 100%;
|
|
}
|
|
|
|
.sg-email-header {
|
|
display: flex;
|
|
align-items: center;
|
|
width: 100%;
|
|
box-sizing: border-box;
|
|
padding:
|
|
var(--card-segment-padding-vertical)
|
|
var(--layout-page-content-inset-inline);
|
|
border: var(--border-none);
|
|
border-radius: var(--radius-card);
|
|
box-shadow: var(--shadow-none);
|
|
background: var(--surface-portal-header);
|
|
}
|
|
|
|
.sg-email-header__main {
|
|
width: 100%;
|
|
}
|
|
|
|
.sg-email-header__brand {
|
|
margin: 0;
|
|
color: var(--text-portal-header-brand);
|
|
font-size: var(--font-size-portal-header-brand);
|
|
}
|
|
|
|
.sg-email-card,
|
|
.sg-email-footer-card {
|
|
width: calc(100% + (2 * var(--card-segment-padding-horizontal)));
|
|
margin-inline: calc(-1 * var(--card-segment-padding-horizontal));
|
|
}
|
|
|
|
.sg-email-footer-card {
|
|
margin-top: calc(var(--spacing-large) * 2);
|
|
}
|
|
|
|
.sg-email-footer-card .sg-body {
|
|
font-size: var(--font-size-small);
|
|
}
|
|
|
|
.sg-email-card .sg-card-segment--body > .sg-body {
|
|
color: var(--text-card-body);
|
|
}
|
|
|
|
.sg-email-card-action-segment {
|
|
align-items: flex-end;
|
|
}
|
|
|
|
.sg-email-template > .sg-heading-h1 {
|
|
color: var(--text-card-body);
|
|
}
|