From 43c27eeccd87c893628548d52b346b252e76a30c Mon Sep 17 00:00:00 2001 From: 0neStep <146049978+AperturePlus@users.noreply.github.com> Date: Mon, 25 May 2026 10:08:49 +0800 Subject: [PATCH 1/3] .env --- app/.env.example | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/.env.example b/app/.env.example index f88678f..f6e870a 100644 --- a/app/.env.example +++ b/app/.env.example @@ -4,8 +4,8 @@ FF_DB_URI=postgresql://root:password@localhost:5432/fileflash APP_ENV=development # Required when APP_ENV=production or APP_ENV=prod. -DEFAULT_ADMIN_USERNAME=admin -DEFAULT_ADMIN_EMAIL=admin@example.com +DEFAULT_ADMIN_USERNAME=administrator +DEFAULT_ADMIN_EMAIL=admin@fileflash.next DEFAULT_ADMIN_PASSWORD=replace-with-32-bytes-or-longer-password JWT_SECRET_KEY=please-set-at-least-32-bytes-secret-key From 322b2d259c76f06d49e5977f96bedab9dd30a30b Mon Sep 17 00:00:00 2001 From: 0neStep <146049978+AperturePlus@users.noreply.github.com> Date: Mon, 25 May 2026 14:25:43 +0800 Subject: [PATCH 2/3] refactor(agent): move AgentLayout from pages to templates with tab navigation Relocate the layout component to components/templates to share across routes, add SegmentedControl tab switching, brand header, and page transition wrapper. --- web/src/components/templates/AgentLayout.vue | 79 ++++++++++++++++++-- web/src/pages/agent/AgentLayout.vue | 55 -------------- web/src/pages/agent/index.ts | 3 - 3 files changed, 73 insertions(+), 64 deletions(-) delete mode 100644 web/src/pages/agent/AgentLayout.vue delete mode 100644 web/src/pages/agent/index.ts diff --git a/web/src/components/templates/AgentLayout.vue b/web/src/components/templates/AgentLayout.vue index 49b7dad..8e234d6 100644 --- a/web/src/components/templates/AgentLayout.vue +++ b/web/src/components/templates/AgentLayout.vue @@ -1,15 +1,82 @@ + + diff --git a/web/src/pages/agent/index.ts b/web/src/pages/agent/index.ts deleted file mode 100644 index c0da0fd..0000000 --- a/web/src/pages/agent/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import AgentLayout from './AgentLayout.vue'; - -export default AgentLayout; From 421fddae4352684c3d5cdd7c0cc1a9e7b87cbf6f Mon Sep 17 00:00:00 2001 From: 0neStep <146049978+AperturePlus@users.noreply.github.com> Date: Mon, 25 May 2026 14:25:49 +0800 Subject: [PATCH 3/3] feat(layout): add fullscreen mode for agent routes Support fullscreen layout via route meta flag: hide footer, remove content padding, and overlay right sidebar on narrow viewport. Fix AgentWorkspace right sidebar position and transition timing. --- web/src/components/templates/MainLayout.vue | 20 +++++++++++++++---- .../pages/agent/workspace/AgentWorkspace.vue | 6 ++++-- web/src/router/routes.ts | 6 +++--- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/web/src/components/templates/MainLayout.vue b/web/src/components/templates/MainLayout.vue index 62e0621..62dc04e 100644 --- a/web/src/components/templates/MainLayout.vue +++ b/web/src/components/templates/MainLayout.vue @@ -1,5 +1,6 @@