Fix: Scroll

This commit is contained in:
Pedro Chueiri 2026-03-26 12:53:18 -03:00
parent 26b756fb31
commit 111b7b8f2c
5 changed files with 15 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

View File

@ -1,5 +1,16 @@
<script> <script>
import '../app.css'; import '../app.css';
import { afterNavigate } from '$app/navigation';
afterNavigate(({ from, to }) => {
if (from?.url?.pathname !== to?.url?.pathname) {
document.documentElement.style.scrollBehavior = 'auto';
window.scrollTo(0, 0);
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
document.documentElement.style.scrollBehavior = '';
}
});
</script> </script>
<main> <main>

View File

@ -3,7 +3,7 @@
import Header from '$lib/components/Header.svelte'; import Header from '$lib/components/Header.svelte';
import Footer from '$lib/components/Footer.svelte'; import Footer from '$lib/components/Footer.svelte';
import Modal from '$lib/components/Modal.svelte'; import Modal from '$lib/components/Modal.svelte';
import phoneCard from '$lib/assets/phone-card1.png'; import phoneCard from '$lib/assets/phone-card2.png';
import pixETedAzul from '$lib/assets/pix-e-ted-azul.svg'; import pixETedAzul from '$lib/assets/pix-e-ted-azul.svg';
import pagamentosAzul from '$lib/assets/pagamentos-azul.svg'; import pagamentosAzul from '$lib/assets/pagamentos-azul.svg';
import cobranca from '$lib/assets/cobranca.svg'; import cobranca from '$lib/assets/cobranca.svg';

View File

@ -6,7 +6,7 @@
import quemSomos from '$lib/assets/quem-somos.png'; import quemSomos from '$lib/assets/quem-somos.png';
import elementosDigitais from '$lib/assets/elementos-digitais.png'; import elementosDigitais from '$lib/assets/elementos-digitais.png';
import iphonePixMockup from '$lib/assets/iphone-pix-mockup.png'; import iphonePixMockup from '$lib/assets/iphone-pix-mockup.png';
import mockupIphoneFundoVerde from '$lib/assets/mockup-iphone-fundo-verde.png'; import mockupIphoneFundoVerde from '$lib/assets/mockup-iphone-fundo-verde2.png';
import biggestLogoBasspago from '$lib/assets/biggest-logo-basspago.svg'; import biggestLogoBasspago from '$lib/assets/biggest-logo-basspago.svg';
import iconSlimBasspago from '$lib/assets/icon-slim-basspago.svg'; import iconSlimBasspago from '$lib/assets/icon-slim-basspago.svg';
@ -677,6 +677,8 @@
} }
.features-app__visual { .features-app__visual {
position: relative;
top: auto;
min-height: 340px; min-height: 340px;
width: 100%; width: 100%;
} }