The ambient layer · v2

One day of the Reset, day 16, lived on the phone without opening the app. v2 supersedes v1 after Kamran's review: day titles read as plain human lines (no more "Rising:"), the widgets got their beauty pass, and every frame is now checked against Apple's Widgets and Live Activities HIG (verified against developer.apple.com, Jul 12). The verdicts stand: countdown = widget not Live Activity in v1, everything ships .active, dawn and pre-prayer supersede, never stack.

Calm: .active only, no badges, no streaks Zero server: on-device prayer timeline HIG: 16pt margins · 11pt text floor · no logo-as-identity Arabic script setting: Arabic · both · transliteration

5:14 AM · BEFORE FAJR

The furnished lock screen V1

Inline glance · circular gauge + ticking rectangular widget · the dawn line as a notification

Day 16 · Fajr 5:34
Thursday, September 17
5:14
19m
FAJR · 5:34
in 19:41
Subhana Rabbiyal-'Azim
Faith Essentials
Come fully upright today. He has already heard you.
Ust. Taimiyyah Zubair · Day 16
  • Per the HIG, lock widgets render in the vibrant material: the system desaturates everything and colors it from the wallpaper. So these are designed in grayscale hierarchy (bright = primary, dim = secondary), not brand color.
  • The circle is an accessoryCircular Gauge, the family Apple names ideal for countdowns; the ring drains toward Fajr and stays legible on the Always-On display.
  • Countdown text is dynamic-date: ticks every second at zero refresh budget. Dawn line and countdown share one threadIdentifier, so they supersede, never stack.

The Fajr wake OPT-IN · V1

AlarmKit (iOS 26): rings through Sleep Focus like the Clock app · decision 07.5

Fajr

5:15

Prayer at 5:34

Stop
  • Sleep Focus silently holds even Time-Sensitive notifications, so a 5:34 line waits until Focus ends. Only AlarmKit rings through.
  • Explicitly chosen at onboarding ("wake me for Fajr"), never a default. No snooze theater, one Stop.

8:20 AM · THE COMMUTE

CarPlay, for free V1

The Begin widget auto-appears in CarPlay's widget stack, no entitlement, no dedicated app

Today's session · Day 16 Allah Has Already Heard You · 6 min
  • The ▶ is an App Intent: audio starts without the phone leaving the pocket, ducks navigation prompts. Live Activity interactivity is deactivated in CarPlay anyway, per the HIG; a widget is the honest surface here.
  • A dedicated CarPlay app (CPNowPlayingTemplate) stays later and evidence-gated; Bluetooth already covers the drive.

Siri, the Action Button, Spotlight V1.1

One App Intent feeds all three: "play today's lesson"

Play today's lesson
DAY 16 · MEANING OF SALAH
Allah Has Already Heard You Ust. Taimiyyah Zubair · 6 minutes
▶ PLAYING
  • The same intent binds the Action Button and Shortcuts; 400 lessons get CoreSpotlight-indexed on install.

2:07 PM · THE HOME SCREEN

The day as an arc V1

Prayer times (medium) · today's du'ā (small) · Begin (small, doubles in StandBy and CarPlay)

DAY 16 Asr in 2h 31m
FAJR5:34
DHUHR1:04
MAGHRIB7:12
ISHA8:41
TODAY'S DU'Ā

سُبْحَانَ رَبِّيَ الْعَظِيمِ

Glory be to my Lord,
the Magnificent

DAY 16 · 6 MIN

Allah Has Already Heard You

Ust. Taimiyyah Zubair

BEGIN
  • The prayer widget is now the sun's arc: the lived part of the day drawn solid, the rest dashed, prayers as points on the path. The next prayer holds the only cyan; a yellow point marks now. In the system's tinted mode the hierarchy survives because it is drawn in brightness, not hue (HIG accent/primary grouping).
  • Emotion without noise: you see your position in the day at a glance, the way you'd read the sky.
  • The du'ā widget gained depth: a soft radial light behind the script, the cyan logo bar as its quiet signature. The calligraphy is an inset image, not full-bleed, per the HIG's media guidance.

The du'ā widget, three ways V1

A script setting at onboarding and in Settings: Arabic · both · transliteration

TODAY'S DU'Ā

سُبْحَانَ رَبِّيَ الْعَظِيمِ

