Skip to content

Commit 7345733

Browse files
committed
Update copy etc
1 parent c4aca0e commit 7345733

8 files changed

+137
-97
lines changed
+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
<div class="flex items-center justify-center bg-teal-500 p-2 text-center text-sm text-white text-balance">
1+
<div class="flex items-center justify-center bg-teal-500 p-2 text-center text-md text-white text-balance transition-all ease-out duration-500 -translate-y-[100%]"
2+
x-init="$el.classList.add('-translate-y-0')">
23
<a href="/newsletter" onclick="fathom.trackEvent('alert_click');">
3-
📲&nbsp;&nbsp;Excited for NativePHP for iOS and Android? Sign up for the newsletter &rightarrow;
4+
📲&nbsp;&nbsp;Excited for NativePHP for iOS and Android? <u>Sign up for the newsletter &rightarrow;</u>
45
</a>
56
</div>

resources/views/components/footer.blade.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
Logo by <a href="https://twitter.com/caneco" target="_blank">Caneco</a>.
1212
</p>
1313
</div>
14-
14+
1515
<div class="flex items-center justify-center space-x-6">
16-
<x-social-networks-all/>
16+
<x-social-networks-all/>
1717
</div>
1818
</footer>

resources/views/components/hearder-banner.blade.php resources/views/components/header-banner.blade.php

+13-10
Original file line numberDiff line numberDiff line change
@@ -7,25 +7,28 @@
77
<div class="hidden lg:block">
88
<x-alert/>
99
</div>
10-
<div class="
11-
relative flex top-0 left-0 z-50
12-
md:flex
13-
items-center justify-between gap-6 px-6 py-3
14-
mx-auto max-w-8xl
15-
sm:py-4">
10+
11+
<div class="relative flex top-0 left-0 z-50
12+
md:grid md:grid-cols-4
13+
items-center justify-between gap-6 px-6 py-3
14+
mx-auto max-w-8xl
15+
sm:py-4">
1616
<a
1717
href="/"
18-
class="inline-flex items-center gap-3 transition rounded hover:text-white/80 focus:outline-none focus-visible:ring-2 focus-visible:ring-white/80 focus-visible:ring-offset-2 focus-visible:ring-offset-red-600"
18+
class="inline-flex items-center transition rounded hover:text-white/80 focus:outline-none
19+
max-md:w-32
20+
focus-visible:ring-2 focus-visible:ring-white/80 focus-visible:ring-offset-2 focus-visible:ring-offset-red-600"
1921
>
2022
<img src="{{ asset('logo.svg') }}" class="h-8 dark:hidden">
2123
<img src="{{ asset('logo-dark.svg') }}" class="hidden h-8 dark:block">
2224
<span class="sr-only">NativePHP</span>
2325
</a>
24-
<div id="docsearch"></div>
2526

26-
<x-early-access-button class="hidden lg:block"/>
27+
<div class="flex-1 md:col-span-2 lg:mx-16 xl:mx-32">
28+
<div id="docsearch"></div>
29+
</div>
2730

28-
<div class="hidden lg:flex items-center space-x-5">
31+
<div class="hidden lg:flex items-center justify-end space-x-5">
2932

3033
<a href="https://bsky.app/profile/nativephp.bsky.social" title="Bluesky">
3134
<x-icons.bluesky class="size-5 text-black dark:invert hover:text-[#00aaa6] hover:invert-0"/>

resources/views/components/layout-three-columns.blade.php

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
<div class="max-w-8xl mx-auto px-4 sm:px-6 md:px-8">
55
<main class="overflow-hidden lg:flex lg:flex-1 lg:flex-col">
6+
67
@if(!empty($sidebarLeft))
78
<x-sidebar-left-navigation>
89
{{ $sidebarLeft }}

resources/views/components/layout.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
x-data="{ showDocsNavigation: false }"
3030
>
3131

32-
<x-hearder-banner :hasMenu="$hasMenu ?? false" />
32+
<x-header-banner :hasMenu="$hasMenu ?? false" />
3333
{{ $slot }}
3434
<script src="https://cdn.jsdelivr.net/npm/@docsearch/js@3"></script>
3535
<script type="text/javascript">

