Commit e2c9e4e
GraphQL Day(s) 2026 (#2367)
## Description
This PR adds GraphQL Day 2026 city pages (~~Amsterdam,~~ Paris,
Singapore, Melbourne, NYC).
Adds hero, speakers/testimonials, gallery, venue/map, FAQ, and shared
day layout/components.
Introduces schedule pages (list + session detail + OG images), local
media assets, and related content/data cleanup.
Closes #2362
Merge #2366 after this.
**Disclaimer:** I copy-pasted a lot of the code I wrote for other pages
on GraphQL.org. We might need a refactor if we do it a couple more
times.
## Screenshots
<img width="416" height="401" alt="image"
src="https://github.com/user-attachments/assets/6779ba0e-4364-476c-a6cf-3d284e1e4913"
/>
<img width="1497" height="886" alt="image"
src="https://github.com/user-attachments/assets/4e9feba8-2d45-4290-9d16-b32603de6a5e"
/>
<img width="1481" height="841" alt="image"
src="https://github.com/user-attachments/assets/4f8ff287-e690-4647-9ea7-15637dfb8cd2"
/>
---------
Co-authored-by: Martin Bonnin <martin@mbonnin.net>1 parent 5846dc0 commit e2c9e4e
File tree
74 files changed
+4168
-809
lines changed- .vscode
- scripts
- get-github-info
- sync-working-groups
- src/app/day
- 2026
- amsterdam
- assets
- speakers
- components
- cta-card-section
- gallery-strip
- images
- hero
- schedule
- testimonials
- melbourne
- nyc
- paris
- singapore
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
74 files changed
+4168
-809
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
22 | 23 | | |
0 commit comments