diff --git a/docs/design/webmail/App1Search.dc.html b/docs/design/webmail/App1Search.dc.html new file mode 100644 index 0000000..7728f77 --- /dev/null +++ b/docs/design/webmail/App1Search.dc.html @@ -0,0 +1,484 @@ + + + + +앱 · 메일 검색 + + + + + + + +
+
+
+ + + +
+
+
+ +
+

찾기 전 (자판 올라옴 · 탭 막대 숨김)

+
+
+ + + + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

보낸 사람, 받는 사람, 제목, 본문, 첨부 파일 이름에서 찾습니다. 여러 낱말을 넣으면 모두 들어간 메일을 찾습니다.

+
+ +
+
+ +
+

찾는 중

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘계약’ · 찾는 중

+
+ 찾는 중 + +
+ +
+
+ +
+

결과 · 받은편지함에서

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘계약’ · 4통

+ + +
+
+ +
+

결과 · 전체 메일함에서

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+

휴지통과 스팸메일함은 빼고 찾습니다

+
+

‘계약’ · 6통

+ + +
+
+ +
+

검색 준비 중

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘계약’ · 3통

+
+ +

지난 메일을 검색할 수 있게 밤사이에 준비하고 있습니다. 메일이 많으면 며칠 걸릴 수 있고, 그동안은 낱말이 통째로 같은 메일만 찾습니다.

+
+ + +
+
+ +
+

한 글자로 찾음

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘김’ · 2통

+
+ +

한 글자로만 찾을 때는 본문은 빼고 제목, 보낸 사람과 받는 사람, 첨부 파일 이름에서 찾습니다. 본문까지 찾으려면 두 글자 이상으로 찾아 주세요.

+
+ + +
+
+ +
+

{{ b7Title }}

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘해지 통보’ · 0통

+ +
+ +

지난 메일을 검색할 수 있게 밤사이에 준비하고 있습니다. 메일이 많으면 며칠 걸릴 수 있고, 그동안은 낱말이 통째로 같은 메일만 찾습니다.

+
+
+
+ +

‘해지 통보’에 맞는 메일이 없습니다

+

다른 말로 찾아 보세요.

+ +

준비가 끝나기 전에는 ‘서버이전’의 ‘서버’처럼 붙여 쓴 말의 일부나, 제목 맨 앞의 [공지]나 Re: 같은 말머리로는 찾지 못합니다.

+
+ +
+ +
+
+ +
+
+
+ + + diff --git a/docs/design/webmail/App1SearchStates.dc.html b/docs/design/webmail/App1SearchStates.dc.html new file mode 100644 index 0000000..a3cbe52 --- /dev/null +++ b/docs/design/webmail/App1SearchStates.dc.html @@ -0,0 +1,396 @@ + + + + +앱 · 메일 검색 · 상태 + + + + + + + +
+
+
+ + + +
+
+
+ +
+

{{ b8Title }}

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+

휴지통과 스팸메일함은 빼고 찾습니다

+
+

‘정산서’

+
+ +

아직 맞는 메일을 찾지 못했습니다

+

메일이 많아 한 번에 다 찾지 못했습니다. [더 찾기]를 누르면 이어서 찾습니다.

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

목록 끝 · 더 찾기

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

‘견적’

+
+ +
+

메일이 많아 한 번에 다 찾지 못했습니다. [더 찾기]를 누르면 이어서 찾습니다.

+ +
+
+ +
+
+ +
+

받지 못함

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+
+ +

일시적인 시스템 오류가 발생했습니다. 잠시 후 다시 시도해 주세요.

+

문의 코드 3f1c0a2e

+ +
+ +
+
+ +
+

찾을 말이 너무 많음 (칸이 두 줄로)

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+
+ +

찾을 말이 너무 많습니다

+

검색어의 낱말은 8개까지 찾을 수 있습니다. 낱말을 줄여 주세요.

+
+ +
+
+ +
+

결과에서 연 메일 (첨부는 본문 위)

+
+
+ + + + +
+
+
+

Re: 유지보수 계약 갱신 건

+
+ +
+
+ 이도윤 + 오전 10:42 +
+ +

메일함받은편지함

+
+
+
+

첨부 파일 1개

+
    +
  • + +
    + 계약서_초안_v2.pdf + 248 KB +
    + +
  • +
+
+
도윤입니다. + +말씀하신 조건으로 계약서 초안을 고쳐 첨부했습니다. 기간은 1년이고, 단가는 작년과 같습니다. + +계약 시작일만 확인 부탁드립니다.
+
+
+ +
+
+ +
+

읽기 화면에서 지운 뒤

+
+
+ + + +
+
+
+ 찾을 곳 +
+ + +
+
+
+

{{ count13 }}

+ + + +
+ 메일 1통을 휴지통으로 옮겼습니다. + +
+
+
+
+ +
+
+
+ + + diff --git a/docs/design/webmail/canvas.json b/docs/design/webmail/canvas.json index e91d906..a639d08 100644 --- a/docs/design/webmail/canvas.json +++ b/docs/design/webmail/canvas.json @@ -54,9 +54,11 @@ "App1MailList.dc.html": { "x": 988, "y": 32000, "w": 2222, "h": 956, "title": "앱 · 메일 목록", "is_interactive": true }, "App1Reader.dc.html": { "x": 3290, "y": 32000, "w": 1346, "h": 956, "title": "앱 · 읽기", "is_interactive": true }, "App1Compose.dc.html": { "x": 4716, "y": 32000, "w": 1784, "h": 956, "title": "앱 · 쓰기", "is_interactive": true }, - "App1Shell.dc.html": { "x": 6580, "y": 32000, "w": 2352, "h": 976, "title": "앱 · 틀 · 설정", "is_interactive": true } + "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 } }, - "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"], + "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"], "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 }, @@ -71,7 +73,8 @@ "phase12": { "x": 0, "y": 21580, "text": "12단계 화면 — 계정 보안(2단계 인증 · 앱 비밀번호 · 로그인 기록) — 2026-10-31 확정", "kind": "title1", "maxW": 6000 }, "phase13": { "x": 0, "y": 25310, "text": "13단계 화면 — 전환 준비(새 비밀번호 · 2단계 필수 · 메일 프로그램 연결 · 알림) — 2026-10-31 확정", "kind": "title1", "maxW": 6000 }, "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 } + "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 } }, "designSystems": [] }