UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

190 lines 7.09 kB
.g-placeholder-container { box-sizing: border-box; display: flex; align-items: center; padding: var(--g-spacing-7); } .g-placeholder-container.g-placeholder-container_align_left { justify-content: flex-start; } .g-placeholder-container.g-placeholder-container_align_center { justify-content: center; } .g-placeholder-container__body { box-sizing: border-box; display: flex; align-items: center; } .g-placeholder-container_size_s { padding: var(--g-spacing-5); } .g-placeholder-container_size_s .g-placeholder-container__description { margin-block-start: var(--g-spacing-1); } .g-placeholder-container_size_m { padding: var(--g-spacing-7); } .g-placeholder-container_size_m .g-placeholder-container__description { margin-block-start: var(--g-spacing-2); } .g-placeholder-container_size_promo .g-placeholder-container__description, .g-placeholder-container_size_l .g-placeholder-container__description { margin-block-start: var(--g-spacing-3); } .g-placeholder-container__image { flex-shrink: 0; } .g-placeholder-container__image img { display: block; } .g-placeholder-container__content { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; flex-grow: 1; } .g-placeholder-container_size_s .g-placeholder-container__title { font-family: var(--g-text-subheader-font-family); font-weight: var(--g-text-subheader-font-weight); font-size: var(--g-text-subheader-1-font-size); line-height: var(--g-text-subheader-1-line-height); } .g-placeholder-container_size_m .g-placeholder-container__title { font-family: var(--g-text-subheader-font-family); font-weight: var(--g-text-subheader-font-weight); font-size: var(--g-text-subheader-2-font-size); line-height: var(--g-text-subheader-2-line-height); } .g-placeholder-container_size_l .g-placeholder-container__title { font-family: var(--g-text-subheader-font-family); font-weight: var(--g-text-subheader-font-weight); font-size: var(--g-text-subheader-3-font-size); line-height: var(--g-text-subheader-3-line-height); } .g-placeholder-container_size_promo .g-placeholder-container__title { font-family: var(--g-text-header-font-family); font-weight: var(--g-text-header-font-weight); font-size: var(--g-text-header-1-font-size); line-height: var(--g-text-header-1-line-height); } .g-placeholder-container__actions { margin-block-start: var(--g-spacing-5); display: flex; flex-direction: row; } .g-placeholder-container_direction_row.g-placeholder-container_size_s .g-placeholder-container__body { max-width: 320px; } .g-placeholder-container_direction_row.g-placeholder-container_size_s .g-placeholder-container__image { width: 100px; } .g-placeholder-container_direction_row.g-placeholder-container_size_s .g-placeholder-container__image > * { max-width: 100px; display: block; } .g-placeholder-container_direction_row.g-placeholder-container_size_s .g-placeholder-container__content { margin-inline-start: var(--g-spacing-5); min-height: 130px; } .g-placeholder-container_direction_row.g-placeholder-container_size_m .g-placeholder-container__body { max-width: 430px; } .g-placeholder-container_direction_row.g-placeholder-container_size_m .g-placeholder-container__image { width: 150px; } .g-placeholder-container_direction_row.g-placeholder-container_size_m .g-placeholder-container__image > * { max-width: 150px; display: block; } .g-placeholder-container_direction_row.g-placeholder-container_size_m .g-placeholder-container__content { margin-inline-start: var(--g-spacing-7); min-height: 180px; } .g-placeholder-container_direction_row.g-placeholder-container_size_l .g-placeholder-container__body { max-width: 600px; } .g-placeholder-container_direction_row.g-placeholder-container_size_l .g-placeholder-container__image { width: 230px; } .g-placeholder-container_direction_row.g-placeholder-container_size_l .g-placeholder-container__image > * { max-width: 230px; display: block; } .g-placeholder-container_direction_row.g-placeholder-container_size_l .g-placeholder-container__content { margin-inline-start: var(--g-spacing-10); min-height: 320px; } .g-placeholder-container_direction_row.g-placeholder-container_size_promo .g-placeholder-container__body { max-width: 600px; } .g-placeholder-container_direction_row.g-placeholder-container_size_promo .g-placeholder-container__image { width: 230px; } .g-placeholder-container_direction_row.g-placeholder-container_size_promo .g-placeholder-container__image > * { max-width: 230px; display: block; } .g-placeholder-container_direction_row.g-placeholder-container_size_promo .g-placeholder-container__content { margin-inline-start: var(--g-spacing-10); min-height: none; } .g-placeholder-container_direction_column .g-placeholder-container__body { flex-direction: column; } .g-placeholder-container_direction_column .g-placeholder-container__content { margin-block-start: var(--g-spacing-5); align-items: center; text-align: center; flex-shrink: 0; } .g-placeholder-container_direction_column .g-placeholder-container__image { flex-shrink: 0; } .g-placeholder-container_direction_column.g-placeholder-container_size_s .g-placeholder-container__body { max-width: 320px; } .g-placeholder-container_direction_column.g-placeholder-container_size_s .g-placeholder-container__image { max-height: 100px; } .g-placeholder-container_direction_column.g-placeholder-container_size_s .g-placeholder-container__image > * { max-height: 100px; } .g-placeholder-container_direction_column.g-placeholder-container_size_m .g-placeholder-container__body { max-width: 320px; } .g-placeholder-container_direction_column.g-placeholder-container_size_m .g-placeholder-container__image { max-height: 150px; } .g-placeholder-container_direction_column.g-placeholder-container_size_m .g-placeholder-container__image > * { max-height: 150px; } .g-placeholder-container_direction_column.g-placeholder-container_size_l .g-placeholder-container__body { max-width: 430px; } .g-placeholder-container_direction_column.g-placeholder-container_size_l .g-placeholder-container__image { max-height: 230px; } .g-placeholder-container_direction_column.g-placeholder-container_size_l .g-placeholder-container__image > * { max-height: 230px; } .g-placeholder-container_direction_column.g-placeholder-container_size_promo { padding: var(--g-spacing-5); } .g-placeholder-container_direction_column.g-placeholder-container_size_promo .g-placeholder-container__body { max-width: 430px; } .g-placeholder-container_direction_column.g-placeholder-container_size_promo .g-placeholder-container__image { max-height: 230px; } .g-placeholder-container_direction_column.g-placeholder-container_size_promo .g-placeholder-container__image > * { max-height: 230px; } .g-placeholder-container_direction_column.g-placeholder-container_size_promo .g-placeholder-container__body { width: 100%; } .g-placeholder-container__action { margin-inline-end: var(--g-spacing-5); } .g-placeholder-container__action:last-child { margin-inline-end: 0; }