TAB BAR: default Tab order Calendar, Tasks, Notes, Files, Photos, Mail, Contacts, Money, Analytics, Ask (job/tray-order, unmerged) #590

Closed
opened 2026-10-01 08:01:17 +00:00 by kayg · 1 comment
Owner

Owner request (2026-09-29 and 2026-09-30)

  • 2026-09-29: "Our default tab/modes should be Calendar, Tasks, Notes, Files, Photos, Analytics."
  • 2026-09-30 (refinement, supersedes the list above): "didn't we decide that it should be Calendar, Tasks, Notes, Files, Photos, Mail, Contacts, Money?" and "i simply forgot to add it. please add it."

DESIGN §34 records the result: the default Tab order is Calendar, Tasks, Notes, Files, Photos, Mail, Contacts, Money, Analytics, then Ask. Only enabled Tabs show. Money is off by default until onboarding (#475) decides.

Status when this issue was filed (2026-10-01)

  • The work is on branch job/tray-order (Codex job tray-order, finished 2026-09-30). It is not merged into dev. No issue tracked it until now.
  • #430 still lists the older default (Calendar, Tasks, Notes, Files, Photos, Analytics). This issue supersedes that line.

Expected behaviour

  1. A new User sees the Tabs in the default order above (only the enabled ones).
  2. A User who saved a custom order keeps it. The order syncs across devices.
  3. A User who already has a Money/ folder keeps Money switched on.

Acceptance test

  • A unit test for the default order and for the "keep Money on when Money/ exists" rule.
  • An e2e on a production build: a fresh User sees the Tabs in this order; reorder in Settings → Plugins, reload on a second browser context, and see the same order.
  • Screenshots of the Tab Bar at 390 and 1440 px, light and dark.

Related: #430 (Tasks), #475 (onboarding), DESIGN §34 and §50 (Plugins page sets the order).

## Owner request (2026-09-29 and 2026-09-30) - 2026-09-29: "Our default tab/modes should be Calendar, Tasks, Notes, Files, Photos, Analytics." - 2026-09-30 (refinement, supersedes the list above): "didn't we decide that it should be Calendar, Tasks, Notes, Files, Photos, Mail, Contacts, Money?" and "i simply forgot to add it. please add it." DESIGN §34 records the result: the default Tab order is **Calendar, Tasks, Notes, Files, Photos, Mail, Contacts, Money, Analytics, then Ask**. Only enabled Tabs show. Money is off by default until onboarding (#475) decides. ## Status when this issue was filed (2026-10-01) - The work is on branch `job/tray-order` (Codex job `tray-order`, finished 2026-09-30). It is **not merged** into `dev`. No issue tracked it until now. - #430 still lists the older default (Calendar, Tasks, Notes, Files, Photos, Analytics). This issue supersedes that line. ## Expected behaviour 1. A new User sees the Tabs in the default order above (only the enabled ones). 2. A User who saved a custom order keeps it. The order syncs across devices. 3. A User who already has a `Money/` folder keeps Money switched on. ## Acceptance test - A unit test for the default order and for the "keep Money on when `Money/` exists" rule. - An e2e on a production build: a fresh User sees the Tabs in this order; reorder in Settings → Plugins, reload on a second browser context, and see the same order. - Screenshots of the Tab Bar at 390 and 1440 px, light and dark. Related: #430 (Tasks), #475 (onboarding), DESIGN §34 and §50 (Plugins page sets the order).
Author
Owner

Shipped in merge round 4, deployed to calternal.cloud in 1af8ead26 (healthy).

Shipped in merge round 4, deployed to calternal.cloud in 1af8ead26 (healthy).
kayg closed this issue 2026-10-01 09:17:59 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal#590
No description provided.