diff --git a/docs/design/webmail/App1Push.dc.html b/docs/design/webmail/App1Push.dc.html new file mode 100644 index 0000000..d42368d --- /dev/null +++ b/docs/design/webmail/App1Push.dc.html @@ -0,0 +1,835 @@ + + + + +앱 · 새 메일 알림 · 업데이트 · 앱 아이콘 + + + + + + + +
+ +
+
+

허락 묻기와 설정

+

앱 화면입니다. 받은편지함에서 한 번 권하고, 휴대폰이 묻는 창은 [알림 켜기]를 누를 때만 띄웁니다. 안드로이드 12 이하는 묻지 않고 처음부터 켜져 있습니다.

+
+
+
+
+
+ + + +
+
+
+
+ +
+
+

1. 받은편지함 · 권하기 줄

+

안드로이드 13 이상에서 아직 묻지 않았을 때만 보입니다. [✕]로 닫으면 다시 보이지 않습니다.

+
+
+
+ +
+

받은편지함

+ 안 읽은 메일 3통 +
+ +
+
+ +
+

새 메일 알림을 켜면 앱을 닫아 두어도 새 메일이 오는 대로 알려 드립니다.

+ +
+ +
+
    + +
  • +
    + + + + {{ r.who }} + {{ r.time }} + + + {{ r.subject }} + + + + {{ r.preview }} + +
    +
  • +
    +
+ 메일 쓰기 + +
+
+ +
+
+

2. 휴대폰이 묻는 창

+

[알림 켜기]를 누르면 안드로이드가 띄우는 창입니다. 모양과 글은 휴대폰마다 다릅니다.

+
+
+
+ +
+

받은편지함

+ 안 읽은 메일 3통 +
+ +
+
+ +
+

새 메일 알림을 켜면 앱을 닫아 두어도 새 메일이 오는 대로 알려 드립니다.

+ +
+ +
+
    + +
  • +
    + + + + {{ r.who }} + {{ r.time }} + + + {{ r.subject }} + + + + {{ r.preview }} + +
    +
  • +
    +
+ 메일 쓰기 + + +
+ +

ARA SYSTEM에서 알림을 보내도록 허용하시겠습니까?

+
+ + +
+
+
+
+ +
+
+

{{ afterTitle }}

+

{{ afterNote }}

+
+
+
+ +
+

받은편지함

+ 안 읽은 메일 3통 +
+ +
+
    + +
  • +
    + + + + {{ r.who }} + {{ r.time }} + + + {{ r.subject }} + + + + {{ r.preview }} + +
    +
  • +
    +
+ +
+ 메일 쓰기 +
+ {{ afterText }} + +
+
+
+
+ +
+
+

4. 설정 › 새 메일 알림 줄

+

설정 탭의 다른 칸과 로그아웃 확인 창은 App1Shell 그대로입니다. 알림 줄만 상태마다 그렸습니다. 왼쪽은 스위치를 누를 수 있는 상태, 오른쪽은 누를 수 없는 상태입니다.

+
+
+
+ +
+

{{ c.name }} · {{ c.when }}

+
+
+
+ 새 메일 알림 + {{ c.desc }} + + + + + +
+ + {{ c.busyText }} + + + +
+
+
+
+
+

설정을 열지 못했을 때 · [설정 열기]를 누른 뒤 뜨는 알림

+
휴대폰 설정을 열지 못했습니다. 휴대폰의 [설정] 앱에서 ARA SYSTEM을 찾아 알림을 켜 주세요.
+
+
+
+ +
+

{{ c.name }} · {{ c.when }}

+
+
+
+ 새 메일 알림 + {{ c.desc }} + + + + + +
+ + {{ c.busyText }} + + + +
+
+
+
+
+
+
+ +
+
+ +
+
+

휴대폰에 오는 알림

+

안드로이드가 그리는 모습입니다(Pixel 같은 휴대폰). 알림 글은 ‘새 메일 N통’뿐이고, 앱을 보고 있을 때는 띄우지 않습니다. 왼쪽 위 단추로 작은 아이콘을 바꿔 볼 수 있습니다.

+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+

5. 다른 앱을 쓰는 중

+

화면 위에 잠깐 떴다가 상태 표시줄에 작은 아이콘으로 남습니다. 소리와 진동은 휴대폰 설정을 따릅니다.

+
+
+ + + +
+
+ +
+
+

6. 알림창

+

새 메일이 더 오면 이 알림의 수만 바뀌고 쌓이지 않습니다. 누르면 메일 탭의 받은편지함이 열립니다.

+
+
+ + +
+
+ +
+
+

7. 잠금 화면

+

잠금 화면에도 수만 보입니다. 보낸 사람과 제목은 알림에 싣지 않습니다.

+
+
+ + + + + +
+
+ +
+
+

8. 로그인이 저절로 끝났을 때

+

앱을 14일 동안 열지 않았거나 로그인한 지 30일이 지나면 한 번 옵니다. ‘새 메일 N통’ 자리를 바꿔 씁니다.

+
+
+ + +
+
+ +
+
+

