diff --git a/src/components/BlurryOrb.astro b/src/components/BlurryOrb.astro new file mode 100644 index 0000000..06d9a4d --- /dev/null +++ b/src/components/BlurryOrb.astro @@ -0,0 +1,49 @@ +--- +interface Props { + top: string; + left: string; + size: string; + opacity?: string; + blur?: string; +} + +const { + top = "0", + left = "0", + size = "2rem", + opacity = "1", + blur = "10rem", +} = Astro.props; +--- + +
+ + diff --git a/src/components/landing/ContactSection.astro b/src/components/landing/ContactSection.astro index 562de9a..508df79 100644 --- a/src/components/landing/ContactSection.astro +++ b/src/components/landing/ContactSection.astro @@ -1,10 +1,13 @@ --- import { Picture } from "astro:assets"; import ContactImage from "../../assets/img/contact.jpg"; +import BlurryOrb from "../BlurryOrb.astro"; import ArrowUpRight from "../icons/ArrowUpRight.astro"; ---
+ + + +
+ +

Our Values.

    @@ -50,6 +54,8 @@ function formatIndex(index: number) { margin-inline: auto; padding-block: 4rem; padding-inline: var(--padding-x); + position: relative; + overflow-x: clip; @media screen and (min-width: 64rem) { padding-block: 8rem 5.5rem;