diff --git a/app/create/page.tsx b/app/create/page.tsx index 15cc8f9..cb95c90 100644 --- a/app/create/page.tsx +++ b/app/create/page.tsx @@ -28,7 +28,7 @@ export default async function CreatePage({
-
+
diff --git a/app/globals.css b/app/globals.css index a221703..f5b6826 100644 --- a/app/globals.css +++ b/app/globals.css @@ -707,17 +707,6 @@ body { .pt-safe { padding-top: max(env(safe-area-inset-top), 0.75rem) } .pb-safe { padding-bottom: max(env(safe-area-inset-bottom), 0.75rem) } .pb-tabbar { padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 5.25rem) } -/* Trailing room under the sticky "Freeze my deck" strip on /create. - Phones: the strip floats one tab-bar height above the viewport bottom (the - sticky bottom offset in UploadScreen), so the page only needs that much - scroll room under it — the strip settles exactly where it was already - floating, and the bottom bar is never double-counted. Keep 4.6rem in sync - with the sticky offset. Wider screens: the strip docks to the viewport - bottom and keeps the roomier 9rem. */ -.pb-cta { padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 9rem) } -@media (max-width: 639px) { - .pb-cta { padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 4.6rem) } -} @media (display-mode: standalone) { .standalone-hide { display: none } diff --git a/components/UploadScreen.tsx b/components/UploadScreen.tsx index 50dfd83..4154613 100644 --- a/components/UploadScreen.tsx +++ b/components/UploadScreen.tsx @@ -719,9 +719,9 @@ export function UploadScreen() {
-
- {/* Visually identical to the homework flow's CTA — same icon, shape - and helper line — only the label differs. */} + {/* Same CTA block as the homework flow: full-width button with the + helper line centred underneath, in the page flow — no sticky bar. */} +