changed UI, added column person into entries database (update need manual db activity)
This commit is contained in:
parent
9020b19127
commit
6db37341de
4 changed files with 13 additions and 41 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
/* Basis-Stile */
|
/* Basis-Stile */
|
||||||
:root {
|
:root {
|
||||||
--primary-color: #4361ee;
|
--primary-color: #4361ee;
|
||||||
--primary-hover: #3a56d4;
|
--primary-hover: #687eef; /* #3a56d4; */
|
||||||
--secondary-color: #3f37c9;
|
--secondary-color: #3f37c9;
|
||||||
--accent-color: #4895ef;
|
--accent-color: #4895ef;
|
||||||
--light-color: #f8f9fa;
|
--light-color: #f8f9fa;
|
||||||
|
|
@ -57,6 +57,10 @@ body {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-list li {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
.nav-list li a {
|
.nav-list li a {
|
||||||
margin-right: 10px;
|
margin-right: 10px;
|
||||||
}
|
}
|
||||||
|
|
@ -74,7 +78,8 @@ body {
|
||||||
|
|
||||||
/* Menüeinträge bei Hover: zusätzlicher Schatten */
|
/* Menüeinträge bei Hover: zusätzlicher Schatten */
|
||||||
.nav-list li a:hover {
|
.nav-list li a:hover {
|
||||||
background: rgba(255, 255, 255, 0.3);}
|
background: rgba(255, 255, 255, 0.3);
|
||||||
|
}
|
||||||
|
|
||||||
/* Hamburger Menu */
|
/* Hamburger Menu */
|
||||||
.hamburger {
|
.hamburger {
|
||||||
|
|
@ -141,7 +146,7 @@ tr:hover {
|
||||||
/* Button */
|
/* Button */
|
||||||
.btn-new {
|
.btn-new {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
background: var(--success-color);
|
background: var(--primary-color);
|
||||||
color: white;
|
color: white;
|
||||||
padding: 12px 20px;
|
padding: 12px 20px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
@ -154,9 +159,7 @@ tr:hover {
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-new:hover {
|
.btn-new:hover {
|
||||||
background: #3ab7d8;
|
background: var(--primary-hover);
|
||||||
transform: translateY(-2px);
|
|
||||||
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Cookie-Hinweis */
|
/* Cookie-Hinweis */
|
||||||
|
|
|
||||||
|
|
@ -42,9 +42,9 @@ $entries = $stmt->fetchAll();
|
||||||
<ul class="nav-list">
|
<ul class="nav-list">
|
||||||
<li><a href="dashboard.php">Start</a></li>
|
<li><a href="dashboard.php">Start</a></li>
|
||||||
<li><a href="register.php">Neue User</a></li>
|
<li><a href="register.php">Neue User</a></li>
|
||||||
<li><a href="menu3.php">Menüpunkt 3</a></li>
|
<li><a href="menu3.php" style="display: none;">Menüpunkt 3</a></li>
|
||||||
<li><a href="menu4.php">Menüpunkt 4</a></li>
|
<li><a href="menu4.php" style="display: none;">Menüpunkt 4</a></li>
|
||||||
<li><a href="menu5.php">Menüpunkt 5</a></li>
|
<li><a href="menu5.php" style="display: none;">Menüpunkt 5</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<a href="logout.php" class="logout">Logout</a>
|
<a href="logout.php" class="logout">Logout</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
||||||
1
init.sql
1
init.sql
|
|
@ -20,6 +20,7 @@ CREATE TABLE IF NOT EXISTS users (
|
||||||
CREATE TABLE IF NOT EXISTS entries (
|
CREATE TABLE IF NOT EXISTS entries (
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
user_id INT NOT NULL,
|
user_id INT NOT NULL,
|
||||||
|
person VARCHAR(50),
|
||||||
date DATE NOT NULL,
|
date DATE NOT NULL,
|
||||||
category VARCHAR(50),
|
category VARCHAR(50),
|
||||||
subject VARCHAR(255) NOT NULL,
|
subject VARCHAR(255) NOT NULL,
|
||||||
|
|
|
||||||
32
initsql.sql
32
initsql.sql
|
|
@ -1,32 +0,0 @@
|
||||||
-- Datenbank erstellen
|
|
||||||
CREATE DATABASE IF NOT EXISTS finanzapp;
|
|
||||||
USE finanzapp;
|
|
||||||
|
|
||||||
-- Benutzer "finanzapp" anlegen (falls nicht vorhanden)
|
|
||||||
CREATE USER IF NOT EXISTS 'finanzapp'@'%' IDENTIFIED BY 'finanzapp';
|
|
||||||
|
|
||||||
-- Alle Rechte auf die Datenbank finanzapp für den Benutzer finanzapp
|
|
||||||
GRANT ALL PRIVILEGES ON finanzapp.* TO 'finanzapp'@'%';
|
|
||||||
FLUSH PRIVILEGES;
|
|
||||||
|
|
||||||
-- Tabelle für Benutzer
|
|
||||||
CREATE TABLE IF NOT EXISTS users (
|
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
||||||
username VARCHAR(50) NOT NULL UNIQUE,
|
|
||||||
password VARCHAR(255) NOT NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
-- Tabelle für Einträge
|
|
||||||
CREATE TABLE IF NOT EXISTS entries (
|
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
||||||
user_id INT NOT NULL,
|
|
||||||
date DATE NOT NULL,
|
|
||||||
category VARCHAR(50),
|
|
||||||
subject VARCHAR(255) NOT NULL,
|
|
||||||
amount DECIMAL(10,2) NOT NULL,
|
|
||||||
payment_method VARCHAR(50),
|
|
||||||
FOREIGN KEY (user_id) REFERENCES users(id)
|
|
||||||
);
|
|
||||||
|
|
||||||
-- Testbenutzer einfügen (Passwort: "test123")
|
|
||||||
INSERT INTO users (username, password) VALUES ('testuser', '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi');
|
|
||||||
Loading…
Add table
Reference in a new issue