Skip to content

Commit 7e80873

Browse files
authored
Updated contribution page (#339)
1 parent 90dbad5 commit 7e80873

File tree

8 files changed

+23
-18
lines changed

8 files changed

+23
-18
lines changed

src/components/MarketingContribution.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,13 @@ import React from "react";
22
import fallbackIcon from "../images/avatar.svg";
33
import { black } from "ansi-colors";
44

5-
function Icon({ src }) {
5+
function Icon({ src, alt }) {
66
return (
7-
<img style={{ width: "5rem", height: "5rem" }} src={src || fallbackIcon} />
7+
<img
8+
style={{ width: "5rem", height: "5rem" }}
9+
src={src || fallbackIcon}
10+
alt={alt}
11+
/>
812
);
913
}
1014

@@ -38,7 +42,7 @@ export default function Contribution({ title, children, text, icon }) {
3842
marginTop: "1rem",
3943
}}
4044
>
41-
<Icon src={icon} />
45+
<Icon src={icon} alt={title} />
4246
<span>{title}</span>
4347
</div>
4448
<div style={{}}>{text || children}</div>

src/images/contributions/chat2.png

36.8 KB
Loading

src/images/contributions/code2.png

86 KB
Loading

src/images/contributions/docs.svg

Lines changed: 1 addition & 0 deletions
Loading

src/images/contributions/stories2.png

138 KB
Loading

src/images/contributions/talks3.png

135 KB
Loading

src/images/contributions/write2.png

87.2 KB
Loading

src/pages/contribute.mdx

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,30 @@ import MarketingDivide from '$components/MarketingDivide';
1313
import Contributions from '$components/MarketingContributions';
1414
import Contribution from '$components/MarketingContribution';
1515

16-
import chat from '$images/contributions/chat.png';
17-
import code from '$images/contributions/code.png';
18-
import docs from '$images/contributions/docs2.png';
16+
import chat from '$images/contributions/chat2.png';
17+
import code from '$images/contributions/code2.png';
18+
import docs from '$images/contributions/docs.svg';
1919
import sponsor from '$images/contributions/sponsor.png';
20-
import stories from '$images/contributions/stories.png';
21-
import talks from '$images/contributions/talks2.png';
22-
import write from '$images/contributions/write.png';
20+
import stories from '$images/contributions/stories2.png';
21+
import talks from '$images/contributions/talks3.png';
22+
import write from '$images/contributions/write2.png';
2323

2424

2525
<MarketingLayout blue>
2626
<Hero bg="white">
2727

28-
# Contribute to PostGraphile
28+
# Contribute to Graphile projects
2929

3030
</Hero>
3131

3232
<MarketingSection bg="white" left maxWidth>
3333
<h3>
34-
PostGraphile wouldn't be where it is today without valuable contributions from the open source community.
34+
PostGraphile, Graphile Worker and the Graphile suite wouldn't be where they are today without valuable contributions from the open source community.
3535
</h3>
3636

3737
<div class='flex'>
38-
<a class='button--solid' href='https://patreon.com/benjie'>Sponsor PostGraphile <span class='fas fa-fw fa-external-link-square-alt' /></a>&nbsp;
39-
<a class='button--outline' href='https://github.com/graphile/postgraphile'>PostGraphile on Github <span class='fas fa-fw fa-external-link-square-alt' /></a>
38+
<a class='button--solid' href='https://github.com/sponsors/benjie'>GitHub Sponsors<span class='fas fa-fw fa-external-link-square-alt' /></a>&nbsp;
39+
<a class='button--outline' href='https://github.com/graphile/'>Graphile on Github <span class='fas fa-fw fa-external-link-square-alt' /></a>
4040
</div>
4141

4242
</MarketingSection>
@@ -48,7 +48,7 @@ import write from '$images/contributions/write.png';
4848

4949
<div style={{maxWidth: '48rem', margin: '0 auto'}}>
5050

51-
PostGraphile wouldnt be where it is today without the people who supported it by dedicating their time, skills and knowledge to it since its inception in 2016.
51+
The Graphile suite wouldn&apos;t be where it is today without the people who supported it by dedicating their time, skills and knowledge to it since its inception in 2016.
5252

5353
There is always something for anyone who wants to get involved; be it programming, writing, presenting at meetups or more. We are working hard to build an inclusive and supportive community around the Graphile suite, and would love for more interested people to join.
5454

@@ -79,22 +79,22 @@ Adding to the documentation is always a valuable way to contribute. You can add
7979
</Contribution>
8080
<Contribution title="Talks" icon={talks}>
8181

82-
Talk about PostGraphile at your local meetups and in your workplace. If you're planning on giving a presentation, let us know and we'll send you some stickers or [cheatsheets](https://learn.graphile.org) to support your talk. You can contact us on our [chat server](https://discord.gg/graphile) or [on twitter](https://twitter.com/graphilehq) and we'll do what we can to help you.
82+
Talk about PostGraphile, Graphile Worker or one of the other tools at your local meetups and in your workplace. If you're planning on giving a presentation, let us know and we'll send you some stickers or [cheatsheets](https://learn.graphile.org) to support your talk. You can contact us on our [chat server](https://discord.gg/graphile) or [on twitter](https://twitter.com/graphilehq) and we'll do what we can to help you.
8383

8484
</Contribution>
8585
<Contribution title="Stories" icon={stories}>
8686

87-
We always want to hear about your use of PostGraphile, whether a good experience or bad. Sharing your story helps us improve, and encourages other potential users to give PostGraphile a try. We want to compile some user case studies, so please get in contact [on chat](https://discord.gg/graphile) or [on twitter](https://twitter.com/graphilehq) with your PostGraphile story.
87+
We love to hear about your use of PostGraphile, whether a good experience or bad. Sharing your story helps us improve, and encourages other potential users to give our projects a try. We want to compile some user case studies, so please get in contact [on chat](https://discord.gg/graphile) or [on twitter](https://twitter.com/graphilehq) with your story.
8888

8989
</Contribution>
9090
<Contribution title="Write" icon={write}>
9191

92-
Share your experiences with the project on your blog or social media - it could be about how you use the project, what success you've seen, or anything else; sharing your experiences with PostGraphile helps more people find us, which in turn allows the project to grow and become more sustainable. Don't forget to tag us [on twitter](https://twitter.com/graphilehq) and we'll share your writing too.
92+
Write and share your experiences with the project - it could be about how you use the project, what success you've seen, or anything else; sharing your experiences with PostGraphile, Graphile Worker or the other tools helps more people find us, which in turn allows the project to grow and become more sustainable. Don't forget to send us the link and we'll share your writing too.
9393

9494
</Contribution>
9595
<Contribution title="Sponsor" icon={sponsor}>
9696

97-
Crowd-sourced funding enables us to spend the most time directly working on improving PostGraphile, which you and other PostGraphile users then benefit from. Sponsorship money is used to fund software development, testing, documentation and releases of the PostGraphile and Graphile Engine software suite. [Sponsor PostGraphile on Patreon here.](https://www.patreon.com/benjie)
97+
Crowd-sourced funding enables us to spend the most time directly working on improving the Graphile suite, which you and other users then benefit from. Sponsorship money is used to fund software development, testing, documentation and releases of the PostGraphile and the Graphile software suite. [Sponsor on GitHub Sponsors here.](https://github.com/sponsors/benjie)
9898

9999
</Contribution>
100100

0 commit comments

Comments
 (0)