fix(ui): address code review feedback

- ChatMessage: use CSS variable syntax for bg-neo-accent and text consistency
- DebugLogViewer: fix info log level to use --color-neo-log-info
- TerminalTabs: use neo-hover-subtle for hover states instead of text color
- globals.css: fix shimmer effect selector to target .neo-progress-fill
- globals.css: fix loading spinner visibility with explicit border color
- globals.css: add will-change for .neo-btn-yolo performance
- App.tsx: group constants after imports
- NewProjectModal: remove redundant styling (neo-card provides these)
- Add tsconfig.tsbuildinfo to .gitignore and remove from tracking

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
M Zubair
2026-01-14 22:44:35 +01:00
parent 501719f77a
commit 02d0ef9865
8 changed files with 16 additions and 15 deletions

View File

@@ -320,7 +320,7 @@
margin: auto;
width: 1.25rem;
height: 1.25rem;
border: 2px solid currentColor;
border: 2px solid var(--color-neo-border);
border-right-color: transparent;
border-radius: 50%;
animation: spin 0.6s linear infinite;
@@ -362,6 +362,7 @@
/* YOLO Mode Button - Animated fire effect for when YOLO mode is enabled */
.neo-btn-yolo {
position: relative;
will-change: transform, filter;
background:
radial-gradient(ellipse at 20% 80%, rgba(255, 200, 0, 0.4) 0%, transparent 50%),
radial-gradient(ellipse at 80% 80%, rgba(255, 150, 0, 0.3) 0%, transparent 50%),
@@ -548,7 +549,7 @@
}
/* Progress Bar Shimmer Effect */
.neo-progress-bar::after {
.neo-progress-fill::after {
content: '';
position: absolute;
top: 0;