story-bookcase

Fine-tune discoverability + Randomize pattern — Implementation Plan

Overall Progress: 65%

TLDR

Two changes to the Playroom configurator (prototypes/v3/g-playroom.html):

  1. Fine-tune is hard to find. It sits at the bottom of the Style pane, so clicking a shelf changes nothing visible on the right. Clicking a shelf should scroll the pane to Fine-tune and highlight it. Arrow keys should also pick and rotate shelves, with the same highlight.
  2. Randomize. Add a Randomize option next to the shelf pattern chips. It rolls a random pattern as a starting point, within rules the user sets first (for example “never face back”).

Randomize shipped as variant A · Quick dice (chip + rules popover). The five options remain in prototypes/v3/randomize-lab.html.

Scope

In scope:

Out of scope:

Do not touch:

Critical Decisions

Open questions for Ashley

  1. Which randomize variant (A–E)? A · Quick dice.
  2. Keep ←/→ as “rotate”, or add letter keys (F/L/B/R) for absolute directions?
  3. Which header is live? Playroom is the live file: wordmark twistory, tagline “Every shelf has a story.”, Get inspired (no Herman Miller buy link or prices).

Tasks