ЛС: токены связей + резолвер визуала + семантический мок (connectedVia/login)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Pixel
2026-06-19 19:48:26 +03:00
co-authored by Claude Opus 4.8
parent 7ad74942e0
commit aea6bbcb0e
3 changed files with 72 additions and 32 deletions
+14
View File
@@ -4,6 +4,20 @@
Отдельный модуль, чтобы не раздувать components.css.
========================================================================== */
/* Канонические токены ЯЗЫКА СВЯЗЕЙ (единый источник цвета отношений для всего продукта).
Экран «Личные сообщения» наследует их через --dm-* (не дублирует hex).
(force-graph пока использует свои JS-цвета RELATION_COLORS — миграция на токены = будущая задача.) */
:root {
--rel-contact: #8C63FF; /* violet — обычная связь / контакт */
--rel-family: #F0B82E; /* gold — семья / близкий круг / важность / подтверждение */
--rel-shining: #68D8FF; /* celestial — сияющий / сильная активная связь */
--rel-link: #19E58A; /* emerald — статус «Связь» (активный канал) */
--rel-contact-glow: rgba(140, 99, 255, 0.24);
--rel-family-glow: rgba(240, 184, 46, 0.30);
--rel-shining-glow: rgba(104, 216, 255, 0.35);
--rel-link-glow: rgba(25, 229, 138, 0.24);
}
.fg-stage {
touch-action: none; /* перехватываем жесты сами (pan), без скролла страницы */
user-select: none;