Vertical CJK writing mode — right-to-left columns whose length is a character count, short Latin and digit runs stood upright as tate-chū-yoko, kinsoku column breaks, and an automatic fallback to horizontal when the copy would not gain from it.
npx shadcn@latest add @zyeon/vertical-textZyeon UI limits how often it can be asked, and Vertical Text hasn't had its turn. Its source will show here once it has.