Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions apps/website/src/components/BookACallForm.astro
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ import Pill from "./Pill.astro";
import Section from "./Section.astro";
import { Image } from "astro:assets";
import meetingImage from "../assets/meeting-croc.png";

export interface Props {
calLink?: string;
eventType?: string;
}

const {
calLink = "team/crocoder/hello",
eventType = "hello",
} = Astro.props;
---

<!-- YELLOW-1 = #FEB534 -->
Expand Down Expand Up @@ -47,8 +57,8 @@ import meetingImage from "../assets/meeting-croc.png";
>
<div id="book-a-call"></div>
<CalcomEmbedInline
calLink="team/crocoder/hello"
eventType="hello"
calLink={calLink}
eventType={eventType}
elementOrSelector="#book-a-call"
hideEventTypeDetails={false}
/>
Expand Down
3 changes: 1 addition & 2 deletions apps/website/src/components/cto/Hero.astro
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,7 @@ import heroImage from "../../assets/cto-hero.png";
<p
class="font-normal leading-7 md:text-[22px] md:leading-8 tracking-normal"
>
A web development consultancy helping CTOs Minimize their Hands-on.
Involvement in Daily Operations
A Web Development Consultancy Helping CTOs Minimize Their Hands-on Involvement in Daily Operations
</p>

<a
Expand Down
2 changes: 1 addition & 1 deletion apps/website/src/pages/for-ctos.astro
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ const { ogImage = "https://www.crocoder.dev/cto-metadata-img.png" } =
<Values />
<Services />
<Testimonial />
<BookACallForm>
<BookACallForm calLink="team/crocoder/hands-off-cto" eventType="hands-off-cto">
<span slot="title">
Everything <span class="text-crocoder-yellow"> Kicks Off </span>
with One Call
Expand Down
55 changes: 6 additions & 49 deletions apps/website/src/pages/staff-augmentation.astro
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
import CalcomEmbedInline from "../components/CalcomEmbedInline.astro";
import BookACallForm from "../components/BookACallForm.astro";
import Footer from "../components/footer.astro";
import Navigation from "../components/navigation.astro";
import Base from "../layouts/base.astro";
Expand All @@ -18,7 +18,6 @@ import handsPuzzleServiceIcon from "../assets/hands-puzzle-service-icon.svg";
import crmServiceIcon from "../assets/crm-service-icon.svg";
import circleCheckIcon from "../assets/circle-check-icon.svg";
import quoteIcon from "../assets/quote-icon.svg";
import meetingImage from "../assets/meeting-croc.png";
import "../styles/main.css";

const { ogImage = "https://www.crocoder.dev/homepage-metadata-img.png" } =
Expand Down Expand Up @@ -466,53 +465,11 @@ const { ogImage = "https://www.crocoder.dev/homepage-metadata-img.png" } =
</div>
</Section>

<!-- CTA Section -->
<Section
className="bg-secondary !pb-16 md:!pb-24 !pt-0 overflow-visible mt-[220px] xl:mt-[300px]"
contentClassName={`${grid_classes} items-center`}
>
<div
class="col-span-6 md:col-span-8 md:col-start-3 -translate-y-1/2 -mb-40 xl:col-span-6 xl:col-start-4 lg:-mb-60"
>
<Image
class="object-cover xl:p-6 md:p-0 p-8"
src={meetingImage}
alt="CroCoder team member in a video call consultation"
widths={[320, 480, 640, 800, 964]}
sizes="(max-width: 768px) calc(100vw - 32px), (max-width: 1280px) calc(67vw - 32px), calc(50vw - 28px)"
loading="lazy"
/>
</div>
<div
id="book-a-call-section"
class="col-span-6 grid gap-4 md:col-span-12 md:text-center md:justify-items-center text-white xl:col-span-8 xl:col-start-3 scroll-mt-20"
>
<Pill>Book your call today</Pill>
<h2
class="text-[44px] leading-[48px] tracking-tight font-medium md:text-[74px] md:leading-[82px]"
>
Let's Build Together
</h2>
<p class="text-base leading-[26px] pt-3">
Stop wasting time being caught in operational bottlenecks. Schedule your
free call today, and let's help you deliver on your strategic vision with
confidence. Select a date below or
<a class="bold underline" href="/contact"> contact us here.</a>
</p>
</div>

<div
class="relative col-span-6 md:col-span-10 md:col-start-2 overflow-hidden flex flex-col justify-center bg-white rounded"
>
<div id="book-a-call"></div>
<CalcomEmbedInline
calLink="team/crocoder/staff-augmentation-intro"
eventType="staff-augmentation-intro"
elementOrSelector="#book-a-call"
hideEventTypeDetails={false}
/>
</div>
</Section>
<BookACallForm calLink="team/crocoder/staff-augmentation-intro" eventType="staff-augmentation-intro">
<span slot="title">
Let's Build Together
</span>
</BookACallForm>

<Footer />
</Base>
Expand Down