Tag

#interaction design

26 pieces filed under “interaction design”.

Web design · 12 Sept 2026 · 10 min

Hover states with purpose

Hover is the most abused state in interface design — decoration where it should teach. A taxonomy of hover states that do a job, plus the focus-parity rules.

interaction designUX patternsaccessibility
Product · 27 Aug 2026 · 8 min

Bottom sheets that don't fight the user

When a bottom sheet beats a modal on mobile web: drag affordances, scrim honesty, snap-point logic, keyboard and screen-reader behaviour, and anti-patterns.

mobile UXbottom sheetsinteraction design
AI · 15 July 2026 · 9 min

Multimodal interfaces: beyond the chat box

When chat is the wrong interface: designing AI products with the right modality — voice, image, structured output, inline suggestions — and how to choose.

AIinteraction designvoice UI
Web design · 6 July 2026 · 8 min

Focus-visible: designing the ring, not removing it

Keyboard focus styles are a design problem most teams delete instead of solve. How to design focus rings that are visible, beautiful and part of the identity system.

accessibilityinteraction designdesign systems
Product · 9 June 2026 · 9 min

Progressive disclosure for genuinely complex tools

Hiding complexity without hiding power: sensible defaults as strategy, advanced modes, command palettes as the pro lane, and how to measure if disclosure works.

interaction designcomplex UIpower users
Web design · 9 June 2026 · 11 min

A taxonomy of micro-interactions (and when to say no)

Hover states, cursor follow, scroll reveals and button physics — a working taxonomy with duration curves, quality tests, and reduced-motion fallbacks for every pattern.

interaction designmotionaccessibility
AI · 26 May 2026 · 11 min

Agent UX: designing for software that acts on your behalf

When software acts instead of suggests, the interface becomes a control system: permission scopes, visible progress, real undo, and calibrated trust.

AI agentsinteraction designtrust
Web design · 9 Apr 2026 · 10 min

Drag handles, sliders and the affordance problem

Draggable UI fails quietly: nobody drags, keyboards can't, layouts forget themselves. How to build handles and sliders that people actually find, use and keep.

interaction designaccessibilitydesign systems
Web design · 9 Mar 2026 · 8 min

Sticky elements that don't annoy anyone

Sticky headers, bars and CTAs must pay rent for the viewport they occupy. Height budgets, scroll-directional chrome, and the focus traps behind sticky UI.

sticky UInavigationinteraction design
Product · 2 Mar 2026 · 9 min

Product search UX: from query box to answers

In-app search is a product decision wearing an engineering costume: scoping, suggestions, typo tolerance, filters vs facets, and no-results states that navigate.

searchinteraction designinformation retrieval
Product · 11 Feb 2026 · 9 min

Command palettes: the 200-millisecond product tour

A command palette done well is a 200-millisecond product tour. Ranking heuristics, forgiving fuzzy match, keyboard ergonomics, and when a palette is a crutch.

command palettekeyboard navigationpower users
E-commerce · 10 Feb 2026 · 9 min

Bundles and kits: designing the build-your-own moment

The bundle builder as interface design: shelf metaphors, fill visuals, flat pricing, coupled inventory — and when a kit makes the product disappear.

ecommercemerchandisinginteraction design
Engineering · 9 Feb 2026 · 10 min

Engineering the 80-millisecond moments

Micro-interactions are where product quality is felt. Press states, instant visual feedback, focus continuity, and testing feel with the same rigour as function.

engineeringinteraction designmotion
Product · 22 Jan 2026 · 9 min

Keyboard shortcuts nobody finds

Most shipped shortcuts are discovered by accident or never. Legends, cheat sheets, teaching in context, remapping, and designing for the power user you'll have.

keyboard shortcutspower usersinteraction design
AI · 20 Jan 2026 · 9 min

Agent UX: designing for delegation, not magic

Agentic features fail when they promise magic. The interface patterns we use instead: scope setting, visible progress, checkpoints, undo and earned autonomy.

AI UXagentsinteraction design
E-commerce · 15 Jan 2026 · 9 min

Cart drawer or cart page? Stop guessing

The drawer-vs-page argument is a measurement problem, not a taste debate. The decision framework, drawer anatomy, cross-sell discipline and what to track.

cart designecommerce UXCRO
Product · 12 Nov 2025 · 9 min

Undo beats confirm: designing reversible software

Confirmation dialogs train users to click through danger. Undo-first design: timing, reversible architecture, soft deletes, and the trust dividend of forgiving software.

undodestructive actionstrust
E-commerce · 4 Nov 2025 · 9 min

PDP galleries: the eight-image sequence that answers every doubt

The gallery is the busiest component on your store. Sequencing by doubt, zoom mechanics that don't fight the customer, video restraint, and perf budgets.

pdpimage galleryecommerce UX
Product · 7 Oct 2025 · 10 min

Dates and times: pickers, zones and the lies of relative time

Calendar grids vs typing, timezone display rules for teams, relative timestamps that decay to absolute, and the DST edge cases that bite months later.

date pickerstimezonescalendars
Product · 20 Aug 2025 · 9 min

Data tables for people who live in them

Ops and finance users live inside your tables all day. Density modes, sticky decisions, column management, honest exports and keyboard speed runs.

data tablesenterprise UXdashboards
Web design · 12 Aug 2025 · 9 min

Inclusive design beyond the checklist

Inclusive design past WCAG audits: inclusive language in UI copy, cognitive load budgets, SPA focus management, touch targets, and a critique criterion that sticks.

accessibilityinclusive designUX writing
Web design · 22 July 2025 · 8 min

Scrollytelling without the hostage-taking

Scroll-driven narrative can make complex data click — or trap readers in an unskippable slideshow. The pacing, exit lanes and motion fallbacks that keep it honest.

scrollytellingmotion designdata storytelling
Web design · 3 June 2025 · 8 min

Motion that earns its keep (and the 160ms rule)

Our motion philosophy: the 160ms rule, an easing vocabulary of three curves, choreography limits, and prefers-reduced-motion as a design input, not a checkbox.

motion designinteraction designaccessibility
Web design · 14 May 2025 · 9 min

Designing forms people actually finish

Forms are where products lose users and revenue quietly. The field-economics, label copy, error writing and autofill respect we use to keep completion high.

form designUX writingconversion
Web design · 14 Mar 2025 · 9 min

Micro-interactions: the fine layer that makes interfaces feel expensive

Hover, pressed and focus states are where interface quality hides. Our working rules for micro-interactions: durations, material honesty, and when to cut motion.

microinteractionsinteraction designmotion design
E-commerce · 5 Feb 2025 · 10 min

The cart is a negotiation, not a spreadsheet

Cart UX that closes: drawer vs page economics, threshold cues done honestly, gift and quantity design, save-for-later rituals, and mobile-first cart anatomy.

cart designecommerce UXconversion