1.0.0
EN
НачалоОсновыНастройкиРуководстваПопробоватьСправочник

Настройки›Материал

Материал

Типов стекла нет, есть только настройки. Значения по умолчанию подогнаны под системное стекло macOS.

Задать настройку можно тремя способами. Атрибуты важнее CSS-переменных.

<edinstvo-glass frost="0.2" refraction="0.6"></edinstvo-glass>

<style>
  edinstvo-glass { --glass-depth: 18; }
</style>
element.material = { frost: 0.2, tint: "#e54d33" };

Настройки

АтрибутДиапазонЧто делает
refraction0 – 1Насколько сильно кромка преломляет то, что за ней
depth0 – 96 pxШирина изогнутого края
splay0 – 1Растягивает изгиб от края к центру
dispersion0 – 1Насколько расходятся цвета на изгибе
frost0 – 1Матовая поверхность, честный гаусс до 20 px
transparency0 – 1Сколько фона остаётся под тонировкой
tintЦвет CSSЦвет стекла. auto следует за темой
lift0 – 1Осветляет всё, что за стеклом
light0 – 1Тени и свет на изгибе
light-angle-180 – 180°Откуда падает свет. 0 — сверху
rim0 – 1Тонкая светлая линия по краю
glint0 – 1Резкий блик на кромке
bloom0 – 1Свечение внутри стекла и вокруг него