Merge branch 'account-page' of codefirst.iut.uca.fr:IQBall/Application-Web into salva
continuous-integration/drone/push Build is failing Details

pull/22/head
DahmaneYanis 1 year ago
commit 81ef019291

@ -19,6 +19,10 @@ class UserController extends VisitorController {
return ViewHttpResponse::twig("home.twig", ["recentTactic" => $listTactic]); return ViewHttpResponse::twig("home.twig", ["recentTactic" => $listTactic]);
} }
public function settings(): HttpResponse {
return ViewHttpResponse::twig("account_settings.twig", []);
}
public function view(int $id, SessionHandle $session): HttpResponse { public function view(int $id, SessionHandle $session): HttpResponse {
$model = new TacticModel(new TacticInfoGateway(new Connexion(get_database()))); $model = new TacticModel(new TacticInfoGateway(new Connexion(get_database())));
return (new Sub\VisualizerController($model))->visualize($id, $session); return (new Sub\VisualizerController($model))->visualize($id, $session);

@ -0,0 +1,24 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Paramètres</title>
<style>
body {
padding-left: 10%;
padding-right: 10%;
}
</style>
</head>
<body>
<button onclick="location.pathname='/home'">Retour</button>
<h1>Paramètres</h1>
</body>
</html>

@ -6,6 +6,7 @@
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Page d'accueil</title> <title>Page d'accueil</title>
<style> <style>
body { body {
padding-left: 10%; padding-left: 10%;
@ -30,6 +31,10 @@
align-content : center; align-content : center;
} }
#account:hover {
background-color : gray;
}
#account img { #account img {
width : 70%; width : 70%;
height : auto; height : auto;
@ -41,16 +46,13 @@
#account p { #account p {
align-self : center; align-self : center;
} }
</style> </style>
</head> </head>
<body> <body>
<div id="bandeau"> <div id="bandeau">
<h1>IQ Ball</h1> <h1>IQ Ball</h1>
<div id="account"> <div id="account" onclick="location.pathname='/user/settings'">
<img <img
src="img/welcomePage/account.svg" src="img/welcomePage/account.svg"
alt="Account logo" alt="Account logo"

Loading…
Cancel
Save