Glory be to my Lord,
the Magnificent

Arabic
TODAY'S DU'Ā

سُبْحَانَ رَبِّيَ الْعَظِيمِ

Subhana Rabbiyal-'Azim

Glory be to my Lord,
the Magnificent

Both
TODAY'S DU'Ā

Subhana
Rabbiyal-'Azim

Glory be to my Lord,
the Magnificent

Transliteration
  • One setting, three renders, same anatomy: eyebrow, the line, the cyan bar, the meaning. Members who can't read the script lose nothing but the calligraphy.
  • The setting also drives the lock-screen line, StandBy, and the Dynamic Island bottom region, so the choice follows the member everywhere.
  • The translation stays at 9.5px on this board's phone scale; at true widget scale it sits at the HIG's 11pt floor.

Dynamic Island, three states GATED · NEEDS LIVE ACTIVITY

One per-prayer Live Activity through the last 20 minutes, ends at the adhan (HIG: under 8h, so per-prayer, never all-day)

MINIMAL · ANOTHER ACTIVITY IS RUNNING
18:42
COMPACT · LEADING + TRAILING, ONE UNIT
Asr
18:42
EXPANDED · LONG-PRESS
Asr
Prayer at 4:38
18:42REMAINING
Subhana Rabbiyal-'AzimGlory be to my Lord, the Magnificent
سُبْحَانَ رَبِّيَ الْعَظِيمِ
  • Drawn to the HIG's four expanded regions: prayer name leading, ticking numerals trailing, the du'ā in bottom (the region Apple reserves for detail), center left empty around the camera. Corners stay concentric with the Island's 44pt radius; the cyan keyline is Apple's sanctioned way to brand the black canvas.
  • The hairline gauge fills toward the adhan; transitions are content-replace under the 2-second cap, and nothing animates on the Always-On display.
  • The gate stands: this needs a Live Activity (8h cap, server push-to-start), so it waits while the v1 lock widget delivers the same countdown. When LA lands, this is the design, done.

9:52 PM · AFTER ISHA

The reflection, answered from the lock screen V1

UNNotificationAction buttons: one tap logs it, the app never opens

Thursday, September 17
9:52
Faith Essentials
Did today's du'ā reach your prayers?
One tap. Both answers honored.
It didNot today
  • Either answer writes to the record quietly. "Not today" triggers nothing: no follow-up, no encouragement push.
  • Ships .active like everything else; if the phone is in Driving Focus it simply waits.

StandBy bedside V1

Phone charging on its side · the system strips widget backgrounds and applies the red night tint itself

11:08
Thu Sep 17 · Fajr 5:34
TONIGHT'S DU'Ā

رَبَّنَا وَلَكَ الْحَمْدُ

Rabbana wa lakal-hamd · Our Lord, to You belongs all praise
  • StandBy shows two small widgets side by side with backgrounds removed, per the HIG, so the design is pure typography: the du'ā scaled up, nothing else. The calligraphy in the automatic red night tint is the most beautiful frame the system gives us for free.
  • Script setting follows the member here too; transliteration mode renders the Latin line large instead.

BEYOND THE PHONE

Apple Watch LATER

Smart Stack card concept · deferred past v1 · the HIG asks lock widgets and complications to be designed in tandem, so the lock rectangular already is this card

4:20
ASR · IN 18 MIN
Subhana Rabbiyal-'Azim
Glory be to my Lord, the Magnificent
  • Deferred honestly: the reflection tap already lives on the phone notification, so a watch app adds a surface, not new value. Revisit with cohort evidence.

Fixture note: prayer times (5:34 / 1:04 / 4:38 / 7:12 / 8:41) are illustrative and internally consistent with the day-16 demo world (lock 5:14 pre-Fajr, reflection 9:52 after Isha). Du'ā lines are curriculum-real and time-coherent: before the day-16 session completes, every surface shows day 15's "Subhana Rabbiyal-'Azim"; the bedside, after it, shows day 16's own "Rabbana wa lakal-hamd". Day titles were retitled in this pass to plain human lines ("Allah Has Already Heard You", formerly "Rising: ..."). All flagged for the scholar pass with the rest of the fixtures. Supersedes FE-Reset-Ambient-Board-v1-2026-07-12.html.