diff --git a/apps/website/src/assets/get-in-touch.png b/apps/website/src/assets/get-in-touch.png new file mode 100644 index 00000000..5a6949d2 Binary files /dev/null and b/apps/website/src/assets/get-in-touch.png differ diff --git a/apps/website/src/components/BaseContactForm.astro b/apps/website/src/components/BaseContactForm.astro index 883a7112..01bd3198 100644 --- a/apps/website/src/components/BaseContactForm.astro +++ b/apps/website/src/components/BaseContactForm.astro @@ -1,8 +1,8 @@ --- -import Field from "./Field.astro"; +import classnames from "classnames"; import * as formContent from "../content/contact/form.md"; import "../styles/loader.css"; -import classnames from "classnames"; +import Field from "./Field.astro"; type Props = { onDark?: boolean; @@ -93,7 +93,7 @@ const { onDark, classNames } = Astro.props; id="form-consent-text" for="form-consent" class={classnames( - "[&>em]:not-italic [&_b]:text-[#67a807] [&>em]:font-semibold cursor-pointer", + "[&>em]:not-italic [&_b]:text-[#67a807] [&>em]:font-semibold cursor-pointer text-sm sm:text-base", { "text-secondary": !onDark, "text-neutral-50": onDark, diff --git a/apps/website/src/components/vibe-code-mvp/GetInTouch.astro b/apps/website/src/components/vibe-code-mvp/GetInTouch.astro new file mode 100644 index 00000000..73d892d4 --- /dev/null +++ b/apps/website/src/components/vibe-code-mvp/GetInTouch.astro @@ -0,0 +1,58 @@ +--- +import { Image } from "astro:assets"; +import getInTouchImage from "../../assets/get-in-touch.png"; +import { grid_classes } from "../_grid"; +import BaseContactForm from "../BaseContactForm.astro"; +import RightArrow from "../icons/RightArrow.astro"; +import Pill from "../Pill.astro"; +import Section from "../Section.astro"; +--- + +
+
+
+ Croco and client talking +
+
+ Get in touch +
+

+ Let’s Ship Your MVP! +

+

+ We’ll review what you’ve built and tell you exactly what it’ll take to + finish. Simple, honest, no commitment. +

+
+
+ + + Get a free build review + + +
+
diff --git a/apps/website/src/pages/vibe-code-mvp.astro b/apps/website/src/pages/vibe-code-mvp.astro index 591b8891..382ae714 100644 --- a/apps/website/src/pages/vibe-code-mvp.astro +++ b/apps/website/src/pages/vibe-code-mvp.astro @@ -1,6 +1,7 @@ --- import Footer from "../components/footer.astro"; import Navigation from "../components/navigation.astro"; +import GetInTouch from "../components/vibe-code-mvp/GetInTouch.astro"; import Hero from "../components/vibe-code-mvp/Hero.astro"; import Base from "../layouts/base.astro"; import "../styles/main.css"; @@ -12,5 +13,6 @@ const { ogImage = "https://www.crocoder.dev/homepage-metadata-img.png" } = +