c0mrade
71047780c9
fix(favicon): скругляем углы кастомного лого как у плитки в хедере
...
Кастомное лого квадратное, и в фавиконе показывалось с острыми углами. Теперь
лого прогоняется через canvas со скруглённым клипом (radiusRatio 0.3 — как
rounded-linear-lg 12px на плитке 40px в хедере) и отдаётся скруглённым PNG.
При сбое canvas (taint/нет 2d-контекста) — фолбэк на сырой лого. Применяется и
в кабинете (useBranding), и на лендинге (QuickPurchase); буквенная монограмма
уже скруглена через rx.
2026-06-03 12:33:10 +03:00
..
2026-05-31 23:37:12 +03:00
2026-02-27 04:02:27 +03:00
2026-06-01 13:31:12 +03:00
2026-06-02 16:17:10 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 19:24:29 +03:00
2026-05-31 23:37:12 +03:00
2026-05-26 11:32:32 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-25 23:16:07 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 19:24:29 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-02-18 06:53:16 +03:00
2026-02-17 10:28:32 +03:00
2026-05-31 23:37:12 +03:00
2026-02-17 10:28:32 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-06-02 16:17:10 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-06-02 16:17:10 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-05-26 10:45:29 +03:00
2026-06-02 21:15:33 +03:00
2026-05-16 01:11:00 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-06-02 19:38:38 +03:00
2026-05-26 15:24:01 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-02-17 10:28:32 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 18:50:50 +03:00
2026-05-26 15:24:01 +03:00
2026-05-31 23:37:12 +03:00
2026-03-25 11:47:31 +03:00
2026-05-31 23:37:12 +03:00
2026-06-03 11:17:00 +03:00
2026-06-02 19:54:34 +03:00
2026-06-01 13:08:18 +03:00
2026-06-01 14:11:50 +03:00
2026-05-31 19:24:29 +03:00
2026-05-31 19:24:29 +03:00
2026-05-25 23:16:07 +03:00
2026-05-31 23:37:12 +03:00
2026-03-04 16:05:24 +03:00
2026-05-31 18:50:50 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-06-03 12:33:10 +03:00
2026-05-31 23:37:12 +03:00
2026-05-26 15:24:01 +03:00
2026-05-26 15:24:01 +03:00
2026-05-26 11:09:28 +03:00
2026-05-31 23:37:12 +03:00
2026-03-10 15:58:02 +05:00
2026-06-01 13:31:12 +03:00
2026-05-31 23:37:12 +03:00
2026-06-03 11:07:45 +03:00
2026-05-31 23:37:12 +03:00
2026-05-26 21:52:56 +03:00
2026-05-31 23:37:12 +03:00
2026-05-31 23:37:12 +03:00
2026-02-07 03:36:25 +03:00
2026-03-23 18:57:05 +03:00
2026-05-26 21:52:56 +03:00
2026-05-31 19:24:29 +03:00