LearnNewsExamplesServices
Frontmatter
id6600
titleapps/email: create a multi-window email client demo
stateOpen
labels
enhancementno auto close
assigneestobiu
createdAtMar 31, 2025, 5:12 PM
updatedAtMar 31, 2025, 5:25 PM
githubUrlhttps://github.com/neomjs/neo/issues/6600
authortobiu
commentsCount0
parentIssuenull
subIssues
6601 apps/email: basic setup using npm run create-app
6602 Email.view.MainContainer => Email.view.Viewport
6604 Email.model.Email
6605 Email.store.Emails
6606 Email.view.ViewportStateProvider
6608 Email.store.Emails: create a first json data file
subIssuesCompleted6
subIssuesTotal6
blockedBy[]
blocking[]

apps/email: create a multi-window email client demo

Openenhancementno auto close
tobiu
tobiu commented on Mar 31, 2025, 5:12 PM

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
tobiu added the enhancement label on Mar 31, 2025, 5:12 PM
tobiu assigned to @tobiu on Mar 31, 2025, 5:12 PM
tobiu added sub-issue #6601 on Mar 31, 2025, 5:13 PM
tobiu added sub-issue #6602 on Mar 31, 2025, 5:21 PM
tobiu added the no auto close label on Mar 31, 2025, 5:25 PM
tobiu added sub-issue #6604 on Mar 31, 2025, 5:35 PM
tobiu added sub-issue #6605 on Mar 31, 2025, 5:58 PM
tobiu added sub-issue #6606 on Mar 31, 2025, 6:15 PM
tobiu added sub-issue #6608 on Apr 1, 2025, 12:48 PM