---
id: 6600
title: 'apps/email: create a multi-window email client demo'
state: OPEN
labels:
  - enhancement
  - no auto close
assignees:
  - tobiu
createdAt: '2025-03-31T15:12:15Z'
updatedAt: '2025-03-31T15:25:17Z'
githubUrl: 'https://github.com/neomjs/neo/issues/6600'
author: tobiu
commentsCount: 0
parentIssue: null
subIssues:
  - '[x] 6601 apps/email: basic setup using npm run create-app'
  - '[x] 6602 Email.view.MainContainer => Email.view.Viewport'
  - '[x] 6604 Email.model.Email'
  - '[x] 6605 Email.store.Emails'
  - '[x] 6606 Email.view.ViewportStateProvider'
  - '[x] 6608 Email.store.Emails: create a first json data file'
subIssuesCompleted: 6
subIssuesTotal: 6
blockedBy: []
blocking: []
---
# apps/email: create a multi-window email client demo

Goals:
* Using a buffered grid for the inbox data
* Custom component to display the email content
* Make it possible to move the email content into a new browser window
* Write email overlay (similar to GMail), animated full-screen expansion
* Make it possible to move the new email dialog into a new browser window

## Timeline

- 2025-03-31T15:12:15Z @tobiu added the `enhancement` label
- 2025-03-31T15:12:15Z @tobiu assigned to @tobiu
- 2025-03-31T15:13:25Z @tobiu added sub-issue #6601
- 2025-03-31T15:21:49Z @tobiu added sub-issue #6602
- 2025-03-31T15:25:17Z @tobiu added the `no auto close` label
- 2025-03-31T15:35:12Z @tobiu added sub-issue #6604
- 2025-03-31T15:58:52Z @tobiu added sub-issue #6605
- 2025-03-31T16:15:36Z @tobiu added sub-issue #6606
- 2025-04-01T10:48:39Z @tobiu added sub-issue #6608

