Search
Search
Full-text search with CJK IME composition, results list, and navigation to match.
Where does the search input appear in a vertical interface, and how does it integrate with vertical IME?
DecisionSearch in a vertical reading app must handle CJK composition, display results in a vertical-compatible list, and navigate to matches without breaking the column reading position.
Default
The search field itself runs vertically on the reading-start (right) edge · the caret and query text advance top→bottom via `writing-mode: vertical-rl`. Results read as vertical columns flowing right-to-left on the same axis, each match highlighted by background, never rotation.
Guidance
- Keep the search input horizontal · composition requires horizontal baseline
- Show results in a scannable list, not vertical columns
- Highlight matches with background color, not text rotation
- Display search results as vertical text · this slows scanning
- Open search in a new page · use an overlay so position is preserved
- Assume Korean/Japanese/Chinese input works without IME event handling
Accessibility
role='search'. aria-live region for results count. Results list with role='listbox'.
Should search results be displayed horizontally (for faster scanning) or vertically (to match the reader's current mode)?