From 0c36438a8de05b333a797f8f8ee928cca6555d32 Mon Sep 17 00:00:00 2001 From: Pierre Ferreira Date: Fri, 10 Nov 2023 11:52:43 +0100 Subject: [PATCH] =?UTF-8?q?cr=C3=A9ation=20d'un=20nouvelle=20onglet=20pour?= =?UTF-8?q?=20l'affichage=20des=20informations=20durant=20la=20partie=20:a?= =?UTF-8?q?rt:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cryptide_project/src/App.tsx | 1 + .../src/Components/ButtonImgNav.tsx | 2 +- cryptide_project/src/Pages/InGame.tsx | 52 +++++++++++++-- cryptide_project/src/Pages/InfoPage.tsx | 66 +++++++++++++++++++ 4 files changed, 113 insertions(+), 8 deletions(-) create mode 100644 cryptide_project/src/Pages/InfoPage.tsx diff --git a/cryptide_project/src/App.tsx b/cryptide_project/src/App.tsx index 4a64b09..e025ef7 100644 --- a/cryptide_project/src/App.tsx +++ b/cryptide_project/src/App.tsx @@ -13,6 +13,7 @@ import Lobby from './Pages/Lobby'; import InGame from './Pages/InGame'; import EndGame from './Pages/EndGame'; +import InfoPage from './Pages/InfoPage'; /* Component */ import AppNavbar from './Components/NavBar'; diff --git a/cryptide_project/src/Components/ButtonImgNav.tsx b/cryptide_project/src/Components/ButtonImgNav.tsx index 85c48d0..6e3e78d 100644 --- a/cryptide_project/src/Components/ButtonImgNav.tsx +++ b/cryptide_project/src/Components/ButtonImgNav.tsx @@ -6,7 +6,7 @@ import { FormattedMessage } from 'react-intl'; //@ts-ignore function ButtonImgNav({ dest, img, text = "" }) { return ( - + {/*target='_blank' ==> ouvre un nouvelle onglet*/ } @@ -58,13 +87,22 @@ const InGame = () => {
- - + + {/* - */} + + + + + +
diff --git a/cryptide_project/src/Pages/InfoPage.tsx b/cryptide_project/src/Pages/InfoPage.tsx new file mode 100644 index 0000000..34c2f93 --- /dev/null +++ b/cryptide_project/src/Pages/InfoPage.tsx @@ -0,0 +1,66 @@ +import React from 'react'; + +/* Style */ +import '../Style/Global.css'; + +import { FormattedMessage } from 'react-intl'; + +function InfoPage() { //! cette page n'affiche que des informations et est suceptible de changer selon le context. + + return ( + +
+

Informations

+ +

Indice possible :

+

+ couleur de cheveux d'une personne +

+ +
+

+ Sport d'une personne +

+ +

+ Caractèristique des voisins +

+ + +

Topographie

+

Legende des différents objet disponible sur la carte.

+
+ ); +} + +export default InfoPage;