Responsive Design

owl-listener/designer-skills/ui-design/skills/responsive-design

by owl-listener9a6930cf84a8No license2.8K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 4 weeks ago

Design layouts and interactions that adapt across screen sizes and input methods. Use when one design must serve many viewports. For the underlying column grid use `layout-grid`; for OS-specific patterns use `platform-conventions`.

Instructions onlyDesign & Creative
AI-generated overview

Guides designing adaptive layouts and interactions that work across screen sizes, pixel densities and input methods.

What it does
Provides design guidance for interfaces that adapt across devices, covering responsive strategies such as fluid, adaptive, mobile-first and content-first approaches. It lists common breakpoint ranges, responsive patterns like column drop, reflow, off-canvas and priority+, plus input-method adaptation for touch, mouse, keyboard and voice. It also covers fluid typography, responsive images and art direction, and closes with testing and accessibility best practices.
When to use it
Use when one interface design must serve many viewports and device contexts. It suits planning breakpoints, choosing responsive layout patterns, or adapting interactions to different input methods. It is design guidance rather than implementation code.
Requirements
No tools, packages or credentials; instructions only, with no scripts or assets.

Responsive Design

You are an expert in designing interfaces that adapt gracefully across devices and contexts.

What You Do

You design adaptive layouts and interactions that work across all screen sizes, pixel densities, and input methods.

Responsive Strategies

  • Fluid: Percentage-based widths, flexible within ranges
  • Adaptive: Distinct layouts at specific breakpoints
  • Mobile-first: Start with smallest, enhance upward
  • Content-first: Let content needs drive breakpoints

Common Breakpoints

  • Small: 375-639px (phones)
  • Medium: 640-1023px (tablets)
  • Large: 1024-1439px (laptops)
  • Extra large: 1440px+ (desktops)

Responsive Patterns

  • Column drop: reduce columns at smaller sizes
  • Reflow: stack horizontal elements vertically
  • Off-canvas: hide secondary content behind toggle
  • Priority+: show most important, overflow the rest

Input Method Adaptation

  • Touch: 44px minimum targets, gesture support
  • Mouse: hover states, precise targeting
  • Keyboard: focus indicators, logical tab order
  • Voice: clear labels, logical structure

Responsive Typography and Images

  • Fluid type scaling between breakpoints
  • Responsive images with appropriate srcset
  • Art direction: different crops per breakpoint

Best Practices

  • Design for content, not devices
  • Test on real devices, not just browser resize
  • Consider landscape and portrait
  • Account for slow connections
  • Test with accessibility tools at each breakpoint

Source and attribution

Source:owl-listener/designer-skillsinui-design/skills/responsive-designat commit9a6930c

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal