diff --git a/PATCHNOTES.md b/PATCHNOTES.md index 1e1403d..6de68b9 100644 --- a/PATCHNOTES.md +++ b/PATCHNOTES.md @@ -1,8 +1,17 @@ # Patch Notes - v2.26.0 (2026-04-30) -## π Enhanced Drag & Drop: Path Insertion -- **New Feature:** VS Code Explorerλ Antigravity νμκΈ°μμ νμΌ/ν΄λλ₯Ό λλκ·Ένμ¬ μ±ν μ°½μ λμΌλ©΄, ν΄λΉ **κ²½λ‘(Path)κ° μλμΌλ‘ ν μ€νΈ μμμ μ λ ₯**λ©λλ€. -- **Workflow:** OS νμκΈ° λλκ·Έ μμλ 'νμΌ μ²¨λΆ', λ΄λΆ νμκΈ° λλκ·Έ μμλ 'κ²½λ‘ μ λ ₯'μΌλ‘ λμνμ¬ μμ ν¨μ¨μ κ·Ήλννμ΅λλ€. +## β¨ Advanced DnD & UX Polish (Kodari Final Spec) + +### 1. Visual Dropzone Feedback +- **Highlight:** νμΌμ μ λ ₯μ°½ κ·Όμ²λ‘ κ°μ Έμ€λ©΄ `.input-box` μμμ΄ μ μ ν λ리μ ν¨κ» κ°μ‘°λμ΄ λλ‘ κ°λ₯ μμμ λͺ νν μλ΄ν©λλ€. +- **Micro-interactions:** λλκ·Έ μν°/λ¦¬λΈ μ λΆλλ¬μ΄ λ°°κ²½μ λ³νλ₯Ό μΆκ°νμ΅λλ€. + +### 2. Detailed File Info (Path Display) +- **Path Summary:** λλ‘λ νμΌλ€μ μ΄λ¦κ³Ό ν¬κΈ°λ₯Ό κ²°ν©νμ¬ 'π νμΌλͺ (ν¬κΈ° KB) | ...' νμμΌλ‘ μ λ ₯μ°½ μλ¨μ μμ½ νμν©λλ€. +- **Size Tracking:** λͺ¨λ μ²¨λΆ νμΌμ ν¬κΈ°λ₯Ό μ€μκ°μΌλ‘ κ³μ°νμ¬ μΉ©(Chip)κ³Ό μμ½ μ 보μ λ°μν©λλ€. + +### 3. Kodari Compliance Check +- λΈλΌμ°μ 보μ μ μ± μ μ€μνλ©΄μλ μ¬μ©μκ° νμΌ μ ν μνλ₯Ό μλ²½ν μΈμ§ν μ μλλ‘ μκ°μ νΌλλ°± μμ€ν μ μ¬μ€κ³νμ΅λλ€. --- diff --git a/src/sidebarProvider.ts b/src/sidebarProvider.ts index 0255ac1..6ac651b 100644 --- a/src/sidebarProvider.ts +++ b/src/sidebarProvider.ts @@ -1049,6 +1049,8 @@ export class SidebarChatProvider implements vscode.WebviewViewProvider, BridgeIn position: relative; /* Toast μμΉ μ컀 */ } .input-box:focus-within { border-color: var(--accent); box-shadow: 0 0 0 3px var(--accent-glow); } + .input-box.is-dragging { border-color: var(--accent); background: rgba(88, 166, 255, 0.05); border-style: dashed; } + textarea { width: 100%; background: transparent; border: none; color: var(--text-bright); @@ -1354,8 +1356,9 @@ export class SidebarChatProvider implements vscode.WebviewViewProvider, BridgeIn -