specs / 035-Changes-Home-Welcome-Stagger

035 - Home welcome stagger

  • Tanggal: 2026-08-15
  • Chat/topik: Animasi welcoming saat halaman Home pertama kali muncul

Ringkasan perubahan

Saat Home muncul pertama kali di sesi (setelah login / buka app), konten masuk berurutan: sapaan, kartu upcoming, judul Quick Actions, empat menu satu-satu, lalu sisa halaman. Pindah tab tidak mengulang. Logout mereset supaya login berikutnya menyambut lagi.

Gerakan: fade + slide-up halus (~350ms, stagger 80ms) — tidak flashy.

Impact bisnis

First impression Home terasa lebih hangat dan rapi, tanpa memperlambat alur booking.

Epic / User stories

  • Epic: Home delight
  • US: Sebagai member, saat saya masuk Home pertama kali saya melihat menu muncul bertahap, agar klub terasa menyambut.

User terdampak

Member (tab Home).

Aplikasi terdampak

  • mpc-android — PERLU (v1.19)
  • mpc-ios — PERLU (v1.8, parity)
  • mpc-web — TIDAK — tidak diminta
  • mpc-be / mpc-be-pos / mpc-admin / mpc-pos / mpc-owner / ksr-sync / mpc-crm — TIDAK — UI-only

Perubahan schema

Tidak ada.

Perubahan kode

  • Android: Appear.kt (baseDelayMs, enabled); HomeWelcomeState; HomeScreen.kt / HomeCards.kt (Quick Actions stagger); reset di ProfileScreen logout.
  • iOS: AppearIn.swift (parity params); HomeWelcomeState; HomeScreen.swift; reset di ProfileScreen logout.