-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
#30 Ajout de la possibilité de choisir un thème + CSS Page d'accueil
- Loading branch information
1 parent
a020c1e
commit cabeb60
Showing
4 changed files
with
164 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,76 @@ | ||
import React from 'react' | ||
import './styles/styles.css' | ||
import './styles/App.css' | ||
import heart from '../resources/images/blue_heart.png' | ||
import { useNavigate } from 'react-router-dom' | ||
import minecraft from '../resources/themes/minecraft/icon.png' | ||
import sao from '../resources/themes/sword_art_online/icon.png' | ||
import hsr from '../resources/themes/honkai_star_rail/icon.png' | ||
|
||
export default function App () { | ||
const navigate = useNavigate() | ||
|
||
interface FormData { | ||
theme: string | ||
} | ||
|
||
const handleRequest = (formData: FormData) => { | ||
navigate('/motus/difficulty', { state: formData }) | ||
} | ||
|
||
return ( | ||
<div className='container'> | ||
<img src={heart} height='300' width='300'/> | ||
<div> | ||
<h1>Sélectionnez un thème</h1> | ||
<div className=""> | ||
<div className="container-elements"> | ||
<div className="items"> | ||
<div className="head-items"> | ||
<img src={minecraft} alt="sla"/> | ||
<h2>Minecraft</h2> | ||
</div> | ||
<p>Offre des conseils dans le domaine informatique</p> | ||
<button onClick={() => { | ||
handleRequest({ | ||
theme: 'minecraft' | ||
}) | ||
}}>Sélectionner | ||
</button> | ||
</div> | ||
<div className="items"> | ||
<div className="head-items"> | ||
<img src={sao} alt="sla"/> | ||
<h2>Sword Art Online</h2> | ||
</div> | ||
<p>Ce service d’équipement et logiciel vous offre une solution complète pour répondre à vos | ||
besoins | ||
informatiques. De la sélection à l’installation, nous vous accompagnons pour garantir | ||
un environnement de travail optimal. Nous nous assurerons de vous faire acquérir et de vous | ||
installer des équipements matériels et logiciels.</p> | ||
<button onClick={() => { | ||
handleRequest({ | ||
theme: 'sao' | ||
}) | ||
}}>Sélectionner | ||
</button> | ||
</div> | ||
<div className="items"> | ||
<div className="head-items"> | ||
<img src={hsr} alt="sla"/> | ||
<h2>Honkai Star Rail</h2> | ||
</div> | ||
<p>Ce service de Solutions de Stockage offre une expertise spécialisée pour répondre à vos | ||
besoins | ||
de gestion de données. Nous proposons des conseils stratégiques et des solutions | ||
personnalisées, | ||
allant de la migration vers le cloud à la mise en place de sauvegardes automatiques.</p> | ||
<button onClick={() => { | ||
handleRequest({ | ||
theme: 'hsr' | ||
}) | ||
}}>Sélectionner | ||
</button> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
) | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters