curatum.ui-kit

Единые стили Curatum

Токены (цвета обеих тем, типографика, отступы), шрифты Lora, Golos Text и JetBrains Mono и классы компонентов. Всё, что нужно странице без React: лендингам, страницам входа, статичному HTML. Внешних адресов нет — шрифты лежат рядом со стилями.

Подключение

<script src="https://ui.curatum.health/kit/0.2.0/theme-init.js"></script>
<link rel="stylesheet" href="https://ui.curatum.health/kit/0.2.0/style.css"
      integrity="sha384-…" crossorigin="anonymous">

Контрольные суммы SHA-384 для integrity — в manifest.json версии. tokens.css — только шрифты и токены (30 КБ вместо 170 КБ), если компоненты не нужны.

Версии

Каталог версии неизменяем и кешируется навсегда: исправление выходит новой версией. Подключайте версию явно, без «latest».

На сервере клиента

Тот же каталог kit/<версия>/ можно развернуть на своём сервере (архив curatum-ui-<версия>.tar.gz) и указать его адрес в настройках продукта — страницы будут работать без интернета.