Skip to content

Commit af971d1

Browse files
committed
feat: enhance homepage layout with new testimonial section and styling adjustments
- Introduced a new testimonial section featuring Louis Beaumont, enhancing user engagement and credibility. - Adjusted section heights and overflow properties for improved visual consistency across the homepage. - Updated grid layout and spacing for better presentation of content and images. - Added a new image for Louis Beaumont to enrich the visual elements of the homepage.
1 parent b3a2a72 commit af971d1

File tree

2 files changed

+39
-8
lines changed

2 files changed

+39
-8
lines changed

lib/algora_web/live/home_live.ex

Lines changed: 39 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ defmodule AlgoraWeb.HomeLive do
9191
<Header.header />
9292
9393
<main>
94-
<section class="relative isolate overflow-hidden min-h-screen bg-gradient-to-br from-black to-background">
94+
<section class="relative isolate overflow-hidden min-h-[100svh] bg-gradient-to-br from-black to-background">
9595
<.pattern />
9696
<!-- Hero content -->
9797
<div class="mx-auto max-w-7xl px-6 pt-24 pb-12 lg:px-8 xl:pt-20">
@@ -148,7 +148,8 @@ defmodule AlgoraWeb.HomeLive do
148148
</div>
149149
</section>
150150
151-
<section class="relative isolate bg-gradient-to-br from-black to-background border-t py-16 sm:py-32 z-10">
151+
<section class="relative isolate overflow-hidden bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
152+
<.pattern />
152153
<div class="mx-auto max-w-7xl px-6 lg:px-8">
153154
<h2 class="font-display text-3xl font-semibold tracking-tight text-foreground sm:text-6xl text-center mb-4">
154155
Fund GitHub Issues
@@ -268,7 +269,7 @@ defmodule AlgoraWeb.HomeLive do
268269
</div>
269270
</section>
270271
271-
<section class="relative isolate bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
272+
<section class="relative isolate overflow-hidden bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
272273
<.pattern />
273274
<div class="mx-auto max-w-7xl px-6 lg:px-8">
274275
<img
@@ -323,15 +324,45 @@ defmodule AlgoraWeb.HomeLive do
323324
</div>
324325
</section>
325326
326-
<section class="relative isolate bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
327+
<section class="relative isolate overflow-hidden bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
328+
<.pattern />
327329
<div class="mx-auto max-w-7xl px-6 lg:px-8">
328330
<h2 class="font-display text-3xl font-semibold tracking-tight text-foreground sm:text-6xl text-center mb-4">
329331
Build product faster
330332
</h2>
331333
<p class="text-center font-medium text-base text-muted-foreground mb-12 max-w-2xl mx-auto">
332334
Use bounties in your own repositories to manage contract work efficiently. Pay only for completed tasks, with full GitHub integration.
333335
</p>
334-
<div class="grid grid-cols-1 md:grid-cols-3 gap-8 max-w-5xl mx-auto">
336+
<div class="mx-auto mt-16 max-w-6xl gap-8 text-sm leading-6 sm:mt-32">
337+
<div class="grid items-center gap-x-12 gap-y-8 lg:grid-cols-10">
338+
<div class="lg:col-span-4 order-first lg:order-last">
339+
<div class="relative flex aspect-square size-[24rem] items-center justify-center overflow-hidden rounded-2xl bg-gray-800">
340+
<img
341+
src={~p"/images/people/louis-beaumont.png"}
342+
alt="Louis Beaumont"
343+
class="object-cover"
344+
/>
345+
</div>
346+
</div>
347+
<div class="lg:col-span-6 order-last lg:order-first">
348+
<h3 class="text-3xl font-display font-bold leading-[3rem]">
349+
I posted our bounty on Upwork to try it, overall it's 1000x more friction than OSS bounties with Algora.
350+
</h3>
351+
<div class="flex flex-wrap items-center gap-x-8 gap-y-4 pt-12">
352+
<div class="flex items-center gap-4">
353+
<div>
354+
<div class="text-3xl font-semibold text-foreground">Louis Beaumont</div>
355+
<div class="pt-2 text-2xl font-medium text-muted-foreground">
356+
Co-founder & CEO at Screenpipe
357+
</div>
358+
</div>
359+
</div>
360+
</div>
361+
</div>
362+
</div>
363+
</div>
364+
365+
<%!-- <div class="pt-12 grid grid-cols-1 md:grid-cols-3 gap-8 max-w-5xl mx-auto">
335366
<div class="flex flex-col items-center text-center">
336367
<.icon name="tabler-git-pull-request" class="h-12 w-12 mb-4 text-primary" />
337368
<h3 class="text-lg font-semibold mb-2">Native GitHub Workflow</h3>
@@ -523,11 +554,11 @@ defmodule AlgoraWeb.HomeLive do
523554
</div>
524555
</div>
525556
</div>
526-
</div>
557+
</div> --%>
527558
</div>
528559
</section>
529560
530-
<section class="relative isolate bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
561+
<section class="relative isolate overflow-hidden bg-gradient-to-br from-black to-background border-t py-16 sm:py-32">
531562
<.pattern />
532563
<div class="mx-auto max-w-7xl px-6 lg:px-8">
533564
<h2 class="font-display text-3xl font-semibold tracking-tight text-foreground sm:text-4xl text-center mb-4">
@@ -779,7 +810,7 @@ defmodule AlgoraWeb.HomeLive do
779810
</div>
780811
</section>
781812
782-
<div class="relative isolate bg-gradient-to-br from-black to-background">
813+
<div class="relative isolate overflow-hidden bg-gradient-to-br from-black to-background">
783814
<Footer.footer />
784815
<div class="mx-auto max-w-7xl px-6 pb-4 text-center text-xs text-muted-foreground">
785816
Upwork® is a registered trademark of Upwork Global Inc. Algora is not affiliated with, sponsored by, or endorsed by Upwork Global Inc, mmmkay?
221 KB
Loading

0 commit comments

Comments
 (0)