@@ -2,12 +2,12 @@ import { Metadata } from 'next';
22import { Heading } from '../../modules/atoms/heading/Heading' ;
33import { LogoCard } from '../../modules/press-kit/LogoCard' ;
44import { ColorSwatch } from '../../modules/press-kit/ColorSwatch' ;
5- import { logos , brandColor , guidelines } from '../../data/press-kit' ;
5+ import { logos , brandColors , guidelines } from '../../data/press-kit' ;
66import styles from './PressKit.module.css' ;
77
88const title = 'LyonJS | Kit Presse' ;
99const description =
10- "Retrouvez les logos, couleurs et consignes d'utilisation de la marque LyonJS pour vos supports de communication." ;
10+ "Retrouvez les logos, couleurs, description et consignes d'utilisation de la marque LyonJS pour vos supports de communication." ;
1111
1212export const metadata : Metadata = {
1313 title,
@@ -27,10 +27,24 @@ export default function PressePage() {
2727 < main >
2828 < Heading Component = "h1" > Kit Presse</ Heading >
2929 < p className = { styles . intro } >
30- Retrouvez ici les ressources visuelles de LyonJS : logos, couleur et consignes d'utilisation.
30+ Retrouvez ici les ressources visuelles de LyonJS : logos, couleurs, description et consignes d'utilisation.
3131 N'hésitez pas à les utiliser pour vos articles, présentations ou supports de communication.
3232 </ p >
3333
34+ < section className = { styles . section } >
35+ < Heading Component = "h2" > A propos du LyonJS</ Heading >
36+ < div className = { styles . descriptionBlock } >
37+ < p >
38+ LyonJS est la communauté lyonnaise autour de JavaScript et de son écosystème. Elle organise des meetups
39+ mensuels ouverts et gratuits dédiés aux technologies Web et JavaScript/TypeScript.
40+ </ p >
41+ < p >
42+ Chaque événement propose des conférences suivies d'un moment convivial pour
43+ permettre aux participants d'échanger et de poursuivre les discussions.
44+ </ p >
45+ </ div >
46+ </ section >
47+
3448 < section className = { styles . section } >
3549 < Heading Component = "h2" > Logos</ Heading >
3650 < div className = { styles . logoGrid } >
@@ -41,9 +55,11 @@ export default function PressePage() {
4155 </ section >
4256
4357 < section className = { styles . section } >
44- < Heading Component = "h2" > Couleur </ Heading >
58+ < Heading Component = "h2" > Couleurs </ Heading >
4559 < div className = { styles . colorGrid } >
46- < ColorSwatch color = { brandColor } />
60+ { brandColors . map ( ( color ) => (
61+ < ColorSwatch key = { color . hex } color = { color } />
62+ ) ) }
4763 </ div >
4864 </ section >
4965
0 commit comments