Skip to content

Commit 397d646

Browse files
authored
feat: add photos to lyonjs100 page (#519)
1 parent e8aea29 commit 397d646

File tree

13 files changed

+34
-3
lines changed

13 files changed

+34
-3
lines changed

app/lyonjs-100/LyonJS100.module.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@
5858
justify-content: center;
5959
}
6060

61+
.container {
62+
display: grid;
63+
grid-template-columns: 1fr;
64+
}
65+
6166
@media screen and (min-width: 768px) {
6267
.hero {
6368
height: 20rem;

app/lyonjs-100/content.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import Image from 'next/image';
44
import cinema from './cinema.jpg';
55
import styles from './LyonJS100.module.css';
66
import { Programme } from './programme';
7+
import { PhotoAlbum } from '../../modules/event/components/PhotoAlbum';
8+
import { lyonjs100Photos } from '../../data/lyonjs100-photos';
79

810
<div className={styles.hero}>
911
<Image className={styles.background} src={cinema} width={1200} alt="" />
@@ -12,18 +14,22 @@ import { Programme } from './programme';
1214

1315
# Qu'est ce que LyonJS 100 ?
1416

15-
Nous sommes ravis d'annoncer que pour célébrer notre 100ème événement, LyonJS organise une journée de conférence exceptionnelle ! 🎉
17+
Nous sommes ravis d'annoncer que, pour célébrer notre 100ème événement, LyonJS organise une journée de conférence exceptionnelle ! 🎉
1618

17-
Nous ne pouvions pas laisser passer cette occasion spéciale sans marquer le coup, c'est pourquoi nous avons proposé une journée entière de conférences le 21 février 2025.
19+
Nous ne pouvions pas laisser passer cette occasion spéciale sans marquer le coup. C'est pourquoi nous avons proposé une journée entière de conférences le 21 février 2025.
1820

19-
Pour se faire nous avons privatisé une **salle de cinéma de l'UGC Part dieu pour l'occasion**, de quoi offrir un cadre agréable pour une journée rythmée par des talks de qualité.
21+
Pour ce faire, nous avons privatisé une **salle de cinéma de l'UGC Part-Dieu pour l'occasion**, de quoi offrir un cadre agréable pour une journée rythmée par des talks de qualité.
2022

2123
## Programme et Replay
2224

2325
Le programme complet de la journée est disponible ci-dessous.
2426

2527
<Programme />
2628

29+
<div className={styles.container}>
30+
<PhotoAlbum photoAlbum={lyonjs100Photos} />
31+
</div>
32+
2733
## Sponsors
2834

2935
Un grand merci à nos sponsors pour leur soutien continu.

data/lyonjs100-photos.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import { PhotoSample } from '../modules/event/types';
2+
3+
export type LyonjsAlbum = {
4+
photoSample: PhotoSample[];
5+
};
6+
7+
export const lyonjs100Photos: LyonjsAlbum = {
8+
photoSample: [
9+
{ source: '/lyonjs100/lyonJS1.jpg' },
10+
{ source: '/lyonjs100/lyonJS2.jpg' },
11+
{ source: '/lyonjs100/lyonJS3.jpg' },
12+
{ source: '/lyonjs100/lyonJS4.jpg' },
13+
{ source: '/lyonjs100/lyonJS5.jpg' },
14+
{ source: '/lyonjs100/lyonJS6.jpg' },
15+
{ source: '/lyonjs100/lyonJS7.jpg' },
16+
{ source: '/lyonjs100/lyonJS8.jpg' },
17+
{ source: '/lyonjs100/lyonJS9.jpg' },
18+
{ source: '/lyonjs100/lyonJS10.jpg' },
19+
],
20+
};

public/lyonjs100/lyonJS1.jpg

2.26 MB
Loading

public/lyonjs100/lyonJS10.jpg

2.37 MB
Loading

public/lyonjs100/lyonJS2.jpg

1.42 MB
Loading

public/lyonjs100/lyonJS3.jpg

2.28 MB
Loading

public/lyonjs100/lyonJS4.jpg

2.19 MB
Loading

public/lyonjs100/lyonJS5.jpg

1.39 MB
Loading

public/lyonjs100/lyonJS6.jpg

1.23 MB
Loading

0 commit comments

Comments
 (0)