resources/views/components/sidebar-left-navigation.blade.php

-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
x-transition:leave-end="translate-y-1 opacity-0"
2727
class="fixed top-12 left-0 z-40 w-full h-screen pt-10 pb-16 overflow-y-auto bg-white dark:bg-gray-700 mt-2 px-4 border-b border-[#00aaa6] border-opacity-50 dark:border-opacity-90">
2828

29-
<div class="mb-8 mx-auto text-center">
30-
<x-early-access-button/>
31-
</div>
3229

3330
{!! $slot !!}
3431

resources/views/early-adopter.blade.php

+116-78
Original file line numberDiff line numberDiff line change
@@ -5,111 +5,149 @@
55
<div class="mx-auto max-w-3xl text-center">
66

77
<h2 class="text-balance text-4xl font-semibold tracking-tight text-gray-900 dark:text-gray-100 sm:text-5xl">
8-
NativePHP on
8+
NativePHP for
99
<span class="underline decoration-purple-500 underline-offset-4">iOS</span>
1010
and
1111
<span class="underline decoration-purple-500 underline-offset-4">Android</span>
1212
is coming!
1313
</h2>
1414
<p class="mx-auto mt-6 max-w-xl text-pretty text-lg/8 text-gray-600 dark:text-gray-400">
15-
Development of NativePHP for iOS has already started and you can have an early access now! Become an Early Adopter by sponsoring Simon for $250 or more and get access to the iOS repo.
15+
Development of NativePHP for iOS has already started<br>and you can get access right now!<br><br>
16+
Join the <b>Early Access Program</b> by<br>becoming a sponsor at $250 (one-off) or above.
1617
</p>
1718
<div class="mt-10 flex flex-col sm:flex-row items-center justify-center gap-6">
18-
<a href="https://github.com/sponsors/simonhamp" class="rounded-md bg-purple-600 px-3.5 py-2.5 text-sm font-semibold text-white shadow-sm hover:bg-purple-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-purple-600">
19-
Early access for $250
20-
</a>
21-
<a href="/newsletter" class="text-sm/6 font-semibold text-gray-900 dark:text-gray-100">
22-
and Sign up for the newsletter
19+
<a href="https://github.com/sponsors/simonhamp?frequency=one-time"
20+
target="_blank"
21+
class="rounded-md bg-teal-500 px-8 py-4 text-2xl font-semibold text-white shadow-sm
22+
hover:bg-teal-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2
23+
focus-visible:outline-teal-600">
24+
Get early access now!
2325
</a>
2426
</div>
2527
</div>
2628
</div>
2729

