This commit is contained in:
2025-04-29 22:43:50 -03:00
parent ab804845a6
commit 448dc37e59
5 changed files with 30 additions and 29 deletions

View File

@@ -3,7 +3,7 @@ import { Icon } from "astro-icon/components";
import Container from "~/components/Container.astro"; import Container from "~/components/Container.astro";
--- ---
<Container id="cert" {...Astro.props}> <Container {...Astro.props}>
<div <div
class="text-black bg-linear-to-t from-lime-600 to-lime-400 border border-lime-400 p-5 lg:py-36 rounded-2xl relative overflow-hidden" class="text-black bg-linear-to-t from-lime-600 to-lime-400 border border-lime-400 p-5 lg:py-36 rounded-2xl relative overflow-hidden"
> >

View File

@@ -10,24 +10,24 @@ import Faq from "./Faq.astro";
const { trainer } = Astro.props; const { trainer } = Astro.props;
--- ---
<Plans /> <Plans id="plans" data-pagefind-ignore="all" />
<Clients /> <Clients id="clients" data-pagefind-ignore="all" />
<Features /> <Features id="features" data-pagefind-ignore="all" />
<Modules> <Modules id="modules" data-pagefind-ignore="all">
<slot name="modules" /> <slot name="modules" />
</Modules> </Modules>
{trainer && <Trainer name={trainer} />} {trainer && <Trainer id="trainer" data-pagefind-ignore="all" name={trainer} />}
{ {
Astro.slots.has("faq") && ( Astro.slots.has("faq") && (
<Faq> <Faq id="faq" data-pagefind-ignore="all">
<slot name="faq" /> <slot name="faq" />
</Faq> </Faq>
) )
} }
<Cert /> <Cert id="cert" data-pagefind-ignore="all" />

View File

@@ -2,7 +2,7 @@
import Container from "~/components/Container.astro"; import Container from "~/components/Container.astro";
--- ---
<Container id="modules" {...Astro.props}> <Container {...Astro.props}>
<section class="lg:w-5/8 lg:py-24 space-y-6 mx-auto"> <section class="lg:w-5/8 lg:py-24 space-y-6 mx-auto">
<div class="space-y-2.5"> <div class="space-y-2.5">
<h4 class="text-pretty text-4xl lg:text-6xl"> <h4 class="text-pretty text-4xl lg:text-6xl">

View File

@@ -4,7 +4,25 @@ import Form from "./Contact.jsx";
--- ---
<div> <div>
<Container id="plans" {...Astro.props}> <div class="relative z-40" style="display: none;">
<div class="fixed inset-0 bg-gray-900/20 backdrop-blur backdrop-filter">
</div>
<div class="fixed inset-0 overflow-y-auto">
<div class="flex justify-center items-center h-full max-lg:p-2.5">
<div
class="lg:w-1/4 bg-black p-5 lg:p-12 rounded-2xl border border-white/15 space-y-5 drop-shadow"
>
<h1 class="text-3xl lg:text-4xl font-medium">
Preencha os dados da sua empresa
</h1>
<Form client:load />
</div>
</div>
</div>
</div>
<Container {...Astro.props}>
<section class="space-y-5 lg:space-y-10 xl:w-4/6 mx-auto"> <section class="space-y-5 lg:space-y-10 xl:w-4/6 mx-auto">
<h1 class="text-pretty text-4xl lg:text-6xl"> <h1 class="text-pretty text-4xl lg:text-6xl">
Modelos de contratação para sua empresa Modelos de contratação para sua empresa
@@ -94,22 +112,4 @@ import Form from "./Contact.jsx";
</div> </div>
</section> </section>
</Container> </Container>
<div class="relative z-40" style="display: none;">
<div class="fixed inset-0 bg-gray-900/20 backdrop-blur backdrop-filter">
</div>
<div class="fixed inset-0 overflow-y-auto">
<div class="flex justify-center items-center h-full max-lg:p-2.5">
<div
class="lg:w-1/4 bg-black p-5 lg:p-12 rounded-2xl border border-white/15 space-y-5 drop-shadow"
>
<h1 class="text-3xl lg:text-4xl font-medium">
Preencha os dados da sua empresa
</h1>
<Form client:load />
</div>
</div>
</div>
</div>
</div> </div>

View File

@@ -5,9 +5,10 @@ import { Icon } from "astro-icon/components";
import Container from "~/components/Container.astro"; import Container from "~/components/Container.astro";
const trainer = await getEntry("trainers", Astro.props.name); const trainer = await getEntry("trainers", Astro.props.name);
const { name, ...props } = Astro.props;
--- ---
<Container data-pagefind-ignore="all"> <Container {...props}>
<div class="bg-white/10 rounded-2xl p-5 xl:py-32"> <div class="bg-white/10 rounded-2xl p-5 xl:py-32">
<div class="lg:w-8/12 flex max-lg:flex-col gap-5 mx-auto"> <div class="lg:w-8/12 flex max-lg:flex-col gap-5 mx-auto">
<div class="shrink-0"> <div class="shrink-0">