mirror of
https://github.com/wu736139669/hapi.git
synced 2026-08-07 06:52:28 +00:00
feat(web): session header files and outline view toggles (#952)
* feat(web): session header files and outline view toggles Files and outline icons in SessionHeader act as depressed toggles; files view shares the session header and places refresh beside the search box. Co-authored-by: Cursor <cursoragent@cursor.com> * chore(web): add Playwright handoff script for session view toggles Supports new-feature-intake visual gate: files toggle pressed + refresh beside search. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(dev): handoff script avoid networkidle on live hub SSE HAPI keeps connections open on :3006; domcontentloaded is the correct wait. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(web): place filesystem refresh outside search field Refresh is a sibling of the search pill, not inside it, so the control is visually and structurally separate from file search. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -142,6 +142,7 @@ export default {
|
||||
|
||||
// Session header
|
||||
'session.title': 'Files',
|
||||
'session.view.returnToChat': 'Return to conversation',
|
||||
'session.more': 'More actions',
|
||||
'session.outline.open': 'Conversation outline',
|
||||
'session.outline.close': 'Close outline',
|
||||
@@ -284,6 +285,7 @@ export default {
|
||||
// Files page
|
||||
'files.page.title': 'Files',
|
||||
'files.page.refresh': 'Refresh',
|
||||
'files.page.refreshFilesystem': 'Refresh filesystem view',
|
||||
'files.page.searchPlaceholder': 'Search files',
|
||||
'files.projectRoot': 'project root',
|
||||
'files.branch.detached': 'detached HEAD',
|
||||
|
||||
Reference in New Issue
Block a user