30+
<!-- Why Join Section -->
31+
<section class="text-gray-800 py-16 sm:py-28">
32+
<div class="max-w-3xl mx-auto px-8 space-y-6">
33+
<div class="prose dark:prose-invert mx-auto">
34+
<h2 class="text-center">Why Join the Early Access Program?</h2>
35+
<p>
36+
Up to now, NativePHP has focused on Windows, Mac, and Linux. But we believe that breaking the mobile
37+
frontier is what makes the project truly compelling... and cross-platform.
38+
</p>
39+
<p>
40+
With <strong>significant progress</strong> already made towards enabling
41+
<strong>NativePHP on iOS</strong>, we are excited about the possibilities that lie ahead.
42+
</p>
43+
<p>
44+
However, to make this vision a reality for both iOS and Android, we need your support.
45+
</p>
46+
<p>
47+
As an EAP member, you will be supporting the continued development of all of NativePHP, but
48+
especially of NativePHP for mobile.
49+
</p>
50+
<p>
51+
You'll have the opportunity to influence the direction of the project and provide critical
52+
feedback right from an early stage.
53+
</p>
54+
<p>
55+
You'll get exclusive access to all the latest features first and special treatment for the life of
56+
the NativePHP project, a project we plan to be working on for a long time to come!
57+
</p>
58+
<p>
59+
Please join us on this exciting journey to expand NativePHP onto mobile platforms.
60+
</p>
61+
<p class="italic">
62+
We can't wait to see what you build!
63+
</p>
64+
<p>
65+
<span class="font-bold italic">Simon &amp; Marcel</span><br>
66+
Creators of NativePHP
67+
</p>
68+
</div>
69+
</div>
70+
</section>
71+
2872
<!-- Rewards Section -->
2973
<div class="py-16 sm:py-24">
3074
<div class="mx-auto max-w-7xl px-6 lg:px-8">
31-
<div class="mx-auto max-w-2xl lg:text-center">
32-
<h2 class="text-base/7 font-semibold text-teal-600 dark:text-gray-400">Being an Early Adopter</h2>
75+
<div class="mx-auto max-w-2xl text-center">
76+
<h2 class="text-base/7 font-semibold text-teal-600 dark:text-gray-400">Early Access Program</h2>
3377
<p class="mt-2 text-pretty text-4xl font-semibold tracking-tight text-gray-900 dark:text-gray-100 sm:text-5xl lg:text-balance">
34-
What do you get ?
78+
Program Benefits
3579
</p>
3680
{{-- <p class="mt-6 text-lg/8 text-gray-600">Quis tellus eget adipiscing convallis sit sit eget aliquet quis. Suspendisse eget egestas a elementum pulvinar et feugiat blandit at. In mi viverra elit nunc.</p>--}}
3781
</div>
38-
<div class="mx-auto mt-16 max-w-2xl lg:max-w-none">
39-
<dl class="flex flex-col max-w-xl gap-8 mx-auto">
40-
<div class="flex flex-col sm:flex-row">
41-
<div class="font-mono p-1 text-2xl sm:text-5xl sm:text-right text-teal-600 dark:text-teal-400 font-semibold mr-10">
42-
1.
43-
</div>
44-
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
45-
<dt class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
46-
<x-icons.discord class="size-5 flex-none text-teal-600"/>
47-
Access to a private Discord
48-
</dt>
49-
<dd class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
50-
<p class="flex-auto">
51-
You get to decide the direction of the project and have a direct line of communication with Simon and other Early Adopters.
52-
</p>
53-
</dd>
54-
</div>
82+
83+
<div class="mx-auto mt-16 max-w-xl gap-8 grid">
84+
85+
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
86+
<h3 class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
87+
<x-icons.device-mobile-phone class="size-5 flex-none text-teal-600"/>
88+
Get the code!
89+
</h3>
90+
<div class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
91+
<p class="flex-auto">
92+
You'll get early access to the code, documentation and more, and watch closely as it
93+
evolves and start to build your projects before anyone else.
94+
</p>
5595
</div>
56-
<div class="flex flex-col sm:flex-row">
57-
<div class="font-mono p-1 text-2xl sm:text-5xl sm:text-right text-teal-600 dark:text-teal-400 font-semibold mr-10">
58-
2.
59-
</div>
60-
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
61-
<dt class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
62-
<x-icons.gift class="size-5 flex-none text-teal-600"/>
63-
Lifetime rewards and discounts
64-
</dt>
65-
<dd class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
66-
<p class="flex-auto">
67-
Pay a one-time fee to receive a lifetime of rewards and discounts as NativePHP grows over the coming years.
68-
</p>
69-
</dd>
70-
</div>
96+
</div>
97+
98+
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
99+
<h3 class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
100+
<x-icons.discord class="size-5 flex-none text-teal-600"/>
101+
Access to an exclusive Discord channel
102+
</h3>
103+
<div class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
104+
<p class="flex-auto">
105+
Decide the direction of the project and what gets worked on next. Plus have a direct
106+
line of with the creators of NativePHP and other EAP members.
107+
</p>
71108
</div>
72-
<div class="flex flex-col sm:flex-row">
73-
<div class="font-mono p-1 text-2xl sm:text-5xl sm:text-right text-teal-600 dark:text-teal-400 font-semibold mr-10">
74-
3.
75-
</div>
76-
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
77-
<dt class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
78-
<x-icons.book-open-text class="size-5 flex-none text-teal-600"/>
79-
Your name in NativePHP history
80-
</dt>
81-
<dd class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
82-
<p class="flex-auto">
83-
Your will be part of the a revolution in PHP development and your name will be memorialized in NativePHP history.
84-
</p>
85-
</dd>
86-
</div>
109+
</div>
110+
111+
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
112+
<h3 class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
113+
<x-icons.gift class="size-5 flex-none text-teal-600"/>
114+
A lifetime of rewards and discounts
115+
</h3>
116+
<div class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
117+
<p class="flex-auto">
118+
The NativePHP ecosystem is about to explode! There will be premium tools and
119+
packages, starter kits and more. As an EAP member, you'll get you exclusive discounts
120+
not available to anyone else.
121+
</p>
87122
</div>
88-
</dl>
89-
</div>
90-
</div>
91-
</div>
123+
</div>
92124

