diff --git a/superpage/src/components/Course/Contact.jsx b/superpage/src/components/Course/Contact.jsx index 949ab75..3ac9d09 100644 --- a/superpage/src/components/Course/Contact.jsx +++ b/superpage/src/components/Course/Contact.jsx @@ -4,8 +4,7 @@ import { zodResolver } from "@hookform/resolvers/zod"; import clsx from "clsx"; import { z } from "zod"; -// const N8N_URL = "https://n8n.eduseg.com.br/webhook/eduseg"; -const N8N_URL = "https://n8n.eduseg.com.br/webhook-test/eduseg"; +const N8N_URL = "https://n8n.eduseg.com.br/webhook/eduseg"; const schema = z.object({ name: z.string().nonempty({ message: "Deve preencher o nome" }), diff --git a/superpage/src/components/Course/FlyoutMenu.astro b/superpage/src/components/Course/FlyoutMenu.astro new file mode 100644 index 0000000..798c84e --- /dev/null +++ b/superpage/src/components/Course/FlyoutMenu.astro @@ -0,0 +1,147 @@ +--- +import { Icon } from "astro-icon/components"; +import Container from "../Container.astro"; +import BuyDropdown from "./BuyDropdown.astro"; +import Trends from "~/components/Trends.astro"; +import Search from "~/components/Search.astro"; + +import { getEntries } from "astro:content"; +const { title, ...data } = Astro.props; +const relatedCourses = data?.relatedCourses + ? await getEntries(data.relatedCourses) + : null; +--- + + + + + + diff --git a/superpage/src/components/Course/HeroNav.astro b/superpage/src/components/Course/HeroNav.astro deleted file mode 100644 index d495aab..0000000 --- a/superpage/src/components/Course/HeroNav.astro +++ /dev/null @@ -1,111 +0,0 @@ ---- -import { Icon } from "astro-icon/components"; -import Container from "../Container.astro"; -import BuyDropdown from "./BuyDropdown.astro"; -import Trends from "~/components/Trends.astro"; -import Search from "~/components/Search.astro"; - -import { getEntries } from "astro:content"; -const { title, ...data } = Astro.props; -const relatedCourses = data?.relatedCourses - ? await getEntries(data.relatedCourses) - : null; ---- - - - - diff --git a/superpage/src/pages/[slug].astro b/superpage/src/pages/[slug].astro index c8b900f..01a1f89 100644 --- a/superpage/src/pages/[slug].astro +++ b/superpage/src/pages/[slug].astro @@ -4,7 +4,7 @@ import { Picture } from "astro:assets"; import { Icon } from "astro-icon/components"; import Layout from "~/layouts/Layout.astro"; import Container from "~/components/Container.astro"; -import HeroNav from "~/components/Course/HeroNav.astro"; +import FlyoutMenu from "~/components/Course/FlyoutMenu.astro"; import BuyButton from "./_components/BuyButton.astro"; import placeholder from "~/assets/placeholder.png"; @@ -34,7 +34,7 @@ const { Content } = await render(course); - +
diff --git a/superpage/src/styles/global.css b/superpage/src/styles/global.css index 2deeef2..b357608 100644 --- a/superpage/src/styles/global.css +++ b/superpage/src/styles/global.css @@ -11,10 +11,14 @@ body { @apply text-white bg-black antialiased; } -html:not(.overflow-hidden) { +html:not(:has(dialog[open])) { @apply scroll-pt-22 lg:scroll-pt-32; } +html:has(dialog[open]) { + @apply overflow-hidden; +} + /* Pagefind */ .pagefind-ui__form { @apply flex;