diff --git a/docs/design/webmail/Compose.dc.html b/docs/design/webmail/Compose.dc.html index afcbd38..d8c477e 100644 --- a/docs/design/webmail/Compose.dc.html +++ b/docs/design/webmail/Compose.dc.html @@ -13,6 +13,34 @@ body{margin:0} a{color:#0E7C86}a:hover{color:#0A5F67} :focus-visible{outline:2px solid #0E7C86;outline-offset:2px} +/* 글자 입력칸 포커스: 커서가 있는 칸의 아래 선이 2px 브랜드색 (받는 사람 · 참조 · 숨은참조 · 제목 · 본문 공통) */ +.cf:has(.cf-in:focus){border-bottom-color:#0E7C86 !important;box-shadow:inset 0 -1px 0 #0E7C86} +.cf-in:focus,.cf-in:focus-visible{outline:none} +/* 본문 편집기 */ +.ce p{margin:0} +.ce ul,.ce ol{margin:0;padding-left:24px} +.ce:empty::before{content:attr(data-placeholder);float:left;height:0;color:#667085;pointer-events:none} +/* 툴바 버튼: 올림 · 켜짐 · 비활성 · 메뉴 열림 */ +.tb{background:transparent;color:#344054} +.tb:hover,.tb[aria-expanded="true"]{background:#F2F4F7;color:#171C26} +.tb[aria-pressed="true"]{background:#E3F2F3;color:#0A5F67;box-shadow:inset 0 0 0 1px #0E7C86} +.tb[aria-pressed="true"]:hover{background:#D5EBED;color:#0A5F67} +.tb:disabled,.tb:disabled:hover{opacity:.5;cursor:default;background:transparent;color:#344054} +.mi{background:transparent;color:#171C26} +.mi:hover{background:#F2F4F7} +.mi:disabled,.mi:disabled:hover{opacity:.5;cursor:default;background:transparent} +.sw{background:transparent} +.sw:hover{background:#F2F4F7} +/* 어두운 바탕(알림)에서는 강조색 고리가 묻혀 밝은 색으로 바꾼다 */ +.on-dark:focus-visible{outline-color:#9ED6DB} +/* 좁은 폭: 쓰기 칸 폭을 보고 묶음을 정해진 순서로 더보기에 옮긴다 (참고값 — 구현은 실제 폭을 잰다) */ +.cmp{container:cmp/inline-size} +.mm-a,.mm-b,.mm-d,.mm-e,.mm-f{display:none !important} +@container cmp (max-width:733px){.tg-a{display:none !important}.mm-a{display:flex !important}} +@container cmp (max-width:638px){.tg-b{display:none !important}.mm-b{display:flex !important}} +@container cmp (max-width:459px){.tg-d{display:none !important}.mm-d{display:flex !important}} +@container cmp (max-width:364px){.tg-f{display:none !important}.mm-f{display:flex !important}} +@container cmp (max-width:311px){.tg-e{display:none !important}.mm-e{display:flex !important}}