fix(preventivo): slide deck 100vh — nessuno scroll di pagina

- ProposalDeck: outer div h-screen overflow-hidden, content wrapper h-full
- Rimosso il div interno ridondante min-h-screen
- useEffect blocca body overflow mentre la deck è aperta
- Tutti i 20 componenti slide: min-h-screen → h-full

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-20 18:08:40 +02:00
parent fdcc938252
commit c803efe059
21 changed files with 42 additions and 39 deletions
@@ -10,7 +10,7 @@ function formatEur(val: string | null | undefined): string {
export function PricingSection({ tiers }: Props) {
return (
<div className="min-h-screen flex flex-col justify-center px-16 py-24 space-y-10">
<div className="h-full flex flex-col justify-center px-16 py-24 space-y-10">
<div>
<p className="text-xs font-mono tracking-widest text-muted-foreground uppercase">Le tre opzioni</p>
<h2 className="text-5xl font-light text-foreground mt-4">