Claude Skills · Design

Modal And Overlay Patterns

dembrandt/dembrandt-skills

Overlays — modals, drawers, bottom sheets, popovers — interrupt or augment the main flow. Each type has a different scope, blocking level, and appropriate use case. Use when designing dialogs, confirmation prompts, side panels, action sheets, or any UI element that appears above the main content layer.

★ 33 Synced 5 hours ago View SKILL.md

At a glance

Design Manual install Node.js Actively maintained

This skill is for Design and helps you design a modal dialog, create a confirmation prompt, and build a side panel or drawer.

Install git clone --depth 1 https://github.com/dembrandt/dembrandt-skills cp -r dembrandt-skills/skills/modal-and-overlay-patterns ~/.claude/skills/modal-and-overlay-patterns
Can use Not declared by the author

Setup, runtime and requirements describe dembrandt/dembrandt-skills, the repo this skill ships in.

Ui PatternsOverlaysInteraction DesignaccessibilityComponent Design

Also in dembrandt/dembrandt-skills

View the repo

Derive a full UI colour palette algorithmically from one or two brand colours. Darker and lighter variants for interactive states, desaturat...

Product visuals — hero shots, demos, screenshots, landing-page panels — must reproduce the real product, not a stylised poster of it. Design...

A brand's visual tone — playful or serious, rounded or angular — should be consistent across all UI elements. Shape language in typography,...

Button States Design

Every interactive element needs a complete set of visual states — rest, hover, active/pressed, focus, disabled, and loading. States should b...

Choose light, dark, or combined color mode deliberately based on brand tone and user context. Offer a theme selector only when user control...

Buttons, inputs, pills, badges, calendars, and other interactive components form a visual family — they share the same border-radius, colour...

Coordinated Data Views Presentations

When data has both a tabular/list representation and a visual representation, show both simultaneously and keep them synchronized. Clicking...

Complex data deserves multiple view modes — grid, list, table — chosen by the user based on their task. Row and item selection should use la...

Dembrandt Legal

Orchestrator for the full dembrandt UX pipeline. Routes a UI/UX task through six ordered stages — brand foundation → design tokens → layout...

Configuration UIs for domain experts — users who understand their field deeply but are not software developers — require domain language, se...

Elevation — subtle shadows and layering — communicates visual hierarchy by lifting elements above the surface. Combined with border-radius,...

Extract a complete design system — colors, typography, spacing, components, shadows, and W3C design tokens — from any live website using Dem...

Other Design skills

Frontend Design anthropics/skills

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typog...

Algorithmic Art anthropics/skills

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art...

Prototype mattpocock/skills

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right,...

Design An Interface mattpocock/skills

Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explor...

Chat Motion Overlay nexu-io/open-design

Generate configurable chat motion overlays from a transcript or screenshot, including plain bubble scenes, app-style chat containers, option...

Wireframe Annotated nexu-io/open-design

An annotated / redline lo-fi wireframe — a desktop landing/marketing page drawn as flat greyboxes inside a browser chrome frame, overlaid wi...