Skip to content

Commit 925b33c

Browse files
committed
feat: update homepage styling and add funding benefits section
- Changed background gradient on the homepage for improved aesthetics. - Added a new section highlighting benefits of funding issues, including payment upon PR merge and pooled bounties. - Enhanced layout for better visibility of funding options.
1 parent 5ee2207 commit 925b33c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

lib/algora_web/live/home_live.ex

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ defmodule AlgoraWeb.HomeLive do
5252
<Header.header />
5353
5454
<main>
55-
<div class="relative isolate overflow-hidden min-h-screen bg-gradient-to-br from-primary/5 to-background">
55+
<div class="relative isolate overflow-hidden min-h-screen bg-gradient-to-br from-background to-black">
5656
<!-- Background pattern -->
5757
<div
5858
class="absolute inset-x-0 -top-40 -z-10 transform overflow-hidden blur-3xl sm:-top-80"
@@ -233,6 +233,11 @@ defmodule AlgoraWeb.HomeLive do
233233
<div class="col-span-2 text-base leading-6 flex-1">
234234
<div class="text-2xl font-semibold text-foreground">Fund any issue <span class="text-success">in seconds</span></div>
235235
<div class="text-lg font-medium text-muted-foreground">Help improve the OSS you love and rely on</div>
236+
<div class="pt-1 col-span-3 text-sm text-muted-foreground space-y-0.5">
237+
<div><.icon name="tabler-check" class="h-4 w-4 mr-1 text-success-400" /> Pay when PRs are merged</div>
238+
<div><.icon name="tabler-check" class="h-4 w-4 mr-1 text-success-400" /> Pool bounties with other sponsors</div>
239+
<div><.icon name="tabler-check" class="h-4 w-4 mr-1 text-success-400" /> Algora handles invoices, payouts, compliance & 1099s</div>
240+
</div>
236241
</div>
237242
<.form for={@bounty_form} phx-submit="create_bounty" class="col-span-3 grid grid-cols-3 gap-6 w-full">
238243
<.input
@@ -250,6 +255,7 @@ defmodule AlgoraWeb.HomeLive do
250255
<div class="text-sm text-muted-foreground">No credit card required</div>
251256
<.button size="lg" class="w-full" >Fund issue</.button>
252257
</div>
258+
253259
</.form>
254260
</div>
255261
</div>

0 commit comments

Comments
 (0)