SHA256
Связи (13.06): орбы по референсу, линии по категории, постоянная вселенная
Орбы: - материал «хрусталь»: чистое лицо (виньетка 0.5→0.22), диффузный блик окна вместо «капли» (+мягкий blur sf), стекло прозрачнее (тело 0.38→0.3), полупрозрачная преломляющая кромка (blur + opacity 0.25→0.2). - размер +11.5% (node-dot 52→58px); единый ORB_R=29 как источник радиуса. - убран значок * у общих узлов (логика is-common цела). Линии: - цвет по категории на ВСЕХ рёбрах; плазма только сияющим. - общий узел наследует сияние исходного человека (не серый). - контакт линий ровно на кромке сферы орба (ORB_R), без зазора, все уровни. Навигация: - констелляция (паутина 2-3 уровней) — постоянный режим; кнопка «Вселенная» убрана; Семья/Друзья/Сияющие остаются фильтрами. Чистка осиротевшего CSS. Версия 1.2.161. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -120,9 +120,10 @@
|
||||
}
|
||||
|
||||
/* круглая аватарка узла (переиспользуем существующий .node-dot из renderUserAvatar) */
|
||||
/* 58px → радиус 29 = ORB_R в force-graph.js (контакт линий берётся от этого радиуса). */
|
||||
.fg-node .node-dot {
|
||||
width: 52px;
|
||||
height: 52px;
|
||||
width: 58px;
|
||||
height: 58px;
|
||||
margin: 0;
|
||||
font-size: 16px;
|
||||
transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease;
|
||||
@@ -353,14 +354,6 @@
|
||||
.fg-dot.is-tier3 { animation: none; }
|
||||
}
|
||||
|
||||
/* Чип-переключатель «Вселенная» — активное состояние наследует стиль .fg-filter-chip.is-active */
|
||||
.fg-deep-chip.is-active {
|
||||
background: rgba(150, 130, 255, 0.18);
|
||||
border-color: rgba(190, 170, 255, 0.6);
|
||||
box-shadow: inset 0 0.5px 0 rgba(255, 255, 255, 0.12), 0 0 14px rgba(150, 120, 255, 0.3);
|
||||
color: #efeaff;
|
||||
}
|
||||
|
||||
/* «Призрак» старой карты при Z-переходе (эффект погружения) */
|
||||
.fg-ghost-layer {
|
||||
position: absolute;
|
||||
@@ -678,20 +671,8 @@
|
||||
border: 0;
|
||||
}
|
||||
|
||||
/* «Общая связь» (этот человек — и твой друг тоже): золотой ободок + ★ под аватаркой */
|
||||
/* «Общая связь» (этот человек — и твой друг тоже): золотой ободок. Значок ★ убран по запросу. */
|
||||
.fg-node.is-common .node-dot {
|
||||
border-color: rgba(255, 214, 120, 0.95);
|
||||
box-shadow: 0 0 14px rgba(255, 200, 90, 0.4);
|
||||
}
|
||||
.fg-node.is-common .node-dot::after {
|
||||
content: '★';
|
||||
position: absolute;
|
||||
bottom: -5px;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
font-size: 10px;
|
||||
line-height: 1;
|
||||
color: #ffd678;
|
||||
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.7);
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user