9. 작은 아이콘 후보

+

상태 표시줄과 알림 앞의 동그라미에 쓰는 아이콘입니다. 휴대폰은 모양만 쓰고 색은 직접 칠합니다.

+
+
+ +
+

{{ k.title }}

+
+
+ +
24dp 칸을
4배로
+
+
+ + + 상태 표시줄, 실제 크기 (옆은 다른 앱 아이콘) +
+
+ +

{{ k.note }}

+
+
+
+
+ +
+
+ +
+
+

업데이트 화면과 앱 아이콘

+

앱 아이콘은 아직 Flutter 기본이라 이번에 함께 정합니다. 삼성 휴대폰은 알림창에도 앱 아이콘을 씁니다.

+
+
+
+ + + +
+
+
+ + + +
+
+
+ +
+
+

10. 업데이트 화면

+

최소 버전보다 낮으면 로그인 전이든 메일을 보던 중이든 이 화면으로 옵니다. 뒤로 가기는 앱을 닫습니다.

+
+
+
+
+ ARA SYSTEM +
+
+
+

앱을 업데이트해 주세요

+

지금 쓰는 버전으로는 로그인하거나 메일을 볼 수 없습니다. Play 스토어에서 ARA SYSTEM을 업데이트한 뒤 다시 열어 주세요.

+
+ +

지금 쓰는 버전 1.0.0

+

Play 스토어에 업데이트가 보이지 않나요?
IT 담당 홍길동 · 02-000-0000 · 사내 메신저 @it

+
+
+ +
Play 스토어를 열지 못했습니다. Play 스토어 앱을 직접 열어 ARA SYSTEM을 찾아 업데이트해 주세요.
+
+
+
+ +
+
+

11. 앱 아이콘 후보

+

안드로이드 적응형 아이콘입니다. 휴대폰마다 동그라미나 둥근 네모로 잘라 씁니다. 마크는 잘리지 않는 가운데 칸 안에 둡니다.

+
+
+
+ +
+
+

{{ a.title }}

+

{{ a.sub }}

+
+
+
+ +
동그라미 (Pixel 등)
+
+
+ +
둥근 네모 (삼성 등)
+
+
+
+ + 홈 화면 · 밝은 바탕화면과 어두운 바탕화면 +
+
+ + 삼성 휴대폰 알림창 (실기기에서 확인) +
+

{{ a.note }}

+
+
+
+
+ +

안드로이드 13 이상에서 휴대폰의 테마 아이콘을 켜면 셋 모두 바탕을 버리고 마크만 휴대폰 색으로 칠합니다. 그래서 마크만 담은 그림을 한 장 더 넣습니다.

+
+
+
+ +
+
+

12. [설정 열기]가 여는 휴대폰 설정

+

안드로이드가 그려 모양은 휴대폰마다 다릅니다. ‘새 메일’이라는 이름과 설명만 앱이 정합니다.

