Skip to content

Commit 0d185ca

Browse files
authored
Merge branch 'main' into SableRaf-2025-community-survey-form-redirect
2 parents 735c39c + d03962b commit 0d185ca

File tree

5 files changed

+20
-15
lines changed

5 files changed

+20
-15
lines changed

content/sitewide/banner.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"visible": false,
3-
"text": "Get a $10k grant and join us in contributing to Processing! Apply before May 31.",
4-
"url": "https://processingfoundation.org/grants"
5-
}
2+
"visible": true,
3+
"text": "Donate Today! Support Processing and the Processing Foundation.",
4+
"url": "https://processingfoundation.org/donate"
5+
}

i18n/react-intl/en.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"gettingStartedP1": "Download and open the 'Processing' application. Select something from the Examples. Hit the Run button. Lather, rinse, repeat as necessary. More information on using Processing itself is can be found in the <a href='/environment'>environment</a> section of the reference. To learn the Processing language, we recommend you try a few of the built-in <a href='/examples'>examples</a>, and check out the <a href='/reference'>reference</a>. A group of diverse <a href='/books'>books</a> have been written to help people with different goals and skill levels.",
3838
"gettingStartedP2": "To learn the Processing language, we recommend you try a few of the built-in examples, and check out the <a href='/reference'>reference</a>. A group of diverse <a href='/books'>books</a> have been written to help people with different goals and skill levels. If you're stuck or want to talk about your work, head over to the forum section of the site to find open minds and helpful peers.",
3939
"gettingStartedP3": "For a more detailed overview, check the <a href='/tutorials/gettingstarted'>Getting Started</a> tutorial.",
40-
"participate": "Processing 4 is out!",
41-
"participateP1": "Processing 4 introduces major improvements behind the scenes, with the primary goal to keep your code running smoothly on the latest hardware and operating systems.",
42-
"participateP2": "If you are still using Processing 3 or a Processing 4 beta, we strongly encourage you to switch to Processing 4 to get the best performance, compatibility, and support in the future.",
43-
"buttonParticipate": "Read the blog post",
40+
"announcement": "Join our Discord!",
41+
"announcementP1": "We're excited to announce the launch of the official Processing Discord server, a new space for our community to connect, share, and collaborate in real time.",
42+
"announcementP2": "Whether you're a beginner or an expert, join us to ask questions, get help, and meet fellow creative coders from around the world.",
43+
"announcementButton": "Join Discord",
4444
"contribute": "Contribute",
4545
"contributeP1": "The core Processing software is augmented by libraries and tools contributed through the community. These inventive extensions are a bright future for the project. We have a list of Contributed Libraries and Contributed Tools posted online. These contributions can't be underestimated.",
4646
"contributeP2": "To contribute to Processing development, please visit Processing on GitHub to read instructions for downloading the code,",
@@ -61,8 +61,6 @@
6161
"building": " building from the source",
6262
"reporting": "reporting and tracking bugs",
6363
"creating": "creating libraries and tools",
64-
"announcement": "Processing Community Day",
65-
"announcementText": "The Processing Community Day (PCD) initiative is evolving. For 2020, we will offer a mentorship program for PCD Worldwide Organizers who are interested in learning from past community organizers and mentors. The goal is to help a diverse group of organizers launch a PCD in their local communities. Check out the <a href='https://processingfoundation.org/advocacy/processing-community-day-2020'>PCD @ Worldwide</a> site to learn more about starting or attending an event in 2020!",
6664
"partners": "Partners",
6765
"tableOfContents": "Table of contents",
6866
"topicExamples": "Programs about animation, interaction, motion, simulation, and more...",

netlify.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,25 @@
11
# Netlify redirects
22
# 1. To add a subdomain, add a redirect in this file first and merge the PR
33
# 2. Add the subdomain to the Processing website in netlify by going to Domain Management -> Production Domains -> Add domain alias
4+
# Make sure the force option is added and the from starts with https
45

56
[[redirects]]
67
from = "https://wiki.processing.org/*"
78
to = "https://github.com/processing/processing4/wiki"
89
status = 302
10+
force = true
911

1012
[[redirects]]
1113
from = "https://vscode.processing.org/*"
1214
to = "https://marketplace.visualstudio.com/items?itemName=processing-foundation.processing-vscode-extension"
1315
status = 302
16+
force = true
1417

1518
[[redirects]]
1619
from = "https://discord.processing.org/*"
1720
to = "https://discord.gg/h99u95nU7q"
1821
status = 302
22+
force = true
1923

2024
[[redirects]]
2125
from = "https://survey.processing.org/*"

src/components/Footer.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ const Footer = ({ withSidebar }) => {
2222
<li>
2323
<a href={'http://github.com/processing/'} target="_blank" rel="noreferrer">GitHub</a>
2424
</li>
25+
<li>
26+
<a href={'https://discord.gg/mt2CnebPsJ'} target="_blank" rel="noreferrer">Discord</a>
27+
</li>
2528
<li>
2629
<a href={'https://bsky.app/profile/processing.org'} target="_blank" rel="noreferrer">Bluesky</a>
2730
</li>

src/pages/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,17 +170,17 @@ const IndexPage = ({ data }) => {
170170
<div className={css.takePart}>
171171
<div className={classnames(grid.grid, grid.container)}>
172172
<div className={classnames(grid.col, css.participate)}>
173-
<h2>{intl.formatMessage({ id: 'participate' })}</h2>
173+
<h2>{intl.formatMessage({ id: 'announcement' })}</h2>
174174
<div>
175-
<p>{intl.formatMessage({ id: 'participateP1' })}</p>
176-
<p>{intl.formatMessage({ id: 'participateP2' })}</p>
175+
<p>{intl.formatMessage({ id: 'announcementP1' })}</p>
176+
<p>{intl.formatMessage({ id: 'announcementP2' })}</p>
177177
</div>
178178
<div className={css.participateButton}>
179179
<Button
180-
href={'https://medium.com/@ProcessingOrg/3a1f8b8a7aed'}
180+
href={'https://discord.gg/h99u95nU7q'}
181181
variant="animate1"
182182
size="large">
183-
{intl.formatMessage({ id: 'buttonParticipate' })}
183+
{intl.formatMessage({ id: 'announcementButton' })}
184184
</Button>
185185
</div>
186186
</div>

0 commit comments

Comments
 (0)