feat(layout): refine desktop sidebar background overlays

This commit is contained in:
Bohdan Triapitsyn
2026-01-22 19:32:02 +02:00
parent 87175566b9
commit 64da44e7f6
3 changed files with 16 additions and 1 deletions
+9
View File
@@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.
## [Unreleased]
- Chat: new Apply Patch tool UI with diff preview for patch-based edits.
- Files: refreshed attachment cards and related file views for clearer context.
- Settings: manage provider configuration files directly from the UI.
- UI: updated header and sidebar layout for a cleaner, tighter workspace fit (thanks to @TheRealAshik).
- Diff: large diffs now lazy-load to avoid freezes (thanks to @Jovines).
- Web: added Background notifications for PWA.
- Reliability: connect to external OpenCode servers without auto-start and fixed subagent crashes (thanks to @TaylorBeeston).
## [1.5.3] - 2026-01-20
- Files: edit files inline with syntax highlighting, draft protection, and save/discard flow.
@@ -146,7 +146,7 @@ export const Sidebar: React.FC<SidebarProps> = ({ isOpen, isMobile, children })
className={cn(
'relative flex h-full overflow-hidden border-r border-border',
isDesktopApp
? 'bg-sidebar/95 backdrop-blur supports-[backdrop-filter]:bg-sidebar/80'
? 'bg-[color:var(--sidebar-overlay-strong)] backdrop-blur supports-[backdrop-filter]:bg-[color:var(--sidebar-overlay-soft)]'
: 'bg-sidebar',
isResizing ? 'transition-none' : 'transition-[width] duration-300 ease-in-out',
!isOpen && 'border-r-0'
+6
View File
@@ -1,3 +1,9 @@
## [Unreleased]
- Apply Patch tool now shows a diff preview for applying patch edits.
- Settings: manage provider configuration files directly from the extension.
## [1.5.3] - 2026-01-20
- Chat: Smoother session switching with more stable scroll anchoring.