summaryrefslogtreecommitdiff
path: root/public/app/views
diff options
context:
space:
mode:
authorGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-26 19:14:56 +0300
committerGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-05-26 19:14:56 +0300
commit38cc5c0c3abed6cfe4fbe0cbabec60a8ed64784d (patch)
tree1202a16a980ab18efe60b1efdeed9218eda5320f /public/app/views
parent64da2d519297302400930785a968ac3a19bddfb3 (diff)
downloadgyraf1gov-38cc5c0c3abed6cfe4fbe0cbabec60a8ed64784d.tar.gz
gyraf1gov-38cc5c0c3abed6cfe4fbe0cbabec60a8ed64784d.tar.bz2
gyraf1gov-38cc5c0c3abed6cfe4fbe0cbabec60a8ed64784d.zip
user menu and contol panel are ready
Diffstat (limited to 'public/app/views')
-rw-r--r--public/app/views/components/header_includes.php6
-rw-r--r--public/app/views/components/menu.php17
-rw-r--r--public/app/views/templates/application.php7
-rw-r--r--public/app/views/templates/penalty.php21
-rw-r--r--public/app/views/user/control.php40
-rw-r--r--public/app/views/user/panel.php59
6 files changed, 144 insertions, 6 deletions
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 @@
<!-- CUSTOM CSS -->
+<!-- bootstrap javascript (CDN) -->
+<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha2/dist/js/bootstrap.bundle.min.js" integrity="sha384-qKXV1j0HvMUeCBQ+QVp7JcfGl760yU08IQ+GpUo5hlbpg51QRiuqHAJz8+BrxE/N" crossorigin="anonymous"></script>
+
<!-- main css -->
<link href="/assets/css/class.css" rel="stylesheet">
<!-- overides -->
<link href="/assets/css/overides.css" rel="stylesheet">
-<!-- bootstrap javascript (CDN) -->
-<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha2/dist/js/bootstrap.bundle.min.js" integrity="sha384-qKXV1j0HvMUeCBQ+QVp7JcfGl760yU08IQ+GpUo5hlbpg51QRiuqHAJz8+BrxE/N" crossorigin="anonymous"></script>
-
<!-- JAVASCRIPT -->
<!-- jQuery (CDN) -->
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 @@
+<ul class="list-group">
+
+ <li class="list-group-item"><a href="/petition/application">Νέα Αίτηση</a></li>
+ <li class="list-group-item"><a href="/petition/penalty">Νέo Πρακτικό Πειθαρχικής Υπόθεσης</a></li>
+ <li class="list-group-item separator">Αρχείο</li>
+ <li class="list-group-item"><a href="/account/petitions">Πρακτικά και οι αιτήσεις</a></li>
+ <li class="list-group-item separator">Προφίλ</li>
+ <li class="list-group-item"><a href="/account/update">Ενημέρωση των στοιχείων σας</a></li>
+ <li class="list-group-item"><a href="/account/new-password">Αλλαγή password</a></li>
+ <li class="list-group-item separator">Διαχείριση</li>
+ <li class="list-group-item"><a href="/account/update">Κατάσταση πρακτικών & αιτήσεων</a></li>
+ <li class="list-group-item"><a href="/account/update">Αποστολή προσκλήσεων</a></li>
+ <li class="list-group-item separator"></li>
+ <li class="list-group-item"><a href="/logout">Αποσύνδεση</a></li>
+
+</ul>
+
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 @@
<form method="post">
<div>
- <h4>Αίτηση</h4>
+ <h4>
+ Αίτηση
+ <button class="btn btn-back2panel btn-sm">
+ Επιστροφή
+ </button>
+ </h4>
<hr />
<?=$form['html']?>
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 @@
<form method="post">
<div>
- <h4>Πρακτικό Πειθαρχικής Υπόθεσης</h4>
+ <h4>
+ Πρακτικό Πειθαρχικής Υπόθεσης
+ <button class="btn btn-back2panel btn-sm">
+ Επιστροφή
+ </button>
+ </h4>
<hr />
<?=$form['html']?>
+
<br />
- <button type="submit" class="btn btn-primary btn-sm col-12">Καταχώριση</button>
+ <div class="row">
+ <div class="col-4">
+ <button class="btn btn-preview btn-sm col-12">
+ Προεπισκόπηση
+ </button>
+ </div>
+ <div class="col-8">
+ <button type="submit" class="btn btn-primary btn-sm col-12">
+ Καταχώριση
+ </button>
+ </div>
+ </div>
</div>
</form>
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 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title><?=SITE_TITLE?> - Control Panel</title>
+
+ <?php // header includes
+ ////////////////////////////////////////////////////////////////////////
+ Render::view('components/header_includes');
+ ?>
+<style>
+:root { /* login-form overides */
+ --form-content-font-size: 1rem;
+ --form-input-height: 34px;
+ --select2-arrow-top: 1px;
+}
+</style>
+</head>
+<body class="office central-form">
+
+ <div class='container'>
+ <div class='content row'>
+
+ <div class="col-2 info">
+ <?php // menu
+ ////////////////////////////////////////////////////////////////////
+ Render::view('components/menu');
+ ?>
+ </div>
+
+ <div class="col-10">
+ <!-- table -->
+ </div>
+
+ </div>
+ </div>
+
+</body>
+
+</html>
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 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <title><?=SITE_TITLE?> - Control Panel</title>
+
+ <?php // header includes
+ ////////////////////////////////////////////////////////////////////////
+ Render::view('components/header_includes');
+ ?>
+<style>
+:root { /* login-form overides */
+ --form-content-font-size: 1rem;
+ --form-input-height: 34px;
+ --select2-arrow-top: 1px;
+}
+</style>
+</head>
+<body class="office central-form left-menu">
+
+ <div class='container'>
+ <div class='content row'>
+
+ <div class="col-xs-12 col-sm-3 info">
+ <?php // menu
+ ////////////////////////////////////////////////////////////////////
+ Render::view('components/menu');
+ ?>
+ </div>
+
+ <div class="col-xs-12 col-sm-9">
+
+ <!-- content
+ ** petitions datatable
+ * change password -> link out (?)
+ * update properties -> link out (?)
+ ** admin petitions datatable
+ * send invitations -> link out (?)
+ * create member -> link out (?)
+
+ TODO:
+ switch / case (?)
+ -->
+
+ </div>
+
+ </div>
+ </div>
+
+</body>
+
+<!-- scripts
+ * handle show petition request
+
+ if admin:
+ * modal + give protocol-number
+-->
+
+</html>