From 38cc5c0c3abed6cfe4fbe0cbabec60a8ed64784d Mon Sep 17 00:00:00 2001 From: Geo Halkiadakis Date: Fri, 26 May 2023 19:14:56 +0300 Subject: user menu and contol panel are ready --- public/app/config/setup_application.php | 2 + public/app/routes/user.php | 9 ++-- public/app/views/components/header_includes.php | 6 +-- public/app/views/components/menu.php | 17 +++++++ public/app/views/templates/application.php | 7 ++- public/app/views/templates/penalty.php | 21 ++++++++- public/app/views/user/control.php | 40 +++++++++++++++++ public/app/views/user/panel.php | 59 +++++++++++++++++++++++++ 8 files changed, 151 insertions(+), 10 deletions(-) create mode 100644 public/app/views/components/menu.php create mode 100644 public/app/views/user/control.php create mode 100644 public/app/views/user/panel.php (limited to 'public/app') diff --git a/public/app/config/setup_application.php b/public/app/config/setup_application.php index a9f48af..88dc176 100644 --- a/public/app/config/setup_application.php +++ b/public/app/config/setup_application.php @@ -467,6 +467,7 @@ define('PENALTY_FORM', [ [ 'name' => 'charge', 'label' => 'Περιγραφή συμβάντος:', + 'class' => 'col-12 x5-lines', 'type' => 'textarea', 'attributes' => ['required'] ], @@ -479,6 +480,7 @@ define('PENALTY_FORM', [ [ 'name' => 'decision_reasoning', 'label' => 'Αιτιολογία απόφασης (πχ. Επειδή...)', + 'class' => 'col-12 x5-lines', 'type' => 'textarea', 'attributes' => [] ], diff --git a/public/app/routes/user.php b/public/app/routes/user.php index aa3b319..26483f4 100644 --- a/public/app/routes/user.php +++ b/public/app/routes/user.php @@ -39,10 +39,11 @@ Route::add('/invite', function() { }); Route::add('/panel', function() { - Render::json([ - 'connected' => Auth::is_connected(), - 'user' => Auth::user_data(), - ]); + Render::view('user/panel'); + // Render::json([ + // 'connected' => Auth::is_connected(), + // 'user' => Auth::user_data(), + // ]); }); diff --git a/public/app/views/components/header_includes.php b/public/app/views/components/header_includes.php index 48f63c6..c20811b 100644 --- a/public/app/views/components/header_includes.php +++ b/public/app/views/components/header_includes.php @@ -33,15 +33,15 @@ + + + - - - diff --git a/public/app/views/components/menu.php b/public/app/views/components/menu.php new file mode 100644 index 0000000..60ad395 --- /dev/null +++ b/public/app/views/components/menu.php @@ -0,0 +1,17 @@ + + diff --git a/public/app/views/templates/application.php b/public/app/views/templates/application.php index 4611a2d..4855383 100644 --- a/public/app/views/templates/application.php +++ b/public/app/views/templates/application.php @@ -19,7 +19,12 @@
-

Αίτηση

+

+ Αίτηση + +


diff --git a/public/app/views/templates/penalty.php b/public/app/views/templates/penalty.php index 17e5426..e913721 100644 --- a/public/app/views/templates/penalty.php +++ b/public/app/views/templates/penalty.php @@ -19,13 +19,30 @@
-

Πρακτικό Πειθαρχικής Υπόθεσης

+

+ Πρακτικό Πειθαρχικής Υπόθεσης + +


+
- +
+
+ +
+
+ +
+
diff --git a/public/app/views/user/control.php b/public/app/views/user/control.php new file mode 100644 index 0000000..b429dc6 --- /dev/null +++ b/public/app/views/user/control.php @@ -0,0 +1,40 @@ + + + + + <?=SITE_TITLE?> - Control Panel + + + + + + +
+
+ +
+ +
+ +
+ +
+ +
+
+ + + + diff --git a/public/app/views/user/panel.php b/public/app/views/user/panel.php new file mode 100644 index 0000000..6888a7a --- /dev/null +++ b/public/app/views/user/panel.php @@ -0,0 +1,59 @@ + + + + + <?=SITE_TITLE?> - Control Panel + + + + + + +
+
+ +
+ +
+ +
+ + + +
+ +
+
+ + + + + + -- cgit v1.2.3