with one click
ux-patterns-for-developers
ux-patterns-for-developers contains 93 collected skills from thedaviddias, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use when implementing help users understand their current location.
Use when implementing expand and collapse content sections.
Use when implementing user account configuration and preferences.
Use when implementing social activity and updates stream.
Use when implementing conversational AI chat interfaces.
Use when implementing handling AI-specific errors.
Use when implementing loading states for AI operations.
Use when implementing aI-powered autocomplete and suggestions.
Use when implementing suggest options as users type.
Use when implementing quickly navigate back to the top of the page.
Use when you need to trigger actions and submit forms.
Use when you need to display dates and events in calendar format.
Use when you need to display content in a responsive card layout.
Use when you need to display multiple items in a rotating view.
Use when implementing visualize data with graphs and charts.
Use when implementing enable single or multiple selections.
Use when implementing multi-step checkout process.
Use when implementing verify codes with segmented input.
Use when implementing select colors with visual feedback.
Use when implementing quick command execution interface.
Use when implementing user comments and discussion threads.
Use when you need to compare features and options side-by-side.
Use when implementing managing AI conversation context.
Use when you need to inform users about the use of cookies.
Use when implementing enter and format monetary values.
Use when implementing comprehensive dashboard layouts.
Use when implementing enter dates in a structured text format.
Use when implementing select dates from a calendar interface.
Use when implementing select a range between two dates.
Use when implementing allow users to reorder items intuitively.
Use when implementing guide users when no content is available.
Use when implementing show or hide additional text content on demand.
Use when you need to upload and handle files.
Use when implementing filter and refine data displays.
Use when you need to validate and provide feedback.
Use when you need to display a menu icon for mobile devices.
Use when you need to display and browse image collections.
Use when you need to upload and preview images.
Use when implementing loads additional content automatically as users scroll down.
Use when you need to organize tasks in columns and swimlanes.