From b5611d8e2fa03e4269c534f7da7b298d90dd090e Mon Sep 17 00:00:00 2001 From: Jacob Dahl Date: Fri, 26 Jun 2026 18:10:13 -0600 Subject: [PATCH] fix(frontend): scope full-width layout to the Video route 962f4f8 fixed the Video page by setting width:100% on #app, but since #app is a shrink-wrapping flex item that pinned every route to the full viewport, so each data page's `margin: 0 auto` centered its capped content in a full-width column instead of sitting at its natural width beside the sidebar. Toggle a `fill-viewport` class on #app for the Video route only, and restore the `min-width: 800px` the commit dropped from the Autopilot and Connections containers. Non-Video routes now render identically to before the commit; the Video route still gets the full-width frame. --- frontend/src/App.vue | 17 +++++++++++------ frontend/src/pages/AutopilotPage.vue | 1 + frontend/src/pages/ConnectionsPage.vue | 1 + 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 46de08c..1e11571 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,5 +1,5 @@