Skip to content

Commit 1ae318f

Browse files
authored
Adjust content for end of EAP (#161)
1 parent d6b2d6c commit 1ae318f

File tree

8 files changed

+109
-278
lines changed

8 files changed

+109
-278
lines changed

app/Notifications/LicenseKeyGenerated.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public function toMail(object $notifiable): MailMessage
3737
return (new MailMessage)
3838
->subject('Your NativePHP License Key')
3939
->greeting($greeting)
40-
->line('Thank you for purchasing a license for the early access program of mobile NativePHP.')
40+
->line('Thank you for purchasing a NativePHP for Mobile license.')
4141
->line('Your license key is:')
4242
->line("**{$this->licenseKey}**")
4343
->line('When prompted by Composer, use your email address as the username and this license key as the password.')
Lines changed: 0 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +0,0 @@
1-
<a
2-
href="/mobile"
3-
onclick="fathom.trackEvent('alert_click');"
4-
class="group relative z-30 flex flex-col items-center justify-center gap-x-3 gap-y-2.5 bg-gradient-to-tl from-[#211d3a] to-[#6f64c3] px-5 py-3 md:flex-row"
5-
>
6-
<div class="flex items-center justify-center gap-3">
7-
{{-- Text --}}
8-
<div
9-
class="transition duration-200 ease-in-out will-change-transform group-hover:-translate-x-1"
10-
>
11-
<div
12-
class="bg-clip-text tracking-tight text-transparent"
13-
style="
14-
background-image: linear-gradient(
15-
90deg,
16-
#8d89b5 0%,
17-
white 35%,
18-
#8d89b5 70%
19-
);
20-
background-size: 200% 100%;
21-
animation: shine 2s linear infinite;
22-
"
23-
>
24-
Join our Mobile Early Access Program
25-
</div>
26-
</div>
27-
{{-- Arrow --}}
28-
<x-icons.right-arrow
29-
class="size-3 shrink-0 text-white transition duration-200 ease-in-out will-change-transform group-hover:translate-x-0.5"
30-
/>
31-
</div>
32-
33-
{{-- Countdown --}}
34-
<div
35-
x-data="countdown('2025-05-31T23:59:59Z')"
36-
class="flex items-center gap-1 rounded-lg px-2.5 py-1 text-sm text-white ring-1 ring-white/45 md:text-base"
37-
>
38-
<div class="pr-1 opacity-70">Ends in</div>
39-
<div class="flex min-w-8 justify-center gap-0.5">
40-
<number-flow x-ref="dd"></number-flow>
41-
<div class="pt-px text-sm opacity-70 md:pt-[3px]">d</div>
42-
</div>
43-
<div>:</div>
44-
<div class="flex min-w-8 justify-center gap-0.5">
45-
<number-flow x-ref="hh"></number-flow>
46-
<div class="pt-px text-sm opacity-70 md:pt-[3px]">h</div>
47-
</div>
48-
<div>:</div>
49-
<div class="flex min-w-8 justify-center gap-0.5">
50-
<number-flow x-ref="mm"></number-flow>
51-
<div class="pt-px text-sm opacity-70 md:pt-[3px]">m</div>
52-
</div>
53-
<div>:</div>
54-
<div class="flex min-w-8 justify-center gap-0.5">
55-
<number-flow x-ref="ss"></number-flow>
56-
<div class="pt-px text-sm opacity-70 md:pt-[3px]">s</div>
57-
</div>
58-
</div>
59-
</a>

resources/views/components/navigation-bar.blade.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
@props(['hasMenu' => false])
2-
<div
3-
x-collapse
4-
x-show="!showDocsNavigation"
5-
>
6-
<x-eap-banner />
7-
</div>
2+
83
<nav
94
class="sticky top-0 z-50 flex flex-col items-center justify-center px-3 pt-px"
105
aria-label="Main Navigation"
@@ -201,7 +196,7 @@ class="hidden size-[3px] rotate-45 rounded-sm bg-gray-400 transition duration-20
201196
>
202197
Blog
203198
</a>
204-
199+
205200
{{-- Decorative circle -- }}
206201
<div
207202
class="hidden size-[3px] rotate-45 rounded-sm bg-gray-400 transition duration-200 lg:block dark:opacity-60"

resources/views/docs/desktop/1/getting-started/sponsoring.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,39 +2,39 @@
22
title: Sponsoring
33
order: 002
44
---
5+
56
## Support NativePHP
67

7-
NativePHP is wholly dependent on the dedication of its maintainers and contributors, who volunteer their free time to
8-
ensure its continued development and improvement. As we prioritize our paid client work to sustain ourselves, your
9-
support through donations and sponsorships helps us devote more time to the project.
8+
NativePHP is an organization backed by a team of dedicated employees, maintainers, and contributors who commit their time to
9+
ensure its continued development and improvement. Currently, we operate two major projects: NativePHP for Mobile and
10+
NativePHP for Desktop. Together, we can continue to grow NativePHP and ensure it remains a valuable tool for the community.
11+
12+
### NativePHP for Mobile
13+
14+
If you're interested in NativePHP for Mobile, you can [purchase a license](/mobile), which is the best way you can
15+
support both projects of the NativePHP organization. These funds are used to cover the costs of development, infrastructure,
16+
and community initiatives for both projects.
17+
18+
### NativePHP for Desktop
1019

11-
We realize that not everyone is able to contribute of their time to support with responding to tickets or contributing
12-
features and bugfixes. We are open to contributions of financial support and provide the following ways you can
13-
contribute:
20+
NativePHP for Desktop is a free, open source project available under MIT license. We encourage and appreciate any
21+
contributions to the project, whether it's through code, documentation, spreading the word, or a financial sponsorship.
22+
We provide the following ways of making an easy financial contribution:
1423

1524
- [GitHub Sponsors](https://github.com/nativephp/laravel?sponsor=1)
1625
- [OpenCollective](https://opencollective.com/nativephp)
1726

18-
All contributions are welcome, at any amount, as a one-off payment or on a recurring schedule.
27+
All contributions are welcome, at any amount, as a one-off payment or on a recurring schedule. These funds are used to
28+
support the maintainers of the Desktop project.
1929

2030
All monthly sponsors above $10/month will be bestowed the `Sponsor` role on the NativePHP
2131
[Discord](https://discord.gg/X62tWNStZK), granting access to private channels, early access to new releases, and
2232
discounts on future premium services.
2333

24-
Your contributions help cover the costs of development, infrastructure, and community initiatives. Even a small donation
25-
goes a long way in defraying the expenses of working for free to keep this project alive and thriving.
26-
27-
Together, we can continue to grow NativePHP and ensure it remains a valuable tool for the community.
28-
29-
## NativePHP for Mobile
30-
31-
If you're interested in NativePHP for Mobile, you can get access right now via the [Early Access Program](/mobile).
32-
NativePHP is already working on iOS and Android is in active development. Your support will help us continue.
33-
3434
## Corporate Partners
3535

3636
If your organization is using NativePHP, we strongly encourage you to consider a Corporate Sponsorship. This level of
3737
support will provide your team with the added benefits of increased levels of support, hands-on help directly from the
3838
maintainers of NativePHP and promotion of your brand as a supporter of cutting-edge open source work.
3939

40-
For more details, please email [[email protected]](mailto:[email protected]?subject=Corporate%20Sponsorship).
40+
For more details, please view our [partners page](/partners) or email us at [[email protected]](mailto:[email protected]?subject=Corporate%20Sponsorship).

resources/views/early-adopter.blade.php

Lines changed: 55 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -754,12 +754,61 @@ class="mx-auto flex w-full max-w-2xl flex-col items-center gap-4 pt-10"
754754
</p>
755755
</x-faq-card>
756756

757-
<x-faq-card question="When will Android support be ready?">
758-
<p>It's READY! Sign up and build apps for Android today!</p>
757+
<x-faq-card
758+
question="What does 'build unlimited apps, release X production apps' mean?"
759+
>
760+
<p>
761+
Every NativePHP for Mobile license entitles you to
762+
<i>release</i> a certain number of applications.
763+
A 'released' app is when it's published or distributed
764+
(typically through an app store).
765+
</p>
766+
<br />
767+
<p>
768+
However, you are welcome to
769+
<i>build</i>
770+
(develop), as many apps as you want. If no one else besides you
771+
and other license holders have access to your app, then it
772+
doesn't count towards your quota of 'released' apps.
773+
</p>
774+
</x-faq-card>
775+
776+
<x-faq-card question="What is a 'developer seat'?">
777+
<p>
778+
A 'developer seat' represents an individual developer that
779+
can build apps under that license plan.
780+
</p>
781+
<br />
782+
<p>
783+
For example, on the Pro plan, the license holder can create up to 10 unique
784+
license keys that can be assigned to individual developers,
785+
one key per developer.
786+
</p>
787+
<br />
788+
<p>
789+
This allows the license holder to control who has the ability to
790+
use their license for building apps. You can add or remove developers
791+
and each will get their own unique license key. If a developer leaves
792+
your team, you can revoke their license key to prevent abuse.
793+
</p>
759794
</x-faq-card>
760795

761-
<x-faq-card question="When will the EAP end?">
762-
<p>The EAP will end May 31, 2025.</p>
796+
<x-faq-card
797+
question="Is it possible to purchase additional developer seats or released apps?"
798+
>
799+
<p>
800+
You can purchase more Mini or Pro licenses as needed.
801+
</p>
802+
</x-faq-card>
803+
804+
<x-faq-card question="What was the EAP and when did it end?">
805+
<p>
806+
The Early Access Program (EAP) provided initial access to
807+
the NativePHP for Mobile platform for early adopters at
808+
reduced pricing while we worked on releasing v1 of the
809+
technology. The EAP started in February and ended in May
810+
2025.
811+
</p>
763812
</x-faq-card>
764813

765814
<x-faq-card question="Which price will my license renew at?">
@@ -784,6 +833,7 @@ class="mx-auto flex w-full max-w-2xl flex-col items-center gap-4 pt-10"
784833
<x-faq-card question="Can I upgrade or downgrade my license later?">
785834
<p>That's not currently possible.</p>
786835
</x-faq-card>
836+
787837
<x-faq-card question="Will my apps built with NativePHP be secure?">
788838
<p>
789839
Definitely. NativePHP for Mobile apps are just like other
@@ -801,6 +851,7 @@ class="mx-auto flex w-full max-w-2xl flex-col items-center gap-4 pt-10"
801851
build!
802852
</p>
803853
</x-faq-card>
854+
804855
<x-faq-card question="Can I get an invoice?">
805856
<p>
806857
If you purchased after May 6, 2025, you should get an
@@ -835,87 +886,4 @@ class="inline-block underline hover:text-violet-400"
835886
</x-faq-card>
836887
</div>
837888
</section>
838-
839-
{{-- Why Join Program Section --}}
840-
<section
841-
class="mx-auto mt-20 max-w-5xl px-5"
842-
aria-labelledby="join-program-heading"
843-
>
844-
<article
845-
x-init="
846-
() => {
847-
motion.inView(
848-
$el,
849-
(element) => {
850-
motion.animate(
851-
$el,
852-
{
853-
opacity: [0, 1],
854-
x: [-10, 0],
855-
},
856-
{
857-
duration: 0.7,
858-
ease: motion.easeOut,
859-
},
860-
)
861-
},
862-
{
863-
amount: 0.2,
864-
},
865-
)
866-
}
867-
"
868-
class="prose mx-auto max-w-2xl opacity-0 dark:text-gray-400"
869-
>
870-
<h2
871-
id="join-program-heading"
872-
class="dark:text-white"
873-
>
874-
Why Join the Early Access Program?
875-
</h2>
876-
<p>
877-
From the beginning, NativePHP has been focused on Windows, Mac,
878-
and Linux. Until now!
879-
</p>
880-
<p>
881-
We believe that breaking the mobile frontier is what makes this
882-
project truly compelling... and truly cross-platform.
883-
</p>
884-
<p>
885-
With
886-
<strong class="dark:text-white">NativePHP for Mobile</strong>
887-
, we are excited about the possibilities that lie ahead.
888-
</p>
889-
<p>
890-
However, to make this vision a reality for both iOS and Android,
891-
we need your support.
892-
</p>
893-
<p>
894-
As an EAP member, you will be supporting the continued
895-
development of all of NativePHP, but especially of NativePHP for
896-
mobile.
897-
</p>
898-
<p>
899-
You'll have the opportunity to influence the direction of the
900-
project and provide critical feedback right from an early stage.
901-
</p>
902-
<p>
903-
You'll get exclusive access to all the latest features first and
904-
special perks for the life of the NativePHP project... a project
905-
we plan to be working on for a long time to come!
906-
</p>
907-
<p>
908-
Please join us on this exciting journey to expand NativePHP onto
909-
mobile platforms.
910-
</p>
911-
<p class="italic">We can't wait to see what you build!</p>
912-
<p>
913-
<span class="font-bold italic dark:text-white">
914-
Simon &amp; Shane
915-
</span>
916-
<br />
917-
<span class="text-indigo-400">Creators of NativePHP</span>
918-
</p>
919-
</article>
920-
</section>
921889
</x-layout>

0 commit comments

Comments
 (0)