Цвет тени
В SIMAI Framework с помощью модифкаторов можно задать цвет тени.
Классы
Класс | Значение |
---|---|
drop-shadow-surface-highest |
--sf-drop-shadow-color: |
drop-shadow-surface-high |
--sf-drop-shadow-color: |
drop-shadow-surface-default |
--sf-drop-shadow-color: |
drop-shadow-surface-low |
--sf-drop-shadow-color: |
drop-shadow-surface-lowest |
--sf-drop-shadow-color: |
drop-shadow-surface-inverse |
--sf-drop-shadow-color: |
drop-shadow-surface-variant |
--sf-drop-shadow-color: |
drop-shadow-primary-default |
--sf-drop-shadow-color: |
drop-shadow-primary-tonal |
--sf-drop-shadow-color: |
drop-shadow-primary-inverse |
--sf-drop-shadow-color: |
drop-shadow-primary-contrast |
--sf-drop-shadow-color: |
drop-shadow-secondary-default |
--sf-drop-shadow-color: |
drop-shadow-secondary-tonal |
--sf-drop-shadow-color: |
drop-shadow-secondary-inverse |
--sf-drop-shadow-color: |
drop-shadow-secondary-contrast |
--sf-drop-shadow-color: |
drop-shadow-tertiary-default |
--sf-drop-shadow-color: |
drop-shadow-tertiary-tonal |
--sf-drop-shadow-color: |
drop-shadow-tertiary-inverse |
--sf-drop-shadow-color: |
drop-shadow-tertiary-contrast |
--sf-drop-shadow-color: |
drop-shadow-info-default |
--sf-drop-shadow-color: |
drop-shadow-info-tonal |
--sf-drop-shadow-color: |
drop-shadow-info-inverse |
--sf-drop-shadow-color: |
drop-shadow-info-contrast |
--sf-drop-shadow-color: |
drop-shadow-success-default |
--sf-drop-shadow-color: |
drop-shadow-success-tonal |
--sf-drop-shadow-color: |
drop-shadow-success-inverse |
--sf-drop-shadow-color: |
drop-shadow-success-contrast |
--sf-drop-shadow-color: |
drop-shadow-warning-default |
--sf-drop-shadow-color: |
drop-shadow-warning-tonal |
--sf-drop-shadow-color: |
drop-shadow-warning-inverse |
--sf-drop-shadow-color: |
drop-shadow-warning-contrast |
--sf-drop-shadow-color: |
drop-shadow-danger-default |
--sf-drop-shadow-color: |
drop-shadow-danger-tonal |
--sf-drop-shadow-color: |
drop-shadow-danger-inverse |
--sf-drop-shadow-color: |
drop-shadow-danger-contrast |
--sf-drop-shadow-color: |
drop-shadow-transparent |
--sf-drop-shadow-color: |
drop-shadow-current |
--sf-drop-shadow-color: |
drop-shadow-inherit |
--sf-drop-shadow-color: |
Описание
Адаптивный модификатор. Задает цвет падающей тени элемента в зависимости от размера области просмотра.
Использование модификатора: {контрольная точка}:{модификатор}
- Контрольная точка. Необязательный параметр. Применяет модификатор начиная с определенного размера области просмотра, согласно контрольным точкам (
sm
,md
,lg
,xl
). Если контрольная точка не задана, то действует для любого размера области просмотра. - Модификатор. Обязательный параметр. Может принимать значения:
drop-shadow-{color}
- цвет падающей тени.
Пример
Используйте модификатор drop-shadow-{color}
чтобы задать цвет падающей тени..
<div class="bg-error-container drop-shadow-4 drop-shadow-danger-default ...">
drop-shadow-red-4
</div>
<div class="bg-success-container drop-shadow-4 drop-shadow-success-default ...">
drop-shadow-green-4
</div>
<div class="bg-primary drop-shadow-4 drop-shadow-info-default ...">
drop-shadow-blue-4
</div>
Цвет падающей тени при наведении
Используйте модификатор hover:drop-shadow-{color}
для установки цвета падающей тени при наведении.
<button class="hover:drop-shadow-4 hover:drop-shadow-danger-default ...">Hover Me</button>
Адаптивность
Для установки тени, начиная с определенного размера области просмотра, добавьте префикс контрольной точки (sm
, md
, lg
, xl
) через двоеточие (:
) к модификатору.
Например, используйте модификатор md:drop-shadow-red-2
для установки второго оттенка красного падающей тени для экранов размером Medium
и больше.
<div class="md:drop-shadow-red-2 ..."></div>
Для получения дополнительной информации об адаптивности ознакомьтесь с документацией.