You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: monthly-challenges/facilitators-docs.md
+67-88Lines changed: 67 additions & 88 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,10 +24,9 @@ The Monthly Challenge Team abides by the Virtual Coffee [Code of Conduct](https:
24
24
-[Creating a Slack Reminder](#creating-a-slack-reminder)
25
25
-[Scheduling a Thread](#scheduling-a-thread)
26
26
-[Updating the Monthly Challenge Pages on the Website](#updating-the-monthly-challenge-pages-on-the-website)
27
-
-[1. Creating a new challenge page](#1-creating-a-new-challenge-page)
28
-
-[2. Updating the monthly challenge data](#2-updating-the-monthly-challenge-data)
29
-
-[3. Updating the monthly challenge landing page](#3-updating-the-monthly-challenge-landing-page)
30
-
-[4. Adding a success "completed challenge" alert to the previous challenge](#4-adding-a-success-completed-challenge-alert-to-the-previous-challenge)
27
+
-[Creating a new challenge page](creating-a-new-challenge-page)
28
+
-[Updating the monthly challenge landing page](updating-the-monthly-challenge-landing-page)
29
+
-[Adding a success "completed challenge" alert to the previous challenge](adding-a-success-completed-challenge-alert-to-the-previous-challenge)
31
30
32
31
## Facilitating a Challenge
33
32
@@ -39,7 +38,7 @@ If you have ideas for a new challenge(s), you can propose and discuss them in th
39
38
40
39
#### Coordinating with the Coffee Table Groups
41
40
42
-
We love collaboration! We're happy to involve our Coffee Table Groups in our challenges whenever possible. Besides giving more support to our community, our goal is that the community becomes more familiar with the Coffee Table Groups and can encourage them to attend the groups more and, ultimately, give them support through volunteering.
41
+
We love collaboration! We're happy to involve our [Coffee Table Groups](https://virtualcoffee.io/resources/virtual-coffee-handbook/guides-to-virtual-coffee/coffee-table-groups) in our challenges whenever possible. Besides giving more support to our community, our goal is that the community becomes more familiar with the Coffee Table Groups and can encourage them to attend the groups more and, ultimately, give them support through volunteering.
43
42
44
43
⏳ **Timeline**: When a challenge has been decided.
45
44
@@ -87,7 +86,7 @@ We love collaboration! We're happy to involve our Coffee Table Groups in our cha
87
86
88
87
Navigate to the [`monthly-challenges`](../monthly-challenges/) folder and read the README file in the challenge folder for complete instructions.
89
88
90
-
See the "[Setting Up a Slack Bot](#setting-up-a-slack-bot)" section to learn more about working with Slack during the challenge.
89
+
Learn more about using Slack during the challenge in the "[Setting Up a Slack Bot](#setting-up-a-slack-bot)" section.
91
90
92
91
### Post Challenge
93
92
@@ -144,107 +143,87 @@ Even though most of our challenges remain the same as in previous years, we also
144
143
145
144
Every month, we update these pages with the challenge's description and instructions on participating. Here is how to update the pages:
146
145
147
-
#### 1. Creating a new challenge page
146
+
#### Creating a new challenge page
148
147
149
-
- Go to `app/routes/__frontend/monthlychallenges`.
150
-
- Create a new `jsx` file for the challenge. For example, `feb-2024.jsx`.
151
-
- Write the content.
148
+
1. Go to `src\app\monthlychallenges\(challenges)`.
149
+
2. Create a new folder for the challenge and follow previous challenges for the naming format. For example, `sept-2024`.
150
+
3. Create a `page.tsx` file in the folder.
151
+
4. Write the content.
152
152
153
153
> [!NOTE]
154
154
>
155
155
> - For repeated challenges, you can copy and paste the content from the past challenge's file and update it to fit the upcoming challenge.
156
-
> - For a brand-new challenge, you need to write the content from scratch to introduce and describe the challenge. You can use the format of any previous challenge.
156
+
> - For a brand-new challenge, you need to write the content from scratch to introduce and describe it. However, you can use the format of any previous challenge.
157
157
158
-
#### 2. Updating the monthly challenge data
158
+
#### Updating the monthly challenge landing page
159
159
160
-
- Go to `app/data/monthlyChallenges/getChallenges.ts`.
161
-
- Update the data with the upcoming challenge data.
162
-
163
-
Here is an example, adding June 2024 challenge data:
164
-
165
-
```javascript
166
-
import { handleasjune2024 } from'~/routes/__frontend/monthlychallenges/june-2024'; // add this data
0 commit comments