UNPKG

@ionic/core

Version:
54 lines (48 loc) 1.47 kB
:host { /** * @prop --background: Background of the card * @prop --color: Color of the card */ --ion-safe-area-left: 0px; --ion-safe-area-right: 0px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: block; position: relative; background: var(--background); color: var(--color); font-family: var(--ion-font-family, inherit); overflow: hidden; } :host(.ion-color) { background: var(--ion-color-base); color: var(--ion-color-contrast); } :host(.ion-color)::slotted(*) ion-card-header, :host(.ion-color)::slotted(*) ion-card-title, :host(.ion-color)::slotted(*) ion-card-subtitle { color: var(--ion-color-contrast); } ::slotted(*) img { display: block; width: 100%; } ::slotted(*) ion-list { margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; } :host { --background: var(--ion-item-background, transparent); --color: var(--ion-color-step-550, #737373); margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; border-radius: 4px; font-size: 14px; box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); } @supports (margin-inline-start: 0) or (-webkit-margin-start: 0) { :host { margin-left: unset; margin-right: unset; -webkit-margin-start: 10px; margin-inline-start: 10px; -webkit-margin-end: 10px; margin-inline-end: 10px; } }