93-
<!-- Why Join Section -->
94-
<section class="text-gray-800 py-16 sm:py-28">
95-
<div class="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 space-y-6">
96-
<div class="prose dark:prose-invert mx-auto">
97-
<h2 class="text-center">Why Join the Early Adopter Program?</h2>
98-
<p>Currently, NativePHP is available for Windows, Mac, and Linux, but we believe that the future lies in mobile development. That’s why we are reaching out to you!</p>
99-
<p>With <strong>significant progress</strong> already made towards enabling
100-
<strong>NativePHP on iOS</strong>, we are excited about the possibilities that lie ahead. </p>
101-
<p>However, to make this vision a reality for both iOS and Android, we need your support. </p>
102-
<p>As an Early Adopter, you will have a voice in the development process and the opportunity to influence the direction of NativePHP. Your feedback and insights will be invaluable as we work towards making NativePHP a powerful solution for mobile developers.</p>
103-
<p>By becoming a sponsor, you are investing in the future of PHP development and ensuring that developers can leverage their PHP skills to create robust mobile applications. Imagine being part of a community that not only values open-source collaboration but also actively shapes the tools that will define the next generation of mobile applications. </p>
104-
<p>Moreover, your sponsorship comes with exclusive rewards including access to a private Discord channel where you can connect with Simon and fellow Early Adopters and lifetime discounts on future NativePHP offerings.</p>
105-
<p>Join us on this exciting journey to expand NativePHP to mobile platforms.</p>
106-
<p>Together, we can unlock new possibilities for PHP developers and create a vibrant community that thrives on collaboration and innovation. Your support is crucial, and we can’t wait to see what we can achieve together!</p>
107-
<p class="text-center">Ready to make a difference?</p>
125+
<div class="border rounded p-4 bg-white dark:bg-gray-800 dark:border-gray-700">
126+
<h3 class="flex items-center gap-x-3 text-base/7 font-semibold text-gray-900 dark:text-gray-100">
127+
<x-icons.book-open-text class="size-5 flex-none text-teal-600"/>
128+
Your name in NativePHP's history
129+
</h3>
130+
<div class="mt-4 flex flex-auto flex-col text-base/7 text-gray-600 dark:text-gray-400">
131+
<p>
132+
All EAP members will be immortalized across the NativePHP ecosystem, showing the
133+
rest of the community the valuable part you've played in supporting this project's
134+
creation and and ongoing development.
135+
</p>
136+
</div>
137+
</div>
108138
</div>
109139

110-
<x-link-button class="my-4 mx-auto" href="https://github.com/sponsors/simonhamp">Sponsor Simon Now!</x-link-button>
140+
<div class="mt-20 flex flex-col sm:flex-row items-center justify-center gap-6">
141+
<a href="https://github.com/sponsors/simonhamp?frequency=one-time"
142+
target="_blank"
143+
class="rounded-md bg-teal-500 px-8 py-4 text-2xl font-semibold text-white shadow-sm
144+
hover:bg-teal-600 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2
145+
focus-visible:outline-teal-600">
146+
Get early access now!
147+
</a>
148+
</div>
111149
</div>
112-
</section>
150+
</div>
113151

114152
<x-footer/>
115153
</x-layout>

routes/web.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
Route::redirect('/newsletter', 'https://simonhamp.mailcoach.app/nativephp');
1919

2020
Route::view('/', 'welcome')->name('welcome');
21-
Route::view('early-adopter', 'early-adopter')->name('early-adopter');
21+
Route::view('ios', 'early-adopter')->name('early-adopter');
2222

2323
Route::get('/docs/{version}/{page?}', ShowDocumentationController::class)
2424
->where('page', '(.*)')

0 commit comments

Comments
 (0)