A playground in chapters

Altrove.

A personal journey through UX, motion design and typography.

The best UX lets the user be elsewhere in their mind — because the interface is doing the work. Everything that happens without the user noticing is the real power of an interface. Here I collect its fragments, one chapter at a time.

The best interfaces are invisible. They work in silence while your mind is elsewhere.

The skill

Bring Altrove into your agent

The book's principles — timing in named milliseconds, states that tell the truth, motion that respects those who reduce it — distilled into a skill. Your agent applies them while your mind is elsewhere.

The skill in the repository
npx skills add MatteoSchifano/altrove

Installs into .claude/skills — Claude Code, Cursor and 40+ agents.

How the work is made

A few constraints, kept with discipline.

  • One chapter at a time

    Finished completely before the next one. One whole chapter beats three left half-done.

  • ch. 01 · the button Save press · scale(0.97)
  • Motivation first

    The why gets written before the code. Why this curve, why this timing.

  • ch. 02 · the wait no spinner under 400ms
  • Motion in milliseconds

    Four spring presets, durations with a name. Measured, never left to feel.

  • ch. 09 · the toggle Reduce motion enters 220ms · exits 160ms
  • Reduced-motion is not optional

    Every animation degrades with grace. No libraries: just CSS, clamp and container queries.

Chapters

10 finished explorations

Roadmap

Where the book is going.

  1. A Phase A · First 8 chapters

  2. B Phase B · Primary components

  3. C Phase C · Editorial patterns

    • The long page

      How do you keep company with someone reading for ten minutes?

      In the roadmap
    • The editorial grid

      What makes a page elegant before it’s even beautiful?

      In the roadmap
    • The quotation

      When giving the floor to someone else, how do you introduce them?

      In the roadmap
    • The side note

      How do you talk to your reader without breaking the thread?

      In the roadmap
    • The book’s index

      A site that talks about itself — how do you find your way inside it?

      In the roadmap
    • Images in editorial design

      When is an image information, and when is it breath?

      In the roadmap
  4. D Phase D · Complex patterns

    • Drag and drop

      How do you hold an object in flight?

      In the roadmap
    • Type-as-you-go search

      What happens between each keystroke?

      In the roadmap
    • The calendar

      How do you ask for a date without hating the browser?

      In the roadmap
    • The timeline

      Time as a visual object, not a table.

      In the roadmap
    • The gesture

      What changes when the interface is touched, not clicked?

      In the roadmap
    • The farewell

      How do you let a user go?

      In the roadmap

What it is not

  • A design system to ship
  • A framework, a library, a starter
  • A collection of universal best practices
  • Made to impress — if anything, to understand.

Astro, native CSS, Motion. Epilogue and Inconsolata. No Tailwind, no UI kit.

Read the chapters