+
+
+ + +
+
+ +
+
+ +
+
+ + + diff --git a/docs/design/webmail/canvas.json b/docs/design/webmail/canvas.json index 683c2b4..147100d 100644 --- a/docs/design/webmail/canvas.json +++ b/docs/design/webmail/canvas.json @@ -57,9 +57,10 @@ "App1Shell.dc.html": { "x": 6580, "y": 32000, "w": 2352, "h": 976, "title": "앱 · 틀 · 설정", "is_interactive": true }, "App1Search.dc.html": { "x": 0, "y": 33450, "w": 3098, "h": 1028, "title": "앱 · 검색 (찾기 · 결과)", "is_interactive": true }, "App1SearchStates.dc.html": { "x": 3178, "y": 33450, "w": 2660, "h": 1028, "title": "앱 · 검색 (상태 · 결과에서 연 메일)", "is_interactive": true }, - "App1SearchConditions.dc.html": { "x": 5918, "y": 33450, "w": 1784, "h": 1028, "title": "앱 · 검색 2차 (조건으로 찾기)", "is_interactive": true } + "App1SearchConditions.dc.html": { "x": 5918, "y": 33450, "w": 1784, "h": 1028, "title": "앱 · 검색 2차 (조건으로 찾기)", "is_interactive": true }, + "App1Push.dc.html": { "x": 0, "y": 34900, "w": 2222, "h": 3270, "title": "앱 · 새 메일 알림 (푸시)", "is_interactive": true } }, - "order": ["Main.dc.html", "Login.dc.html", "Compose.dc.html", "States.dc.html", "MainList.dc.html", "MainListRead.dc.html", "ComposeEditor.dc.html", "Settings.dc.html", "ComposeAssist.dc.html", "Search.dc.html", "BulkSelect.dc.html", "ListStates.dc.html", "SettingsAccount.dc.html", "SettingsVacation.dc.html", "MailboxManage.dc.html", "MailActions4.dc.html", "SettingsNotify.dc.html", "MailRealtime.dc.html", "SettingsFilter.dc.html", "MailFilterStates.dc.html", "MailFilterApply.dc.html", "MailFilterApplyStates.dc.html", "Contacts.dc.html", "ContactsEdit.dc.html", "ContactsMail.dc.html", "MailReadTools.dc.html", "MailPrint.dc.html", "MailSendLater.dc.html", "SettingsSendRead.dc.html", "ComposeLargeFiles.dc.html", "LargeFileBlock.dc.html", "MailReadLargeFiles.dc.html", "SharePage.dc.html", "SettingsLargeFiles.dc.html", "LoginTwoFactor.dc.html", "SettingsTwoFactor.dc.html", "SettingsAppPasswords.dc.html", "SettingsLoginHistory.dc.html", "LoginPasswordChange.dc.html", "LoginTwoFactorSetup.dc.html", "SettingsMailClients.dc.html", "MailNoticesCutover.dc.html", "Search14.dc.html", "Thread14.dc.html", "ListThreads14.dc.html", "App1Login.dc.html", "App1MailList.dc.html", "App1Reader.dc.html", "App1Compose.dc.html", "App1Shell.dc.html", "App1Search.dc.html", "App1SearchStates.dc.html", "App1SearchConditions.dc.html"], + "order": ["Main.dc.html", "Login.dc.html", "Compose.dc.html", "States.dc.html", "MainList.dc.html", "MainListRead.dc.html", "ComposeEditor.dc.html", "Settings.dc.html", "ComposeAssist.dc.html", "Search.dc.html", "BulkSelect.dc.html", "ListStates.dc.html", "SettingsAccount.dc.html", "SettingsVacation.dc.html", "MailboxManage.dc.html", "MailActions4.dc.html", "SettingsNotify.dc.html", "MailRealtime.dc.html", "SettingsFilter.dc.html", "MailFilterStates.dc.html", "MailFilterApply.dc.html", "MailFilterApplyStates.dc.html", "Contacts.dc.html", "ContactsEdit.dc.html", "ContactsMail.dc.html", "MailReadTools.dc.html", "MailPrint.dc.html", "MailSendLater.dc.html", "SettingsSendRead.dc.html", "ComposeLargeFiles.dc.html", "LargeFileBlock.dc.html", "MailReadLargeFiles.dc.html", "SharePage.dc.html", "SettingsLargeFiles.dc.html", "LoginTwoFactor.dc.html", "SettingsTwoFactor.dc.html", "SettingsAppPasswords.dc.html", "SettingsLoginHistory.dc.html", "LoginPasswordChange.dc.html", "LoginTwoFactorSetup.dc.html", "SettingsMailClients.dc.html", "MailNoticesCutover.dc.html", "Search14.dc.html", "Thread14.dc.html", "ListThreads14.dc.html", "App1Login.dc.html", "App1MailList.dc.html", "App1Reader.dc.html", "App1Compose.dc.html", "App1Shell.dc.html", "App1Search.dc.html", "App1SearchStates.dc.html", "App1SearchConditions.dc.html", "App1Push.dc.html"], "notes": { "flow": { "x": 0, "y": -300, "text": "arasystem 웹메일 — 1단계 화면 (로그인 → 메일함 → 쓰기)", "kind": "title1", "maxW": 4480 }, "phase2": { "x": 0, "y": 2180, "text": "2단계 화면 — 임시 저장 · 받는 사람 자동 완성 · 서명 (2026-10-27 확정)", "kind": "title1", "maxW": 2960 }, @@ -76,7 +77,8 @@ "phase14": { "x": 0, "y": 30200, "text": "14단계 화면 — 검색 · 조건 검색 · 강조 · 같은 대화 · 대화로 묶어 보기 — 2026-11-05 확정", "kind": "title1", "maxW": 4480 }, "app1": { "x": 0, "y": 31700, "text": "앱 1단계 화면 — 로그인 · 메일 목록 · 읽기 · 쓰기 · 앱 틀 — 2026-11-05 확정(안드로이드 먼저)", "kind": "title1", "maxW": 8932 }, "app1search": { "x": 0, "y": 33150, "text": "앱 1단계 검색 화면 — 찾기 · 결과 · 강조 · 이어 찾기 · 안내 — 2026-11-07 확정(글은 화면 상수가 기준)", "kind": "title1", "maxW": 5838 }, - "app1search2": { "x": 5918, "y": 33150, "text": "앱 검색 2차 — 조건으로 찾기 · 날짜 · 조건 줄 — 2026-11-07 확정(글은 화면 상수가 기준)", "kind": "title1", "maxW": 1784 } + "app1search2": { "x": 5918, "y": 33150, "text": "앱 검색 2차 — 조건으로 찾기 · 날짜 · 조건 줄 — 2026-11-07 확정(글은 화면 상수가 기준)", "kind": "title1", "maxW": 1784 }, + "app1push": { "x": 0, "y": 34600, "text": "앱 새 메일 알림 — 허락 묻기 · 설정 · 휴대폰 알림 · 업데이트 · 앱 아이콘 — 2026-11-07 확정(글은 화면 상수가 기준)", "kind": "title1", "maxW": 2222 } }, "designSystems": [] }