diff --git a/html/assets/css/style.css b/html/assets/css/style.css index b5e22f5..15da776 100644 --- a/html/assets/css/style.css +++ b/html/assets/css/style.css @@ -1,7 +1,7 @@ /* Basis-Stile */ :root { --primary-color: #4361ee; - --primary-hover: #3a56d4; + --primary-hover: #687eef; /* #3a56d4; */ --secondary-color: #3f37c9; --accent-color: #4895ef; --light-color: #f8f9fa; @@ -57,6 +57,10 @@ body { display: block; } +.nav-list li { + flex-grow: 1; +} + .nav-list li a { margin-right: 10px; } @@ -74,7 +78,8 @@ body { /* Menüeinträge bei Hover: zusätzlicher Schatten */ .nav-list li a:hover { - background: rgba(255, 255, 255, 0.3);} + background: rgba(255, 255, 255, 0.3); +} /* Hamburger Menu */ .hamburger { @@ -141,7 +146,7 @@ tr:hover { /* Button */ .btn-new { display: inline-block; - background: var(--success-color); + background: var(--primary-color); color: white; padding: 12px 20px; text-align: center; @@ -154,9 +159,7 @@ tr:hover { } .btn-new:hover { - background: #3ab7d8; - transform: translateY(-2px); - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); + background: var(--primary-hover); } /* Cookie-Hinweis */ diff --git a/html/dashboard.php b/html/dashboard.php index f747b54..03505fb 100644 --- a/html/dashboard.php +++ b/html/dashboard.php @@ -42,9 +42,9 @@ $entries = $stmt->fetchAll();
Logout diff --git a/init.sql b/init.sql index 41ad64a..ac3695e 100644 --- a/init.sql +++ b/init.sql @@ -20,6 +20,7 @@ CREATE TABLE IF NOT EXISTS users ( CREATE TABLE IF NOT EXISTS entries ( id INT AUTO_INCREMENT PRIMARY KEY, user_id INT NOT NULL, + person VARCHAR(50), date DATE NOT NULL, category VARCHAR(50), subject VARCHAR(255) NOT NULL, diff --git a/initsql.sql b/initsql.sql deleted file mode 100644 index 41ad64a..0000000 --- a/initsql.sql +++ /dev/null @@ -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');