Interactive Dictionary

AI DevDictionary

Decode AI terminology with interactive examples. Understand what AI really means when it suggests UI components and development patterns.

59
Terms Explained
Interactive
Live Demos
AI-Focused
Phrase Mapping

Modal

A window that appears on top of the main content, requiring user interaction before continuing

AI Terms
DialogPopupOverlay+5 more
Modal Preview

Card

A rectangular container that groups related information together, like a playing card

AI Terms
PanelTileBox+4 more
Demo

Avatar

A small image or icon representing a user

AI Terms
Profile PictureUser IconProfile Image+3 more
Demo

Chip

Small, interactive element often used for tags or filters that can be removed

AI Terms
TagBadgeLabel+3 more
Demo

Floating Action Button

Circular button that floats above content, usually in the bottom corner

AI Terms
FABFloating ButtonAction Button+2 more
Demo

Table

Displays data in rows and columns, like an Excel spreadsheet

AI Terms
Data TableGridDataGrid+4 more
Demo

List

A vertical arrangement of items, like a shopping list or to-do list

AI Terms
Item ListList ViewListing+3 more
Demo

Carousel

A rotating display of images or content, like a photo slideshow

AI Terms
SliderImage SliderGallery+4 more
Demo

Virtual List

List that only renders visible items for better performance

AI Terms
Virtual ScrollWindowed ListVirtualized List+2 more
Demo

Data Grid

Advanced table with sorting, filtering, and editing capabilities

AI Terms
Advanced TableGrid TableSpreadsheet Grid+3 more
Demo

Timeline

Visual representation of events in chronological order

AI Terms
ChronologyEvent TimelineHistory View+3 more
Demo

Tree View

Hierarchical view of nested items, like file explorers

AI Terms
File TreeHierarchy ViewFolder Structure+3 more
Demo

Checkbox

A small box that can be checked or unchecked, allowing multiple selections

AI Terms
Check BoxTick BoxSelection Box+3 more
Demo

Radio Button

Circular buttons where only one option can be selected from a group

AI Terms
RadioOption ButtonRadio Select+3 more
Demo

Switch

A sliding button that toggles between on and off states

AI Terms
ToggleToggle SwitchOn/Off Switch+3 more
Demo

Input Field

A box where users can type text, like their name or email

AI Terms
Text FieldText InputInput Box+3 more
Demo

Select Box

A dropdown list where users can choose one option from many

AI Terms
Dropdown SelectSelect MenuOption Select+3 more
Demo

Date Picker

A calendar interface for selecting dates

AI Terms
Calendar InputDate SelectorDate Input+3 more
Demo

Floating Label

Input label that moves above the field when focused or filled

AI Terms
Animated LabelMaterial LabelMoving Label+2 more
Demo

Form Validation

Checking user input for errors and showing helpful messages

AI Terms
Input ValidationField ValidationForm Checking+3 more
Demo

Autocomplete

Suggests options as the user types, like Google search

AI Terms
Auto-suggestType-aheadSearch Suggestions+3 more
Demo

Multi-step Form

Form divided into multiple steps or pages

AI Terms
Wizard FormStep-by-step FormProgressive Form+3 more
Demo

Tag Input

Input field for adding multiple tags or keywords

AI Terms
Tags FieldMulti-tag InputKeyword Input+3 more
Demo

Range Slider

Slider for selecting a value or range between minimum and maximum

AI Terms
Slider InputRange InputValue Slider+3 more
Demo

Sidebar

A vertical panel on the side of the page, often used for navigation

AI Terms
Side PanelSide NavigationSide Menu+3 more
Demo

Header

The top section of a page, usually containing logo and main navigation

AI Terms
Page HeaderTop BarApp Bar+3 more
Demo

Footer

The bottom section of a page, often containing links and copyright info

AI Terms
Page FooterBottom BarBottom Section+2 more
Demo

Grid Layout

A layout system that arranges content in rows and columns

AI Terms
CSS GridGrid SystemGrid Container+3 more
Demo

Hero Section

The large, prominent section at the top of a homepage

AI Terms
Hero BannerHero ImageLanding Section+3 more
Demo

Sticky Header

Header that stays at the top of the page when scrolling

