Files
Styleguide/styles/23-patterns-object-group-card.css
T

85 lines
1.9 KiB
CSS

/* ========================================================= */
/* Patterns: Object Group Card */
/* ========================================================= */
.sg-object-group-card__actions {
margin-top: auto;
}
.sg-object-card[data-pattern="object-group-card"] {
flex: 1 1 var(--layout-object-group-card-min-width);
min-width: var(--layout-object-group-card-min-width);
max-width: var(--layout-object-group-card-max-width);
height: var(--layout-object-group-card-height);
}
.sg-list-group-card--height-600 .sg-object-card[data-pattern="object-group-card"] {
height: var(--layout-object-card-height);
}
@media (max-width: 767px) {
.sg-object-card[data-pattern="object-group-card"] {
height: auto;
}
.sg-list-group-card--height-600 .sg-object-card[data-pattern="object-group-card"] {
height: auto;
}
}
.sg-object-group-card__hint {
color: var(--color-font-light);
}
.sg-company-card__metric-negative {
color: var(--text-company-card-data-negative);
}
.sg-company-card__header-title {
display: flex;
align-items: center;
gap: var(--spacing-small);
min-width: 0;
}
.sg-company-card__bookmark-icon {
display: inline-block;
inline-size: 1em;
block-size: 1em;
flex: 0 0 auto;
background-color: currentColor;
-webkit-mask: url("../assets/icons/bookmark-filled.svg") no-repeat center / contain;
mask: url("../assets/icons/bookmark-filled.svg") no-repeat center / contain;
}
.sg-company-card__bookmark-menu-link {
display: inline-flex;
align-items: center;
gap: var(--spacing-small);
}
.sg-company-card__analysis-title {
margin: 0;
}
.sg-company-card__analysis-bars {
margin-top: 0;
}
.sg-company-card__moat-row {
display: contents;
}
.sg-company-card__moat-value {
justify-self: start;
text-align: left;
}
.sg-company-card__moat-neutral {
color: var(--text-company-card-moat-neutral);
}
.sg-company-card__summary {
margin: 0;
}