Skip to content

Commit 99f3623

Browse files
authored
Feat: Update contact form design (#639)
* feat: add new background for contact form * fix: edit col start and span for lg screens * fix: add more padding and text style for contact forms
1 parent ebe2930 commit 99f3623

File tree

6 files changed

+11
-15
lines changed

6 files changed

+11
-15
lines changed

apps/website/src/components/BaseContactForm.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const { onDark, classNames, formId, formClassNames } = Astro.props;
1717
<base-contact-form data-id={formId} class={classnames(classNames)}>
1818
<form
1919
class={classnames(
20-
"group/contact-us flex flex-col gap-2 relative",
20+
"group/contact-us flex flex-col gap-2 bg-white rounded-xl px-7 relative",
2121
formClassNames,
2222
)}
2323
id={formId}

apps/website/src/components/contact/Hero.astro

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,10 @@ import RightArrow from "../icons/RightArrow.astro";
6161
</span>
6262
</p>
6363
</div>
64-
6564
<BaseContactForm
6665
formId="contact-us"
67-
onDark
68-
classNames="col-span-6 md:col-span-12 lg:col-span-6 xl:col-span-5 lg:col-start-7 md:p-12 lg:pl-0"
66+
classNames="col-span-6 md:col-span-12 lg:col-span-6 xl:col-span-5 lg:col-start-7 md:p-12 lg:pl-0 mb-7 md:mb-0"
67+
formClassNames="py-7"
6968
>
7069
<span
7170
slot="submit-button-content"

apps/website/src/components/staff-agmentation/GetYourPlan.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import "../../styles/loader.css";
4848
/>
4949
</div>
5050
<div
51-
class="col-span-6 flex flex-wrap gap-7 items-center md:col-span-11 lg:col-start-2 lg:col-span-8 lg:row-start-1 xl:col-start-2 xl:col-span-5"
51+
class="col-span-6 flex flex-wrap gap-7 items-center md:col-span-11 lg:col-start-1 lg:col-span-7 lg:row-start-1 xl:col-start-2 xl:col-span-5"
5252
>
5353
<h2 class="font-medium leading-none text-[32px] text-white tracking-[-0.7px]">
5454
Get Your <span class="text-crocoder-yellow"

apps/website/src/components/staff-agmentation/GetYourPlanForm.astro

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import "../../styles/loader.css";
55
import * as formContent from "../../content/contact/get-your-plan-form.md";
66
---
77

8-
<div class="col-span-6 lg:col-span-5 lg:col-start-2 md:row-start-2">
8+
<div class="col-span-6 lg:col-span-6 lg:col-start-1 md:row-start-2 xl:col-start-2 xl:col-span-5">
99
<form
1010
id="get-your-plan-form"
11-
class="group/contact-us mx-auto flex-col gap-2"
11+
class="group/contact-us mx-auto bg-white rounded-xl flex-col py-7 gap-2 px-7"
1212
novalidate
1313
>
1414
<Field
1515
isTextArea={false}
16-
onDark
16+
classNames=""
1717
inputProps={{
1818
name: "form-full-name",
1919
id: "form-full-name",
@@ -30,7 +30,6 @@ import * as formContent from "../../content/contact/get-your-plan-form.md";
3030
/>
3131
<Field
3232
isTextArea={false}
33-
onDark
3433
inputProps={{
3534
name: "form-email",
3635
id: "form-email",
@@ -60,7 +59,7 @@ import * as formContent from "../../content/contact/get-your-plan-form.md";
6059
set:html={formContent.frontmatter.consent}
6160
id="form-consent-text"
6261
for="form-consent"
63-
class="text-neutral-50 [&>em]:not-italic [&>em]:font-semibold cursor-pointer"
62+
class="text-[#3C3843] [&>em]:not-italic [&>em]:font-semibold cursor-pointer"
6463
/>
6564
</div>
6665
<button

apps/website/src/components/vibe-code-mvp/GetInTouch.astro

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,11 @@ import Section from "../Section.astro";
4545
</p>
4646
</div>
4747
<div
48-
class="max-md:px-4 md:col-span-12 md:px-8 lg:px-0 lg:mt-28 lg:flex lg:flex-col row-start-2 col-start-1 col-span-6 lg:col-span-5 lg:col-start-7 lg:row-start-1"
48+
class="max-md:px-4 md:col-span-12 md:px-8 lg:px-0 lg:mt-0 lg:flex lg:flex-col row-start-2 col-start-1 col-span-6 lg:col-span-5 lg:col-start-7 lg:row-start-1"
4949
>
5050
<BaseContactForm
5151
formId="vibe-code-contact-us-footer"
52-
onDark
53-
formClassNames="pb-6 lg:pb-12 max-sm:gap-0"
52+
formClassNames="my-24 py-7 max-sm:gap-0"
5453
>
5554
<span
5655
slot="submit-button-content"

apps/website/src/components/vibe-code-mvp/Hero.astro

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@ import RightArrow from "../icons/RightArrow.astro";
9090
>
9191
<BaseContactForm
9292
formId="vibe-code-contact-us-hero"
93-
onDark
94-
formClassNames="lg:-top-6 max-lg:max-w-3xl max-lg:mx-auto"
93+
formClassNames="lg:-top-6 py-7 max-lg:max-w-3xl max-lg:mx-auto"
9594
>
9695
<span
9796
slot="submit-button-content"

0 commit comments

Comments
 (0)