模式
组件怎样组合成任何 Raft 产品里的界面。
- Page structureThe regions of a phone page and a desktop screen, how they are layered from the frame inward, and the rule of one line between regions.
- NavigationHow people reach destinations, see where they are, follow links, go back, close things, switch servers and switch between the views of one place.
- TasksThe five task statuses, task lists and boards, task details, tasks inside a conversation, how status changes and how tasks are filtered.
- ConversationThe timeline of messages and event lines, what a message can hold, its actions, mentions, the composer, threads and search in a conversation.
- CommentsWhere comments on a document go — in the margin, level with the passage they are about, as in Google Docs — and what replaces the margin on a narrow screen.
- Forms and settingsSettings that apply at once, groups of fields saved together, forms in dialogs, the large one-pass form dialog, validation, long values in fields, option height and the danger zone.
- FeedbackHow to tell people something — what acts at once and what is confirmed, empty versus loading versus failed, where errors go by scope, and how they are worded.
- Responsive layoutThe breakpoints, what each width shows, how short desktop windows shrink, how a row gives way when it runs out of room, what replaces hover on a touch screen, and how phone layouts hold at 320px.