Extend Label modifier to full 8-position grid with LM/RM rotation

Featurekamo-internal
Shipped
April 12, 2026 at 8:01 PM UTC
Author
kamo
Commit
8d4d1b8

- LabelModifier.position now uses ModifierPosition8 (same 8-position grid as Page Numbers) - LM (Middle Left): each line rendered as a vertical pill with writing-mode: vertical-rl + rotate(180deg) — text reads CCW (bottom-to-top); lines stack left-to-right so line 1 is closest to page edge, line 3 is most inward - RM (Middle Right): each line uses writing-mode: vertical-rl (no extra rotation) — text reads CW (top-to-bottom); row-reverse so line 1 is at the right edge, lines come inward - TM/BM now available on Labels (standard horizontal pill, centred) - Removed PositionGrid4 from Toolbox; Labels use PositionGrid8 with a hint shown when LM/RM is selected - Removed ModifierPosition4 type (no longer needed)

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing