diff --git a/.codex b/.codex new file mode 100644 index 0000000..e69de29 diff --git a/modules/boersenchecker/assets/boersenchecker.css b/modules/boersenchecker/assets/boersenchecker.css index 4ad556d..520442e 100644 --- a/modules/boersenchecker/assets/boersenchecker.css +++ b/modules/boersenchecker/assets/boersenchecker.css @@ -2,27 +2,40 @@ display: flex; gap: 10px; flex-wrap: wrap; - margin-bottom: 1rem; + margin: 1rem 0 1.15rem; } .bc-module-tab { display: inline-flex; align-items: center; - padding: 10px 14px; - border-radius: 999px; + justify-content: center; + min-height: 46px; + padding: 12px 18px; + border-radius: 16px; text-decoration: none; - color: var(--text); - border: 1px solid rgba(255,255,255,0.08); - background: rgba(255,255,255,0.04); - transition: transform .18s ease, background .18s ease, border-color .18s ease; + color: #09111f; + border: 1px solid rgba(255,255,255,0.16); + background: rgba(255,255,255,0.9); + font-weight: 700; + box-shadow: 0 10px 22px rgba(0,0,0,0.10); + transition: transform .18s ease, background .18s ease, border-color .18s ease, box-shadow .18s ease; } .bc-module-tab:hover, .bc-module-tab:focus-visible, .bc-module-tab.is-active { transform: translateY(-1px); - background: rgba(71, 169, 255, 0.12); - border-color: rgba(71, 169, 255, 0.32); + box-shadow: 0 14px 28px rgba(0,0,0,0.14); +} + +.bc-module-tab.is-active { + background: linear-gradient(135deg, #79d7ff, #5eead4); + border-color: rgba(94, 234, 212, 0.35); +} + +.bc-module-tab:hover, +.bc-module-tab:focus-visible { + background: #ffffff; } .bc-hero { diff --git a/modules/boersenchecker/module.json b/modules/boersenchecker/module.json index 9e6f17a..87b9d72 100644 --- a/modules/boersenchecker/module.json +++ b/modules/boersenchecker/module.json @@ -3,21 +3,6 @@ "version": "0.2.0", "description": "Depotverwaltung fuer Aktien, Kaufdaten, Kursverlauf und Waehrungsumrechnung.", "enabled_by_default": false, - "menu": [ - { "label": "Startseite", "href": "/module/boersenchecker" }, - { "label": "Depotverwaltung", "href": "/module/boersenchecker/depotverwaltung" }, - { "label": "Aktienverwaltung", "href": "/module/boersenchecker/aktienverwaltung" } - ], - "sidebar": { - "enabled": true, - "collapsible": true, - "default": "collapsed", - "items": [ - { "label": "Startseite", "href": "/module/boersenchecker" }, - { "label": "Depotverwaltung", "href": "/module/boersenchecker/depotverwaltung" }, - { "label": "Aktienverwaltung", "href": "/module/boersenchecker/aktienverwaltung" } - ] - }, "setup": { "fields": [ { "name": "use_separate_db", "label": "Eigene Modul-DB nutzen", "type": "checkbox", "required": false, "help": "Wenn aktiv, werden die DB-Daten unten verwendet. Sonst wird die Nexus-Base-DB genutzt." }, diff --git a/modules/boersenchecker/partials/dashboard.php b/modules/boersenchecker/partials/dashboard.php index 989165f..c69225f 100644 --- a/modules/boersenchecker/partials/dashboard.php +++ b/modules/boersenchecker/partials/dashboard.php @@ -1,7 +1,7 @@
- Startseite + Ueberblick Depotverwaltung Aktienverwaltung
diff --git a/modules/boersenchecker/partials/home.php b/modules/boersenchecker/partials/home.php index ce26efa..85b9d66 100644 --- a/modules/boersenchecker/partials/home.php +++ b/modules/boersenchecker/partials/home.php @@ -1,6 +1,6 @@
@@ -13,7 +13,7 @@ ]; }, $positions), JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) ?>
Boersenchecker
-

Startseite

+

Ueberblick

Depotauswahl, Aktienauswahl und animierte Kurscharts auf Basis von Schlusskursen.

diff --git a/modules/boersenchecker/partials/instruments.php b/modules/boersenchecker/partials/instruments.php index f2704f2..6f1a467 100644 --- a/modules/boersenchecker/partials/instruments.php +++ b/modules/boersenchecker/partials/instruments.php @@ -1,6 +1,6 @@