feat(ui): фаза 7 — self-host шрифты Inter/DM Mono (woff2, precache в SW v13), возвращён focus-visible (кольцо --ring), active:scale для кнопок (фикс мёртвого not-disabled), плавные появление/исчезновение биллинг-оверлея, длительности тостов по шкале токенов
This commit is contained in:
@@ -13,14 +13,14 @@
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||
<link rel="apple-touch-icon" href="/icons/icon-192x192.svg" />
|
||||
<title>iistwin</title>
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<!-- Загружаем только шрифты, реально используемые встроенными скинами:
|
||||
<!-- Шрифты self-hosted (client/public/fonts), @font-face — в src/index.css:
|
||||
Inter (variable) — sans во всех скинах (iistwin, twenty, omegaprom);
|
||||
DM Mono 400/500 — mono в скине twenty (остальные скины используют системные mono).
|
||||
Preload только latin-подмножества Inter — оно нужно при любом первом рендере;
|
||||
остальные subset'ы подгружаются браузером по unicode-range.
|
||||
TODO: если кастомные скины организаций будут задавать другие font-family,
|
||||
их стоит подгружать по требованию отдельно, а не одним общим линком. -->
|
||||
<link href="https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet">
|
||||
их стоит подгружать по требованию отдельно. -->
|
||||
<link rel="preload" href="/fonts/inter-var-latin.woff2" as="font" type="font/woff2" crossorigin>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
Reference in New Issue
Block a user