Skip to content

Work / DwarSeva Societies / Wiki / Surfaces

splash

Surfacedraftverified 2026-10-04

SURFACE.MOBILE.SPLASH

Summary

The entry gate: a spinner while the app decides where a user belongs.

Raw wireframe

  • .context/designs/mobile/states/splash.html

Why it is drawn this way

It is a gate, not a splash. index.tsx renders "Preparing your dashboard…" and redirects by sign-in state and role; nobody taps anything on it.

The five pills are a departure from the app. The real screen has no controls. They are drawn so the wireframe can be walked, one per redirect the gate performs, and their words are not app copy.

Every sign-in and onboarding step returns here. Screens call router.replace("/") and let the gate choose, which is why so many edges into this screen are returns.

Related

Sources

  • .context/designs/mobile/states/splash.html
  • apps/mobile/src/app/index.tsx