Skip to content

Commit 7c689b4

Browse files
jemgillambenjie
andauthored
update: homepage and sponsor details (#405)
* Update homepage * New image for Starter * Tweaks to sponsor page * Update src/pages/index.mdx Co-authored-by: Benjie <[email protected]> * Apply suggestions from code review Co-authored-by: Benjie <[email protected]> * Update src/pages/index.mdx Co-authored-by: Benjie <[email protected]> --------- Co-authored-by: Benjie <[email protected]>
1 parent 1e03cdd commit 7c689b4

File tree

3 files changed

+223
-32
lines changed

3 files changed

+223
-32
lines changed

src/pages/index.mdx

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,11 @@ headline="The next-generation planning and execution engine for GraphQL"
3737

3838
Enables greater performance and efficiency via deeper integration into your existing Node.js or remote business logic, no matter the shape of your GraphQL schema.
3939

40-
**Gra<em>fast</em> and PostGraphile V5 are in sponsors-only alpha; sponsor at any
41-
tier, then reach out for access.**
40+
**[Gra<em>fast</em>](https://grafast.org) and [PostGraphile V5](https://postgraphile.org) are in beta, funded by the Graphile community.**
4241

4342
<div class='df flex-row justify-center' style={{height: '3rem'}}>
4443
<div class='ph2 df flex-column justify-center'>
45-
<a class='button--outline' href='/sponsor/'><span class='fas fa-heart' /> Sponsor for access</a>{ ' '}
46-
</div>
47-
</div>
48-
49-
50-
Add yourself to our mailing list to be notified when Gra<em>fast</em> is made generally available under the MIT license.
51-
52-
<div class='df flex-row justify-center' style={{height: '3rem'}}>
53-
<div class='ph2 df flex-column justify-center'>
54-
<a class='button--solid' href='https://grafast.org' target="_new">mailing list at grafast.org <span class='fas fa-external-link-square-alt' /></a>{ ' '}
44+
<a class='button--outline' href='/sponsor/'><span class='fas fa-heart' /> Support Grafast</a>{ ' '}
5545
</div>
5646
</div>
5747
</MarketingProduct>
@@ -111,10 +101,10 @@ Migrate.
111101

112102
<div class='df flex-row justify-center' style={{height: '3rem'}}>
113103
<div class='ph2 df flex-column justify-center'>
114-
<a class='button--outline' href='/postgraphile/introduction/'><span class='fas fa-book-open' /> Documentation</a>{ ' '}
104+
<a class='button--outline' href='/postgraphile/introduction/'><span class='fas fa-book-open' /> V4 Documentation</a>{ ' '}
115105
</div>
116106
<div class='ph2 df flex-column justify-center'>
117-
<a class='button--solid' href='/postgraphile/'><span class='fas fa-arrow-right' /> Learn More</a>{ ' '}
107+
<a class='button--solid' href='https://postgraphile.org'>PostGraphile.org (V5)</a>{ ' '}
118108
</div>
119109
<div class='ph2 df h-100 flex-column justify-center'>
120110
<GitHubButton
@@ -129,16 +119,16 @@ Migrate.
129119

130120
</MarketingSection>
131121

132-
<MarketingDivide from="white" to="medium" via="light" down />
122+
<MarketingDivide from="white" to="dark" via="light" down />
133123

134-
<MarketingSection bg="medium">
124+
<MarketingSection bg="dark">
135125

136126

137127
<Flex>
138128
<Col span="6">
139129

140130
<img
141-
src="/images/graphile.optimized.svg"
131+
src="/images/graphile-starter-logo-light.svg"
142132
alt="Graphile Heart"
143133
class='mw5 pt4'
144134
/>
@@ -160,16 +150,16 @@ Graphile Starter includes the foundations of a modern web application, with a fu
160150

161151

162152
</MarketingSection>
163-
<MarketingDivide from="medium" to="dark" via="light" down/>
153+
<MarketingDivide from="dark" to="medium" via="light" down/>
164154

165-
<MarketingSection bg="dark">
155+
<MarketingSection bg="medium">
166156

167157
## Database tools
168158

169159
<Flex>
170160
<Col span="6">
171161

172-
<MarketingProduct name="Graphile Worker" headline="High performance Node.js/PostgreSQL job queue" docs="https://github.com/graphile/worker"
162+
<MarketingProduct name="Graphile Worker" headline="High performance Node.js/PostgreSQL job queue" docs="https://worker.graphile.org"
173163
github="https://github.com/graphile/worker">
174164
Run jobs (e.g. sending emails, generating PDFs, …) "in the background" so
175165
that your HTTP response code is not held up. Starts jobs almost instantly (2ms latency).
@@ -195,7 +185,7 @@ Experimental, being developed in the open. Focusses on fast iteration speed.
195185

196186
</MarketingSection>
197187

198-
<MarketingDivide from="dark" to="nodes" via="light" />
188+
<MarketingDivide from="medium" to="nodes" via="dark" />
199189

200190
<MarketingSection bg="nodes">
201191
<MarketingProduct big name="Development Support" headline="Priority text support straight from the maintainer" more="/support/">
@@ -221,13 +211,13 @@ class='mw5 pt4'
221211
<Col span="6">
222212
<MarketingProduct
223213
big
224-
name="Graphile Engine"
214+
name="Graphile Build"
225215
headline="Build high-performance easily-extensible GraphQL schemas by combining plugins"
226216
docs="/graphile-build/getting-started/"
227217
more="/graphile-build/"
228218
>
229219

230-
Graphile Engine is the database-independent heart of PostGraphile — it's an
220+
Graphile Build is the database-independent heart of PostGraphile — it's an
231221
extremely powerful way to build extensible automatic GraphQL APIs over any
232222
data source.
233223

src/pages/sponsor.mdx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -203,14 +203,16 @@ YOU!**
203203
<Col span="6">
204204
<MarketingProduct
205205
big
206-
name={<span>Early access to Gra<em>fast</em> and PostGraphile V5</span>}
206+
name={<span>Support Gra<em>fast</em> and PostGraphile V5</span>}
207207
headline="The next-generation planning and execution engine for GraphQL"
208208
>
209209

210-
Gra<em>fast</em> and PostGraphile Version 5 are available as a preview to
211-
Graphile sponsors; sign up as a sponsor to get access to the binaries and
212-
documentation (sponsor at the Featured Tier for access to the repository, issues
213-
and support!)
210+
Gra<em>fast</em> and PostGraphile Version 5 are now in open beta thanks
211+
in large part to the support given through sponsorship.
212+
213+
Sponsorship is the most effective way to support our open source projects &mdash; it enables
214+
us to invest time directly into their maintenance and advancement without adding additional
215+
time burdens.
214216

215217
<div class="df flex-row justify-center" style={{ height: "3rem" }}>
216218
<div class="ph2 df flex-column justify-center">
@@ -261,7 +263,7 @@ improving the software, which you and other users then benefit from.
261263
### How is sponsorship money spent?
262264

263265
Sponsorship money is used to fund software development, testing, documentation
264-
and releases of the PostGraphile and Graphile suite. A small amount is also used
266+
and releases of PostGraphile and the Graphile suite. A small amount is also used
265267
to send rewards such as stickers and learning materials to our backers.
266268

267269
</MarketingSection>
@@ -295,12 +297,11 @@ all fees:
295297
</a>
296298
</div>
297299

298-
If you prefer, you may instead sponsor us
299-
[via Patreon](https://www.patreon.com/benjie). If you wish to sponsor through
300+
If you wish to sponsor through
300301
other means, please get in touch with team@graphile, or DM Benjie or Jem
301302
[on Discord](http://discord.gg/graphile).
302303

303-
# 🙏 Thank you, sponsors! 🙏
304+
# 💙 Thank you, sponsors! ❤️
304305

305306
</MarketingSection>
306307
</MarketingLayout>

0 commit comments

Comments
 (0)