AI Terms
Fixed HeaderPersistent HeaderFloating Header+3 more
Demo

Navigation Bar

The main navigation menu, usually at the top of a website

AI Terms
NavbarNav BarMenu Bar+3 more
Demo

Breadcrumb

Shows the user's location in a website hierarchy, like a trail of breadcrumbs

AI Terms
Breadcrumb TrailNavigation PathPage Path+2 more
Demo

Pagination

Controls to navigate through multiple pages of content

AI Terms
Page NavigationPage NumbersPaging+3 more
Demo

Stepper

Shows progress through a multi-step process, like a checkout flow

AI Terms
Progress StepsWizardStep Indicator+3 more
Demo

Mega Menu

Large dropdown menu with multiple columns and sections

AI Terms
Large DropdownExpanded MenuFull-width Menu+3 more
Demo

Toast

A brief message that appears temporarily, usually at the edge of the screen

AI Terms
NotificationAlertSnackbar+4 more
Toast Message

Alert

A prominent message box that displays important information or warnings

AI Terms
WarningNoticeMessage Box+4 more
Alert Message

Badge

Small label or indicator often used to show status, count, or category

AI Terms
TagChipLabel+4 more
BadgeNew

Progress Bar

Visual indicator showing the completion status of a task or process

AI Terms
Progress IndicatorLoading BarProgress Track+3 more

Spinner

Animated indicator that shows something is loading or processing

AI Terms
Loading SpinnerLoaderLoading Indicator+3 more

Skeleton

Placeholder UI that shows the structure of content while it's loading

AI Terms
Loading PlaceholderContent LoaderGhost Element+3 more

Empty State

Message or illustration shown when there's no data to display

AI Terms
No DataEmpty ViewZero State+3 more
Demo

Push Notification

System-level notifications that appear outside the browser

AI Terms
Browser NotificationDesktop NotificationSystem Alert+2 more
Demo

Loading Overlay

Full-screen or partial overlay showing content is loading

AI Terms
Loading ScreenLoading MaskBusy Overlay+3 more
Demo

Confirmation Modal

Modal asking user to confirm an action before proceeding

AI Terms
Confirm DialogConfirmation PopupConfirm Box+3 more
Demo

Success State

Visual feedback showing an action completed successfully

AI Terms
Success MessageCompletion StateSuccess Screen+3 more
Demo

Dropdown

A menu that appears when clicked, showing a list of actions or options

AI Terms
Dropdown MenuMenuContext Menu+3 more

Accordion

Expandable/collapsible content sections that show or hide information

AI Terms
CollapsibleExpandableDropdown Panel+3 more

Tabs

Navigation component that switches between different views or content sections

AI Terms
Tab PanelTabbed InterfaceTab Navigation+3 more

Tooltip

Small text that appears when hovering over an element to provide additional information

AI Terms
Hover TextHelp TextInfo Bubble+4 more

Drawer

A panel that slides in from the edge of the screen

AI Terms
Sidebar DrawerSlide PanelSide Menu+3 more

Infinite Scroll

Automatically loads more content as the user scrolls down, like social media feeds

AI Terms
Endless ScrollLazy Load ListAuto-load Content+3 more
Demo

Lazy Loading

Loading content only when needed, improving initial page load speed

AI Terms
Deferred LoadingOn-demand LoadingProgressive Loading+2 more
Demo

Drag and Drop

Interface allowing users to drag items and drop them in different locations

AI Terms
DraggableDrag & DropSortable List+3 more
Demo

Swipe Gesture

Touch or mouse gesture to trigger actions by swiping

AI Terms
Swipe ActionTouch SwipeSlide Gesture+3 more
Demo

Pull to Refresh

Pulling down on content to refresh or reload it

AI Terms
Swipe to RefreshPull Down RefreshDrag to Reload+2 more
Demo

Search with Filters

Search functionality combined with multiple filter options

AI Terms
Advanced SearchFiltered SearchSearch and Filter+2 more
Demo

Live Search

Search that shows results instantly as you type

AI Terms
Instant SearchReal-time SearchAs-you-type Search+2 more
Demo

Bottom Sheet

Panel that slides up from the bottom of the screen

AI Terms
Bottom DrawerSlide-up PanelBottom Modal+2 more
Demo