diff --git a/app/templates/local_workspace.html b/app/templates/local_workspace.html index 2fe8429..ed5211a 100644 --- a/app/templates/local_workspace.html +++ b/app/templates/local_workspace.html @@ -142,6 +142,15 @@ /* Smooth expand animation */ .ws-tree[x-show] { transition: max-height 0.25s ease, opacity 0.2s ease; overflow:hidden; } +/* Path bar */ +.path-bar{display:flex;align-items:center;gap:6px;margin-bottom:12px;padding:6px 10px;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:8px;} +.path-bar:focus-within{border-color:var(--accent);} +.path-icon{font-size:14px;flex-shrink:0;} +.path-input{flex:1;background:none;border:none;color:var(--text);font-size:13px;outline:none;font-family:'Fira Code',monospace;} +.path-input::placeholder{color:var(--text-tertiary);} +.path-go{background:var(--accent);color:#fff;border:none;padding:3px 8px;border-radius:4px;cursor:pointer;font-size:12px;} +.path-go:hover{opacity:.85;} + /* File preview tooltip */ .file-preview{position:fixed;z-index:300;background:#1a1a1a;background:var(--bg,#1a1a1a);border:1px solid var(--border-strong,#333);border-radius:10px;box-shadow:0 8px 30px rgba(0,0,0,.5);max-width:400px;min-width:200px;pointer-events:auto;} .file-preview-header{padding:8px 12px;font-size:12px;font-weight:600;color:var(--text-secondary,#888);border-bottom:1px solid var(--border,#333);} @@ -199,6 +208,16 @@ + +
+