RecordCard
원자료 한 건: 제목, 발췌, 출처 줄.
- 라이브러리 전용
개요
미리보기
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
예시
상태
받은 메일
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
일정
On your calendar
고객사 워크숍 · Client workshop
문서
Document
워크숍 준비 메모
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
추정
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
검토 필요
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
원문 열 수 없음
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
선택됨
Received
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
쓰임 예
직접 작성
Document
Re: 9월 워크숍 일정 확정
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
긴 제목 (es)
Received
Re: Confirmación de la agenda del taller con clientes y cambios de sede para septiembre
워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다.
이렇게 · 이렇게 하지 않기
- 이렇게 받은 메일은 “받은 메일”, 일정은 “일정에 있던 일”로 쓴다. 원문 제목은 번역하지 않는다.
- 이렇게 하지 않기 받거나 초대된 것을 기여나 참석처럼 표현하지 않는다. 카드 안에 제목 말고 다른 링크·버튼을 두지 않는다.
토큰과 속성
| 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
kind? | 'mail' | 'event' | 'doc' | mail | mail = “받은 메일”(처리함 아님), event = “일정에 있던 일”(참석함 아님), doc = “문서”. |
title | string | Re: 9월 워크숍 일정 확정 | 원문 제목(번역하지 않음). 카드의 유일한 링크. |
excerpt? | string | 워크숍은 9월 18일 10시로 정했어요. 장소는 2층 회의실입니다. | 원문 그대로의 짧은 발췌(한두 문장). 1.4.12 간격에서 잘리지 않도록 줄 수로 자르지 않는다. |
service? | 'gmail' | 'calendar' | 'drive' | 'slack' | 'notion' | gmail | 출처 서비스. |
date? | string | 2026-09-12T16:05 | 원문 날짜(ISO). |
href? | string | ?item=rec-1 | 상세 주소(?item=). 상세를 닫으면 이 카드로 초점이 돌아온다. |
exception? | 'none' | 'inferred' | 'needs-review' | 'source-unavailable' | none | 카드는 예외만(cardException): 원문 열 수 없음 > 검토 필요 > 추정. |
selected? | boolean | false | 상세가 열린 기록(aria-current). |
selfStated? | boolean | false | 직접 쓴 기록: 연필 줄이 출처 줄을 대체한다. |
| 그 밖의 속성 | — | — | <article> 속성(id, aria-*)이 전달된다. |
접근성
키보드: 제목 링크 Enter. 카드 전체가 누르는 영역이고 초점 링은 카드에 그린다.
- 링크 이름 = 제목. 출처 줄과 예외 라벨은 aria-describedby.