Skip to content

Commit 62e5f1d

Browse files
BekahHWadiati98
andauthored
feat: fall 2025 challenge (#1384)
* Remove newsletter info from readme * Set preptember to true and photography to false * Add to main page * Add fall-2025 challenge * Prettified Code! * Resolve merge conflicts and run prettier * Change to monthly challenge channel * Prettified Code! * update dates in handle function * add margins to paragraphs * add html tags * add completed challenge alert in aug-2025 * fix: update monthly challenge info on readme * fix: change h1 into h2 to remove double h1 * Prettified Code! * fix: title capitalization --------- Co-authored-by: BekahHW <[email protected]> Co-authored-by: Ayu Adiati <[email protected]> Co-authored-by: adiati98 <[email protected]>
1 parent 02698c4 commit 62e5f1d

File tree

4 files changed

+456
-35
lines changed

4 files changed

+456
-35
lines changed

README.md

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Please take a moment to read our [Code of Conduct](https://github.com/Virtual-Co
2424

2525
See you there!
2626

27-
# Working on the site:
27+
## Working on the site:
2828

2929
- This site is built using [Next.js](https://nextjs.org/).
3030
- Check out our [CONTRIBUTING](https://github.com/Virtual-Coffee/virtualcoffee.io/blob/main/CONTRIBUTING.md) guideline to make contributions.
@@ -165,35 +165,11 @@ Any files added to `src/content/resources` will be automatically loaded and adde
165165

166166
A good way to start adding a new page would be to copy one of the existing pages, then edit the details and content.
167167

168-
### Newsletters
169-
170-
The newsletters (for now) are simply `tsx` files, and can be found in `src/content/newsletters`.
171-
172-
When you add a new issue, **make sure to add it to the index**. Here's how:
173-
174-
- Open `src/data/newsletters.ts`
175-
- `import` the new issue
176-
- Add the new issue to the `newsletters` array.
177-
178-
So, if you have created `src/content/newsletters/2022-03.jsx`:
179-
180-
```diff
181-
+ import { handle as issue202203 } from '@/content/newsletters/2022-03';
182-
import { handle as issue202202 } from '@/content/newsletters/2022-02';
183-
import { handle as issue202201 } from '@/content/newsletters/2022-01';
184-
185-
const newsletters = [
186-
+ { handleData: issue202203, slug: '2022-03' },
187-
{ handleData: issue202202, slug: '2022-02' },
188-
{ handleData: issue202201, slug: '2022-01' },
189-
];
190-
```
191-
192168
### Monthly Challenges
193169

194170
Every month, our monthly challenge page will need to move the current challenge to the main portion of the list, and add the new challenge to the current challenge section.
195171

196-
To make the updates, go to `src/app/monthlychallenges/page.tsx`
172+
To make the updates, read the instructions at the [Monthly Challenge Technical Guidelines](https://vc-community-docs.netlify.app/docs/monthly-challenges/facilitators-docs/technical-guidelines#updating-the-monthly-challenge-pages-on-the-website) page on the VC Community Building Resources.
197173

198174
## Contributors ✨
199175

src/app/monthlychallenges/(challenges)/aug-2025/page.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ export const metadata = handle.meta;
1919
export default function Challenge() {
2020
return (
2121
<>
22+
<div className="alert alert-success">
23+
This monthly challenge is complete. Congratulations! Please join us for
24+
the <Link href="/monthlychallenges/fall-2025">next challenge</Link>!
25+
</div>
26+
2227
<h1>
2328
<small>Monthly Challenge for August 2025:</small> Photography Challenge
2429
</h1>

0 commit comments

Comments
 (0)