Skip to content

Dashboard and calendar

The main Tracking screen is a dashboard: it summarizes today, shows the week in a chart, lets you browse the month, and open day detail. Full pillar lists are reached via Quick access.

Tracking — overview · Reminders


flowchart TB
H[Your day + streaks]
W[Activity over 7 days]
M[Month calendar]
Q[Quick access]
R[Recent activity]
H --> W --> M --> Q --> R
BlockApp labelRole
HeroYour dayToday’s progress + quick add actions
ChartActivity over 7 daysBars per day (reading, prayer, meditation)
CalendarMonthActive days; tap → detail
ShortcutsQuick accessReading / Prayer / Meditation lists
FeedRecent activityLatest logs

Pull the page down to refresh dashboard and displayed month.


The displayed date matches the dashboard server context (usually today in your timezone, localized format).

Three circles (Reading, Prayer, Meditation)

Section titled “Three circles (Reading, Prayer, Meditation)”
VisualMeaning
Colored checkAt least one session logged that day for that pillar
Gray +None today — tap opens Add… (date = today, cannot change date in that sheet)
CaseText
0 / 3One small step is enough: use a quick action below to get started.
1–2 / 3{n} of 3 practices today — keep going.
3 / 3Well done — reading, prayer, and meditation are all here today.

Labels such as:

  • Reading · {n} d.
  • Prayer · {n} d.
  • Meditation · {n} d.

Streaks reflect consecutive days with activity per pillar (server calculation).

Example: Reading: 4 d · Prayer: 3 d · Meditation: 2 d

And: {count} day(s) with at least one activity — a day counts if any of the three practices is present.


Title: Activity over 7 days — subtitle The week at a glance.

ElementDetail
DataOne bar per day in the current week (API week_startweek_end)
LegendBars: reading, prayer, meditation (count per day).
ReadingBar height / segment = count of reading sessions that day
PrayerSame
MeditationSame

A day can stack multiple sessions.


GestureEffect
Month arrowsChange displayed month (focusedMonth)
Future daysNot tappable (tap ignored)
Past day or todayOpens day detail sheet

Days with at least one logged activity are highlighted (active_dates for the month).

ModeDate source
Online (dashboard loaded)Dashboard month_summary when same month as context date
Otherwise / partial offlineSeparate month query — possible banner: Month view is approximate offline — reconnect to refine.

If month fails to load: The calendar will update after activities load.

Unable to load dashboard. Check your connection. — calendar may still try a separate month load.


Title: Tracking (with the day’s date).

Content:

AreaContent
Day listsReadings, prayers, meditations for that day (up to 50 per type)
ActionsAdd a reading / prayer / meditation with initialDay = chosen day
EditFrom a row → edit (date editable)

Useful to catch up a missed day: pick yesterday on the calendar and add missing activities.


Three cards (Reading, Prayer, Meditation):

CardOpens
ReadingBible reading list + FAB Add a reading
PrayerPrayer list
MeditationMeditation list

Returning from a list refreshes dashboard and current month calendar.


StateText
EmptyNo activity logged yet.
FilledMix of reading / prayer / meditation (type, summary, date, duration or references)

Accessibility: Show all recent activities / Collapse activity list when the list is long.

Tap a row to open that pillar’s entry.


Home — TodayTracking tab
Today’s progressYesYes (Your day)
7-day chartPossible mini versionFull Activity over 7 days
Month calendarNoYes
Lists / FABLimited shortcutsQuick access + lists
Recent activityNoYes

SituationBehavior
Offline createLocal entry; dashboard updates after sync
RefreshPull-to-refresh + invalidation when returning from lists
Offline monthCalendar approximate until reconnected

Offline mode · Synchronization


SymptomExplanationAction
Empty chartNo week data yetLog an activity
Day not highlightedNo activity that dayNormal
Tap future dayBlockedPick today or past
Stats “out of date”Sync in progressWait for sync, refresh

Does the dashboard count journal drafts?
No — only logged Tracking activities (reading, prayer, meditation).

Can I see a distant month?
Yes: navigate the calendar; active days load for that month.

Are streaks per pillar?
Yes — three independent counters (reading, prayer, meditation).


TopicLink
OverviewOverview
Each pillarReading · Prayer · Meditation
RemindersReminders and notifications