UX: Login → Welcome statt Diary; Landing-Features flacher (kein Box-Icon, einheitlicher Hintergrund) — SW by-v504, APP_VER 481

This commit is contained in:
rene 2026-04-29 16:53:17 +02:00
parent 414b7131e8
commit b4de0aa27c
4 changed files with 10 additions and 13 deletions

View file

@ -3,7 +3,7 @@
Router, State-Management, Navigation, Initialisierung.
============================================================ */
const APP_VER = '480'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
const APP_VER = '481'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
const App = (() => {

View file

@ -1337,9 +1337,9 @@ window.Page_settings = (() => {
_offerPushNotifications();
}
// Nach Login: Tagebuch oder Profil anlegen
// Nach Login: Welcome-Seite oder Profil anlegen
if (_appState.activeDog) {
App.navigate('diary');
App.navigate('welcome');
} else {
App.navigate('dog-profile');
}

View file

@ -656,21 +656,18 @@ window.Page_welcome = (() => {
/* Feature Cards */
.wc-feature {
display: flex; align-items: flex-start; gap: var(--space-4);
padding: var(--space-6) var(--space-5);
padding: var(--space-5) var(--space-5);
border-bottom: 1px solid var(--c-border-light);
background: var(--c-bg);
}
.wc-feature--a { background: var(--c-bg); }
.wc-feature--b { background: var(--c-surface); }
.wc-feature--c { background: var(--c-bg); }
.wc-feature--d { background: var(--c-surface); }
.wc-feature--a, .wc-feature--b, .wc-feature--c, .wc-feature--d { background: var(--c-bg); }
.wc-feature-icon {
width: 52px; height: 52px; border-radius: var(--radius-lg); flex-shrink: 0;
background: var(--c-primary-subtle);
width: 36px; height: 36px; flex-shrink: 0; margin-top: 2px;
display: flex; align-items: center; justify-content: center;
}
.wc-feature-icon .ph-icon { width: 26px; height: 26px; color: var(--c-primary); }
.wc-feature-icon .ph-icon { width: 24px; height: 24px; color: var(--c-primary); opacity: 0.8; }
.wc-feature-text h2 {
font-size: var(--text-base); font-weight: var(--weight-bold);
font-size: var(--text-sm); font-weight: var(--weight-semibold);
color: var(--c-text); margin: 0 0 var(--space-1);
}
.wc-feature-text p {