Commit 4c81b907 authored by edy's avatar edy

style(ui): calm renderer shell visuals

parent 3a842f4f
Pipeline #18482 failed
...@@ -162,7 +162,6 @@ ...@@ -162,7 +162,6 @@
border-color: rgba(148, 199, 232, 0.46); border-color: rgba(148, 199, 232, 0.46);
color: #106bbf; color: #106bbf;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 12px 24px rgba(89, 150, 194, 0.12); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.9), 0 12px 24px rgba(89, 150, 194, 0.12);
transform: translateY(-1px);
} }
.conversation-shell .nav-item.active { .conversation-shell .nav-item.active {
...@@ -208,7 +207,6 @@ ...@@ -208,7 +207,6 @@
border-color: rgba(103, 176, 230, 0.74); border-color: rgba(103, 176, 230, 0.74);
color: #075eaf; color: #075eaf;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), 0 18px 30px rgba(76, 143, 193, 0.2); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.92), 0 18px 30px rgba(76, 143, 193, 0.2);
transform: translateY(-1px);
} }
.conversation-shell .conversation-new-session-plus { .conversation-shell .conversation-new-session-plus {
...@@ -362,11 +360,11 @@ ...@@ -362,11 +360,11 @@
.conversation-shell .sidebar-session-list:hover::-webkit-scrollbar-thumb, .conversation-shell .sidebar-session-list:hover::-webkit-scrollbar-thumb,
.conversation-shell .sidebar-session-list:active::-webkit-scrollbar-thumb, .conversation-shell .sidebar-session-list:active::-webkit-scrollbar-thumb,
.conversation-shell .sidebar-session-list:focus::-webkit-scrollbar-thumb { .conversation-shell .sidebar-session-list:focus::-webkit-scrollbar-thumb {
background: rgba(139, 92, 246, 0.3); background: rgba(96, 165, 250, 0.34);
} }
.conversation-shell .sidebar-session-list::-webkit-scrollbar-thumb:hover { .conversation-shell .sidebar-session-list::-webkit-scrollbar-thumb:hover {
background: rgba(139, 92, 246, 0.5); background: rgba(37, 99, 235, 0.42);
} }
.conversation-shell .expert-category-item { .conversation-shell .expert-category-item {
......
...@@ -293,8 +293,7 @@ ...@@ -293,8 +293,7 @@
padding: 0 2px; padding: 0 2px;
opacity: 0; opacity: 0;
pointer-events: none; pointer-events: none;
transform: translateY(-2px); transition: opacity 150ms ease;
transition: opacity 150ms ease, transform 150ms ease;
} }
.thinking-spinner { .thinking-spinner {
...@@ -864,7 +863,6 @@ ...@@ -864,7 +863,6 @@
.message-card:focus-within .message-card-meta { .message-card:focus-within .message-card-meta {
pointer-events: auto; pointer-events: auto;
opacity: 1; opacity: 1;
transform: translateY(0);
} }
.message-action-delete:hover { .message-action-delete:hover {
...@@ -924,8 +922,8 @@ ...@@ -924,8 +922,8 @@
} }
.composer-shell.dragging { .composer-shell.dragging {
border-color: rgba(139, 92, 246, 0.36); border-color: rgba(37, 99, 235, 0.36);
background: var(--color-primary-50); background: #eff6ff;
} }
.composer-skill-badge { .composer-skill-badge {
...@@ -1144,7 +1142,7 @@ ...@@ -1144,7 +1142,7 @@
gap: 8px; gap: 8px;
} }
.catalog-item.static { cursor: default; } .catalog-item.static { cursor: default; }
.catalog-item:hover { transform: translateY(-1px); } .catalog-item:hover { transform: none; }
.catalog-item.static:hover { transform: none; } .catalog-item.static:hover { transform: none; }
.form-grid.single { grid-template-columns: 1fr; } .form-grid.single { grid-template-columns: 1fr; }
......
...@@ -16,13 +16,9 @@ ...@@ -16,13 +16,9 @@
display: grid; display: grid;
grid-template-rows: auto auto minmax(0, 1fr); grid-template-rows: auto auto minmax(0, 1fr);
gap: 18px; gap: 18px;
background: background: #eff6ff;
linear-gradient(180deg, rgba(167, 139, 250, 0.15), rgba(124, 58, 237, 0.1)),
rgba(255, 255, 255, 0.05);
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border-right: 1px solid var(--color-border-light); border-right: 1px solid var(--color-border-light);
box-shadow: inset -1px 0 0 rgba(124, 58, 237, 0.2); box-shadow: inset -1px 0 0 rgba(148, 163, 184, 0.22);
} }
.nav-list, .nav-list,
...@@ -74,8 +70,8 @@ ...@@ -74,8 +70,8 @@
.nav-item.active { .nav-item.active {
background: linear-gradient(135deg, background: linear-gradient(135deg,
rgba(139, 92, 246, 0.12), rgba(239, 246, 255, 0.92),
rgba(59, 130, 246, 0.08) rgba(219, 234, 254, 0.72)
); );
color: var(--color-primary-500); color: var(--color-primary-500);
box-shadow: var(--shadow-sm); box-shadow: var(--shadow-sm);
...@@ -83,7 +79,7 @@ ...@@ -83,7 +79,7 @@
} }
.nav-item:hover:not(.active) { .nav-item:hover:not(.active) {
background: rgba(139, 92, 246, 0.05); background: rgba(239, 246, 255, 0.72);
} }
.sidebar-top, .sidebar-top,
...@@ -106,7 +102,7 @@ ...@@ -106,7 +102,7 @@
overflow-y: auto; overflow-y: auto;
overflow-x: hidden; overflow-x: hidden;
scrollbar-width: thin; scrollbar-width: thin;
scrollbar-color: rgba(139, 92, 246, 0.3) transparent; scrollbar-color: rgba(96, 165, 250, 0.34) transparent;
} }
.sidebar-expert-scroll::-webkit-scrollbar { .sidebar-expert-scroll::-webkit-scrollbar {
...@@ -119,13 +115,13 @@ ...@@ -119,13 +115,13 @@
} }
.sidebar-expert-scroll::-webkit-scrollbar-thumb { .sidebar-expert-scroll::-webkit-scrollbar-thumb {
background: rgba(139, 92, 246, 0.3); background: rgba(96, 165, 250, 0.34);
border-radius: 2px; border-radius: 2px;
transition: background 0.2s ease; transition: background 0.2s ease;
} }
.sidebar-expert-scroll::-webkit-scrollbar-thumb:hover { .sidebar-expert-scroll::-webkit-scrollbar-thumb:hover {
background: rgba(139, 92, 246, 0.5); background: rgba(37, 99, 235, 0.42);
} }
.sidebar-section { .sidebar-section {
...@@ -200,9 +196,8 @@ ...@@ -200,9 +196,8 @@
} }
.expert-card:hover { .expert-card:hover {
transform: translateY(-2px); box-shadow: var(--shadow-sm);
box-shadow: var(--shadow-lg); border-color: rgba(96, 165, 250, 0.34);
border-color: rgba(139, 92, 246, 0.3);
} }
.expert-card.active { .expert-card.active {
...@@ -210,8 +205,8 @@ ...@@ -210,8 +205,8 @@
box-shadow: var(--shadow-xl); box-shadow: var(--shadow-xl);
background: linear-gradient( background: linear-gradient(
180deg, 180deg,
rgba(139, 92, 246, 0.06), rgba(239, 246, 255, 0.86),
rgba(59, 130, 246, 0.04) rgba(248, 250, 252, 0.94)
); );
} }
...@@ -260,16 +255,14 @@ ...@@ -260,16 +255,14 @@
.sidebar-session-card:hover { .sidebar-session-card:hover {
background: rgba(255, 255, 255, 0.99); background: rgba(255, 255, 255, 0.99);
box-shadow: var(--shadow-sm); box-shadow: var(--shadow-sm);
transform: translateY(-1px);
} }
.sidebar-session-card.active { .sidebar-session-card.active {
border-color: rgba(139, 92, 246, 0.1); border-color: rgba(96, 165, 250, 0.2);
background: linear-gradient( background: linear-gradient(
135deg, 135deg,
rgba(139, 92, 246, 0.04) 0%, rgba(239, 246, 255, 0.86) 0%,
rgba(139, 92, 246, 0.025) 50%, rgba(248, 250, 252, 0.94) 100%
rgba(139, 92, 246, 0.01) 100%
); );
box-shadow: var(--shadow-card); box-shadow: var(--shadow-card);
} }
...@@ -293,7 +286,7 @@ ...@@ -293,7 +286,7 @@
} }
.sidebar-session-main:hover { .sidebar-session-main:hover {
background: rgba(139, 92, 246, 0.04); background: rgba(239, 246, 255, 0.72);
} }
.sidebar-session-close { .sidebar-session-close {
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment