From a71595440695f9db212b98e48deb8bc32088312d Mon Sep 17 00:00:00 2001 From: root Date: Wed, 26 Aug 2026 07:09:57 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20Release:=20CorePlan=20v1.0.1=20C?= =?UTF-8?q?ommunity=20Edition?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 1 + src/app.html | 141 ++++++++++++++++++++++++++++++++++++++--------- src/projects.php | 13 ++++- 3 files changed, 125 insertions(+), 30 deletions(-) diff --git a/Dockerfile b/Dockerfile index f2509b3..63894dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,4 +24,5 @@ RUN openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ RUN a2ensite default-ssl # Setze das Arbeitsverzeichnis +COPY src/ /var/www/html/ WORKDIR /var/www/html \ No newline at end of file diff --git a/src/app.html b/src/app.html index a8c5903..43bad23 100644 --- a/src/app.html +++ b/src/app.html @@ -61,6 +61,14 @@ .deadline-item { padding: 8px; margin-bottom: 5px; border-radius: 4px; font-size: 0.9rem; } .deadline-warn { background: rgba(245, 158, 11, 0.1); border-left: 3px solid var(--accent-orange); } .deadline-danger { background: rgba(239, 68, 68, 0.2); border-left: 3px solid var(--accent-red); color: var(--accent-red); } + + /* Kalender CSS */ + .cal-grid { display: grid; grid-template-columns: repeat(7, 1fr); gap: 5px; margin-top: 10px;} + .cal-day-header { text-align: center; font-size: 0.75rem; color: var(--text-muted); font-weight: bold; margin-bottom: 5px; } + .cal-day { background: var(--bg-color); min-height: 50px; border-radius: 4px; padding: 5px; font-size: 0.8rem; position: relative; border: 1px solid transparent; } + .cal-day.today { border-color: var(--accent-blue); } + .cal-day.empty { background: transparent; } + .cal-event-dot { width: 8px; height: 8px; border-radius: 50%; display: inline-block; margin-top: 2px; margin-right: 2px; } @@ -92,9 +100,28 @@

Mein Bereich

Übersicht deiner aktiven Projekt-Zuweisungen und offenen Aufgaben.

-
-

🚨 Anstehende Deadlines (nächste 7 Tage)

-
+
+ +
+

🚨 Anstehende Deadlines (7 Tage)

+
+
+ + +
+
+ +

Monat Jahr

+ +
+
+
+ Prio 1 + Prio 2 + Prio 3 + Projekt +
+
@@ -103,7 +130,7 @@
-

Meine Aufgaben

+

Meine Aufgaben (Gruppiert)

@@ -116,7 +143,8 @@
- + + @@ -126,6 +154,7 @@