Skip to content

Add home screen card support for apps, mail, and web search#598

Merged
asim merged 2 commits into
mainfrom
claude/add-wallet-transfers-74PHC
May 18, 2026
Merged

Add home screen card support for apps, mail, and web search#598
asim merged 2 commits into
mainfrom
claude/add-wallet-transfers-74PHC

Conversation

@asim
Copy link
Copy Markdown
Member

@asim asim commented May 18, 2026

No description provided.

claude added 2 commits May 18, 2026 16:12
Any app can now be pinned as a home screen card. App widgets render
as iframes (300px tall, sandboxed, lazy-loaded) so any app works —
reminder, ping pong, a custom dashboard, whatever you build. Users
select which apps to pin via the ⚙ gear panel under "App widgets".
Stored in Account.Widgets (already existed, now wired to home).

Two new built-in cards available via the gear panel:
- Mail: shows 3 most recent threads with unread indicators
- Web Search: inline search form that goes to /web

Both are opt-in (not in default set) since they're user-specific.
They render per-request (not cached) because mail depends on the
session.

Card preferences now has two sections:
- Cards: toggle built-in cards (blog, news, markets, social, video,
  mail, web search)
- App widgets: checkbox for each public app to pin as a card

Account handler gains save_widgets POST — saves selected app slugs
to Account.Widgets, redirects back to referrer.
@asim asim merged commit 5a1899b into main May 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants