diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/subNavigation.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/subNavigation.svelte index 8bbeee520..bc861b2ba 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/subNavigation.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/subNavigation.svelte @@ -55,10 +55,11 @@ const isMainDatabaseScreen = $derived(page.route.id.endsWith('database-[database]')); - // If banner open, `-1rem` to adjust banner size, else `-70.5px`. + // If banner open, adjust bottom position to account for banner container. // 70.5px is the size of the container of the banner holder and not just the banner! // Needed because things vary a bit much on how different browsers treat bottom layouts. - const bottomNavHeight = $derived(`calc(20% ${$bannerSpacing ? '- 1rem' : '- 70.5px'})`); + const bottomNavOffset = $derived($bannerSpacing ? '70.5px' : '0px'); + const tableContentPadding = $derived($bannerSpacing ? '210px' : '140px'); async function loadTables() { tables = await sdk.forProject(region, project).tablesDB.listTables({ @@ -92,7 +93,10 @@ {data.database?.name} -