Refactor UI/views, rework Docker build, untrack local data

- Views umstrukturiert: einstellungen.ejs -> bewerbung.ejs, neues
  partials/head.ejs, header/footer/index angepasst
- CSS umbenannt: style.css -> styles.css
- server.js und public/js/main.js ueberarbeitet
- Dockerfile auf schlankes Multi-Stage-Setup umgestellt;
  docker-compose.yml und .dockerignore entfernt
- npm-Scripts docker:build/push/deploy ergaenzt
- SQLite-DB und .idea aus Git entfernt und via .gitignore ignoriert

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-19 04:01:37 +02:00
parent 34cfcecc1e
commit c2a629e2c0
25 changed files with 3693 additions and 1886 deletions
+8 -9
View File
@@ -1,9 +1,8 @@
</div><%# /page-wrapper %>
<footer class="app-footer">
Bewerbungs-Tracker &mdash; Lokale Bewerbungsverwaltung
</footer>
<script src="/js/main.js"></script>
</body>
</html>
<footer class="bg-gray-100 dark:bg-gray-800 border-t border-gray-200 dark:border-gray-700 mt-12 py-6">
<div class="container mx-auto px-4 text-center">
<p class="text-gray-600 dark:text-gray-400 text-sm">
Bewerbungs-Tracker für Jobcenter Grundsicherung |
<span id="currentYear"></span>
</p>
</div>
</footer>