Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev thomas #16

Merged
merged 87 commits into from
Dec 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
fdcd2d3
add: Base
Thumuss Dec 7, 2023
330fff8
add: degradées ué ué
Thumuss Dec 7, 2023
602a9cb
début 1e slide, y compris la flèche dsl thumus
ivelter Dec 7, 2023
d943067
add: gradients
Thumuss Dec 7, 2023
4900c6a
add: plus de règles css pour la slide 1
ivelter Dec 7, 2023
3e570c1
add: fin landing page + paramètre href de flèchesuiv
ivelter Dec 7, 2023
cc69d6a
add: gradients v2
Thumuss Dec 7, 2023
3a9b6f5
add: ajout image
ivelter Dec 7, 2023
bd7ea9a
Merge remote-tracking branch 'origin' into dev-thomas
ivelter Dec 7, 2023
0b5cb2d
fix: conflit
Aldhifca Dec 7, 2023
b3a0b30
add: slide 4
ivelter Dec 7, 2023
4ea5043
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 7, 2023
f0e0d63
add: slide 6
ivelter Dec 7, 2023
5543d89
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 7, 2023
3e085ad
fix: push pour fix flèche merci thumus
ivelter Dec 8, 2023
40002b1
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
820846c
slide 3 finie
beliott Dec 8, 2023
87e5b5b
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
85388ca
fix: taille des slides
Thumuss Dec 8, 2023
6ce9f5d
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
76d65a8
Problème avec l'image de la slide 2
Theo-Dubernet Dec 8, 2023
c49ebfc
add: slide 7 et fix autres slides
ivelter Dec 8, 2023
732ec94
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
dbeea38
corrigé flop SN3
beliott Dec 8, 2023
186cac1
rebase : last
beliott Dec 8, 2023
245c93c
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
68eb77b
slide 2 fini (manque l'image)
Theo-Dubernet Dec 8, 2023
81107aa
add: slide 9
ivelter Dec 8, 2023
b4a6a11
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
edb0529
slides 8
beliott Dec 8, 2023
d4e882e
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
bc4dd83
add: metadata
Thumuss Dec 8, 2023
1d43551
SN5
Aldhifca Dec 8, 2023
a432c85
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Aldhifca Dec 8, 2023
2d516eb
tentative de debug
Theo-Dubernet Dec 8, 2023
ef04ae7
add: slide 10
ivelter Dec 8, 2023
63a25f3
Merge pull request #13 from ivelter/dev-theo
Thumuss Dec 8, 2023
9816920
add: slide 13 (à fix)
ivelter Dec 8, 2023
feb5ac9
fix: image slide 2
Thumuss Dec 8, 2023
37b3b63
Slide 16
Theo-Dubernet Dec 8, 2023
f2e63e1
SN5
Aldhifca Dec 8, 2023
1745833
SN12
Aldhifca Dec 8, 2023
d03b8ce
esater egg slide 16 ajouter
Theo-Dubernet Dec 8, 2023
4871c9f
modification des champs de recherches
Theo-Dubernet Dec 8, 2023
36f5ec8
slide 11 faite
beliott Dec 8, 2023
fc4f95a
add: slide 14
ivelter Dec 8, 2023
ad9ef68
add: slide 15
ivelter Dec 8, 2023
adc9c30
add: 2 pages en plus + le css qui va avec
ivelter Dec 8, 2023
5dfdcdf
fix: compilation slide 5
ivelter Dec 8, 2023
6a1e552
fix: compilation pages
ivelter Dec 8, 2023
8753946
add: easter egg taper saucisse sur accueil
ivelter Dec 8, 2023
6097351
easter egg commentaire
beliott Dec 8, 2023
a005aef
refactor : refonte de la page 11
beliott Dec 8, 2023
377518c
refactor
Thumuss Dec 8, 2023
12c08ce
fix: multiple fleches
Thumuss Dec 8, 2023
9e11b9b
fix: prettier was here
Thumuss Dec 8, 2023
a7c68f2
fix: message eslint
Thumuss Dec 8, 2023
ce8f272
refactor: better
Thumuss Dec 8, 2023
8ce3fb1
fix: oops
Thumuss Dec 8, 2023
f6c593d
refactor: css et id rapidement
Thumuss Dec 8, 2023
11b5a81
refactor: move everything to src
Thumuss Dec 8, 2023
a3bc4ab
Merge branch 'main' into dev-thomas
Thumuss Dec 8, 2023
fa8ac7a
fix: image déplacée
Thumuss Dec 8, 2023
ff7d829
slide 12 refactor
beliott Dec 8, 2023
cea3b5b
conflit resolu
beliott Dec 8, 2023
db6c514
fix: idea noooo
Thumuss Dec 8, 2023
ba7a5c4
refactor slide 5
beliott Dec 8, 2023
ecc559d
scroll behavior smooth
Dec 8, 2023
fbbc17e
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Dec 8, 2023
5198940
add: arbre lien
Thumuss Dec 8, 2023
9e80400
slide 6
beliott Dec 8, 2023
83d7565
movaicode
Dec 8, 2023
86ff9f4
fix: rapide anti trou
Thumuss Dec 8, 2023
7dc5ccf
fix: add lien
Thumuss Dec 8, 2023
3a24074
Lien ajouter slide 16
Theo-Dubernet Dec 8, 2023
7fb180b
span white
Dec 8, 2023
1b529e9
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Dec 8, 2023
315cba3
fix: link
Thumuss Dec 8, 2023
3acebf6
span white
Dec 8, 2023
06c08c0
Merge remote-tracking branch 'origin/dev-thomas' into dev-thomas
Dec 8, 2023
c0fe209
fix
Thumuss Dec 8, 2023
f801456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAaaa
Thumuss Dec 8, 2023
a8ba214
Merge branch 'dev-thomas' into movaicode
Thumuss Dec 8, 2023
f17673f
Merge pull request #17 from ivelter/movaicode
Thumuss Dec 8, 2023
6da179a
b
Thumuss Dec 8, 2023
b263086
14 refactor last push
beliott Dec 8, 2023
d15ce29
Merge branch 'main' into dev-thomas
Thumuss Dec 8, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ node_modules/
.next/
out/
archives/
.idea/
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

# NDI édition 2023

Le projet de la `CoopTeam` pour l'édition 2023 de la [Nuit De l'Info](https://www.nuitdelinfo.com/)!
Expand All @@ -7,11 +6,11 @@ Le projet de la `CoopTeam` pour l'édition 2023 de la [Nuit De l'Info](https://w

Les magnifiques membres de la `CoopTeam`

- Ilan VELTER
- Thomas QUEMIN
- Alexis BASTIDE
- Ilan VELTER,
- Thomas QUEMIN
- Alexis BASTIDE
- Eliott BASSIER
- Maévann POUPON
- Maévann POUPON
- Antonin CHABAUD-PECH
- Théo DUBERNET

Expand Down Expand Up @@ -44,6 +43,7 @@ Les défis réalisés sont:
## Détails sur l'installation en local

Pour installer le projet, il y a deux façon :

- Soit par [docker](https://www.docker.com/)
- Soit manuellement

Expand All @@ -59,7 +59,7 @@ docker buildx build . -t ndi2023-Coopteam

À partir de là, il manque plus qu'à lancer le container.

```sh
```sh
docker run -p 3000:80 -it ndi2023-Coopteam
```

Expand All @@ -69,13 +69,13 @@ Pour changer toute configuration, vous devez changer les fichiers qui se trouve

### Manuellement

Pour pouvoir build / utiliser le projet, je vous recommande de voir le [tuto](https://github.com/ivelter/ndi2023/blob/setup/tutos/out/noir%26blanc.pdf), chapitre `II.3`, `II.5` à `II.6` et chapitre `V`.
Pour pouvoir build / utiliser le projet, je vous recommande de voir le [tuto](https://github.com/ivelter/ndi2023/blob/setup/tutos/out/noir%26blanc.pdf), chapitre `II.3`, `II.5` à `II.6` et chapitre `V`.

Je vais rapidement passer dessus.

Téléchargez [NodeJS](https://nodejs.org/en). Ensuite, téléchargez le projet. Rentrez dans le répétoire du projet puis à partir de là, lancez un terminal et rentrez cette commande:

```sh
```sh
npm ci
```

Expand All @@ -101,16 +101,16 @@ npm run dev

Un message devrait s'afficher avec une URL pour se rendre sur le site.


## Technologies employées

- [NodeJS](https://nodejs.org/en): `JavaScript runtime environment` orienté serveur majoritairement
- [ReactJS](https://fr.legacy.reactjs.org/): Une bibliothèque JavaScript pour créer des interfaces utilisateurs
- [NextJS](https://nextjs.org/): Un framework full-stack pour créer des applications orienté web
- [SASS](https://sass-lang.com/): Un framework css qui permet la simplication de l'écriture du css
- [Tailwindcss](https://tailwindcss.com/): Un framework css qui permet d'utiliser des classes prédéfinies pour une écrire beaucoup plus rapide
- [Tailwindcss](https://tailwindcss.com/): Un framework css qui permet d'utiliser des classes prédéfinies pour une écrire beaucoup plus rapide

### Optionnel

- [Docker](https://www.docker.com/): Plateforme permettant de lancer certaines applications dans des conteneurs. Augmente la portabilité du code
- [Nginx](https://www.nginx.com/): Serveur web permettant d'exposer son site web.

Expand Down
1 change: 0 additions & 1 deletion ndi2023
Submodule ndi2023 deleted from 69993a
3 changes: 2 additions & 1 deletion next.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
* @type {import('next').NextConfig}
*/
const nextConfig = {
output: "export"
output: "export",
images: { unoptimized: true },
};

export default nextConfig;
2 changes: 1 addition & 1 deletion postcss.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ module.exports = {
tailwindcss: {},
autoprefixer: {},
},
}
};
Binary file removed public/img/CL-split-rose.jpg
Binary file not shown.
Binary file added public/img/colline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/downarrow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/factCheck.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/feu.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/slide2-img.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/img/soleilCoin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions public/jeuRythme/chart.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
/* eslint-disable import/no-anonymous-default-export */
export default {
notes: [
{ touche: "l", delais: 1000 },
{ touche: "t", delais: 1500 },
{ touche: "r", delais: 1900 },
{ touche: "b", delais: 2400 },
{ touche: "b", delais: 3000, durée: 1000 },
{ touche: "r", delais: 4000 },
{ touche: "l", delais: 4200, durée: 1200 },
{ touche: "t", delais: 4800 },
{ touche: "t", delais: 5000 },
{ touche: "l", delais: 6400 },
{ touche: "l", delais: 6700 },
{ touche: "l", delais: 7000 },
Expand Down
4 changes: 2 additions & 2 deletions public/jeuRythme/index.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<!doctype html>
<html>
<head>
<head>
<script src="https://pixijs.download/release/pixi.min.js"></script>
</head>
</head>
<body>
<script type="module" src="./index.js"></script>
<div id="start">Le but est d'appuyez sur les flèches pour ramassez les ordures, appuyez sur <b>StartGame</b> pour commencer !</div>
Expand Down
116 changes: 116 additions & 0 deletions src/app/antifakenews/page.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
import base from "../principal.module.scss";

export default function antifakenews() {
return (
<div className={base.genericLayout}>
<h1>
Naviguer à travers le brouillard médiatique : Comment repérer les
fausses informations sur le climat
</h1>

<p>
Avec la montée en puissance des discussions sur le réchauffement
climatique, il est crucial de s&apos;armer contre la propagation des
fausses informations. Ne soyez pas pris au dépourvu, et apprenez à
distinguer les faits des faux dans ce tourbillon d&apos;informations.
</p>

<section>
<h2>1. Vérifiez vos sources</h2>
<ul>
<li>
Consultez des sites de confiance : Privilégiez les sources reconnues
telles que les organismes gouvernementaux, les institutions
scientifiques et les médias réputés.
</li>
<li>
Méfiez-vous des sites inconnus : Les plateformes moins connues
peuvent parfois manquer de rigueur éditoriale.
</li>
</ul>
</section>

<section>
<h2>2. Examinez les titres avec précaution</h2>
<ul>
<li>
Titres sensationnalistes : Les titres exagérés ou alarmistes sont
souvent un signe de manipulation. Recherchez des titres équilibrés
et basés sur des faits.
</li>
<li>
Comparez plusieurs sources : Si une information semble trop
extraordinaire, vérifiez-la sur plusieurs sites avant de la
considérer comme vraie.
</li>
</ul>
</section>

<section>
<h2>3. Vérifiez les dates et les données</h2>
<ul>
<li>
Actualité vs. Archive : Assurez-vous que les informations que vous
consultez sont récentes. Parfois, des données obsolètes peuvent être
délibérément utilisées pour tromper.
</li>
<li>
Cross-vérification des données : Si les chiffres semblent
inhabituels, vérifiez-les auprès de différentes sources ou consultez
des rapports scientifiques.
</li>
</ul>
</section>

<section>
<h2>4. Analysez les expertises citées</h2>
<ul>
<li>
Consultez les références : Des affirmations sans références ou avec
des références douteuses peuvent être un signe de désinformation.
</li>
<li>
Qui sont les experts ? Méfiez-vous des sources qui citent des
experts sans crédibilité dans le domaine climatique.
</li>
</ul>
</section>

<section>
<h2>5. Fact-checking et Organismes de Vérification des Faits</h2>
<ul>
<li>
Utilisez des sites de vérification des faits : Des organisations
telles que Snopes, FactCheck.org, et Climate Feedback vérifient
régulièrement les informations et les débunkent si nécessaire.
</li>
<li>
Ne partagez pas sans vérifier : Avant de partager une information,
assurez-vous qu&apos;elle a été vérifiée par des experts en la
matière.
</li>
</ul>
</section>

<section>
<h2>6. Souvenez-vous des fausses informations passées</h2>
<ul>
<li>
Apprenez des erreurs passées : Souvenez-vous des fausses
informations qui ont circulé par le passé, comme les démentis sur le
changement climatique. Soyez vigilant face aux schémas récurrents.
</li>
</ul>
</section>

<p>
Le réchauffement climatique est un enjeu critique qui nécessite une
compréhension précise. En naviguant judicieusement dans le paysage
médiatique, vous contribuez à prévenir la diffusion de fausses
informations et à promouvoir une discussion éclairée sur notre planète.
Restez informé, soyez critique et ensemble, agissons pour un avenir
durable.
</p>
</div>
);
}
3 changes: 0 additions & 3 deletions src/app/blog/moncss.module.scss

This file was deleted.

6 changes: 0 additions & 6 deletions src/app/blog/page.js

This file was deleted.

109 changes: 109 additions & 0 deletions src/app/conseils/page.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
import base from "../principal.module.scss";

export default function conseils() {
return (
<div className={base.genericLayout}>
<h1>
Agir à notre échelle : Des actions individuelles contre le changement
climatique
</h1>

<p>
Le changement climatique est un défi mondial, mais chaque individu peut
contribuer à faire une différence. Voici des actions que vous pouvez
entreprendre à votre échelle, en tenant compte de votre situation
personnelle :
</p>

<section>
<h2>1. Consommez de manière responsable</h2>
<ul>
<li>
Achetez local : Favorisez les produits locaux pour réduire
l&apos;empreinte carbone liée au transport.
</li>
<li>
Optez pour des produits durables : Choisissez des biens durables et
de qualité pour réduire la production de déchets.
</li>
<li>
Réduisez la consommation de viande : Diminuez la consommation de
viande et privilégiez une alimentation plus végétale.
</li>
</ul>
</section>

<section>
<h2>2. Économisez l&apos;énergie</h2>
<ul>
<li>
Utilisez des ampoules à faible consommation : Optez pour des
ampoules LED ou fluocompactes.
</li>
<li>
Éteignez les appareils électroniques : Éteignez les appareils en
veille et débranchez-les lorsque vous ne les utilisez pas.
</li>
<li>
Isolation thermique : Améliorez l&apos;isolation de votre domicile
pour réduire la consommation d&apos;énergie.
</li>
</ul>
</section>

<section>
<h2>3. Adoptez des modes de transport durables</h2>
<ul>
<li>
Privilégiez le vélo, la marche ou les transports en commun :
Réduisez l&apos;utilisation de la voiture pour diminuer les
émissions de gaz à effet de serre.
</li>
<li>
Partagez les trajets : Organisez des covoiturages pour optimiser
l&apos;utilisation des véhicules.
</li>
</ul>
</section>

<section>
<h2>4. Soutenez les énergies renouvelables</h2>
<ul>
<li>
Choisissez des fournisseurs d&apos;énergie verts : Optez pour des
fournisseurs qui s&apos;engagent dans la production d&apos;énergie
renouvelable.
</li>
<li>
Installez des panneaux solaires : Si possible, investissez dans des
panneaux solaires pour votre domicile.
</li>
</ul>
</section>

<section>
<h2>5. Sensibilisez votre communauté</h2>
<ul>
<li>
Partagez vos actions : Informez votre entourage sur les gestes que
vous posez et encouragez-les à faire de même.
</li>
<li>
Participez à des initiatives locales : Rejoignez des projets
communautaires axés sur la durabilité et l&apos;environnement.
</li>
</ul>
</section>

<p>
Il est important de souligner que chaque personne a des capacités et des
moyens différents. Ne vous sentez pas obligé de faire plus que ce que
votre situation personnelle ou sociale vous permet. Ensemble, avec des
actions simples mais collectives, nous pouvons créer un impact
significatif pour lutter contre le changement climatique.
</p>
</div>
);
}

// reyn!! hit that yoinky sploinky!! PLEASE
7 changes: 7 additions & 0 deletions src/app/globals.scss
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
@tailwind components;
@tailwind utilities;

* {
scroll-behavior: smooth;
}

:root {
--foreground-rgb: 0, 0, 0;
--background-start-rgb: 214, 219, 220;
Expand All @@ -24,4 +28,7 @@ body {
rgb(var(--background-end-rgb))
)
rgb(var(--background-start-rgb));
overflow-x: hidden;
overflow-y: scroll;
scroll-behavior: smooth;
}
Loading
Loading