wbDesign Wiki
Storybook
БИБЛИОТЕКА / 96 КОМПОНЕНТОВ

Компоненты

Найдите нужный элемент, изучите контракт и проверьте его поведение в живом примере.

96 компонентов

Компоненты

Accordeon

Reveal supporting details beneath a summary without leaving the current screen. Use one clear topic per header; use tabs when the user …

Angular · molecule
Компоненты

Alert

Explain a local status, result or problem near the affected content. Use Toast for a transient notification and Modal for a decision th…

Angular · molecule
Компоненты

Avatar

Identify a person or account next to their name, using an icon, image or flag. Use a full image component for content imagery and a sep…

Angular · molecule
Компоненты

Badge

Show a compact status or category. Use an interactive badge only for an actual action or disclosure; use Tag when removable selection i…

Angular · atom
Компоненты

Button

Trigger a primary, secondary, or destructive action; use Link for navigation. Choose danger for a destructive action, secondary-danger …

Angular · atom
Компоненты

Button Flat

Use for a flat, secondary or inline action where a filled button would dominate. Semantic warning/success/danger appearances describe t…

Angular · atom
Компоненты

Calendar

Choose a past/current date or a date range. Use a filter-calendar wrapper when changes must remain drafts until Apply; Calendar itself …

Angular · molecule
Компоненты

Calendar Range

component.calendar-range is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · organism
Компоненты

Checkbox

Select independent items, including multiple rows. Use intermediate for a partially selected aggregate; use Radio for an exclusive opti…

Angular · atom
Компоненты

Chip

Toggle a compact choice, such as a category or view option. Use Filter Chip for an applied filter with a removable value, and a link fo…

Angular · molecule
Компоненты

Chip List

component.chip-list is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Code Entering

Compose a verification-code input with validation feedback and a resend action. Use Input Code alone when the flow does not need timer/…

Angular · molecule
Компоненты

Data Display

Present a read-only label/value pair. Use Input for editing and Data Display Grid for arranging multiple pairs. Use Swap for verified c…

Angular · atom
Компоненты

Data Display Grid

Arrange related read-only metrics as one group of Data Display items. Use Table for aligned records with column headers, sorting or row…

Angular · molecule
Компоненты

Data List

component.data-list is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Divider

Separate adjacent content groups with a horizontal rule when spacing alone is insufficient. Do not use it as a vertical separator or an…

Angular · atom
Компоненты

Drawer

Display a focused record or task in an edge panel with a title, content region, optional close/navigation affordances and optional foot…

Figma · organism
Компоненты

Dropdown

Present actions, one selection or a set of checkbox selections beside a trigger. Use a filter wrapper for Apply/Clear drafts or searcha…

Angular · molecule
Компоненты

Empty State

Explain why a content region has no records and offer a relevant next action. Use a loader for pending data; empty content is not evide…

Angular · molecule
Компоненты

File

component.file is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

File Uploader Card

component.file-upload-card is the compact, single-photo upload target for a form. Use it when the user needs to select or drag one imag…

Angular · molecule
Компоненты

File Uploader Inline

component.file-upload-inline is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Filter Chip

Summarize one filter and expose its controlled picker and lifecycle action. Use Chip inside a Filter Row or a filter-dropdown wrapper; …

Angular · molecule
Компоненты

Filter Dropdown Calendar

Edit a single date filter with explicit Apply/Clear. Use Calendar directly for immediate selection or the range wrapper for two endpoin…

Angular · molecule
Компоненты

Filter Dropdown Calendar Range

Edit a period filter while preserving the applied range until confirmation. Use the single-date wrapper when the user should choose exa…

Angular · molecule
Компоненты

Filter Dropdown Range

Edit a bounded integer interval with explicit Apply/Clear. Use a date-range filter for dates and a different input contract for fractio…

Angular · molecule
Компоненты

Filter Dropdown Select

Choose one or several filter values, optionally finding them by text. Use the single mode for immediate application and multiple mode f…

Angular · molecule
Компоненты

Filter Row

Group table filtering, optional search, switches and table actions in one toolbar. Use this composition for a record list; it does not …

Angular · organism
Компоненты

Header Widget

Identify a record/detail screen and group its primary actions and section tabs. Use a smaller heading composition when the page already…

Angular · organism
Компоненты

Icon

Choose a verified published glyph and a supported size for a standalone icon or component-owned decoration.

Figma · atom
Компоненты

Input

Enter a single-line value. Use Input Number for non-negative integer stepping, Textarea for multiple lines and Input Code for separate …

Angular · atom
Компоненты

Input Code

Enter a digits-only verification code in separate cells. Code verification, retries and expiry are screen responsibilities; use ordinar…

Angular · atom
Компоненты

Input Number

Enter a non-negative integer with increment/decrement controls. Use Input for signed/decimal values, formatted money or an identifier t…

Angular · atom
Компоненты

Input Phone Number

Enter a country-formatted telephone number with an optional mask preview. Use ordinary Input for arbitrary identifiers or a field requi…

Angular · molecule
Компоненты

Input Search

Collect a search query with a leading search icon and optional clear action. Search execution, debouncing, result loading and result an…

Angular · atom
Компоненты

Line Clamp

component.line-clamp-popup is the local Table-style informational surface for showing the complete text of a clipped table-cell value. …

Angular · molecule
Компоненты

Link

Navigate to a destination using a native anchor. Use Button for an operation with no destination. Supply descriptive destination text a…

Angular · atom
Компоненты

List Item

List Item presents one independent row of structured information in a list. Use it for static rows and for a single row-level action. U…

Angular · molecule
Компоненты

Loader

component.loader is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · atom
Компоненты

Lot Card

Карточка лота в списке тендеров (wbl-lot-card). Одна на все четыре подраздела (Магистраль, Последняя миля, Экспресс, Внешние заказчики)…

Angular · organism
Компоненты

Main Container

wbl-main-container supplies the shared desktop content frame beside Sidebar. It owns the fixed 12px outer inset, white rounded surface,…

Angular · atom
Компоненты

Map

Provide a reusable desktop geographic map that resizes with its container and supports pan, zoom, rotation, light/dark cartographic sty…

Angular · organism
Компоненты

Map Control Button

Provide the compact icon-only action used by map zoom, auxiliary controls and polygon tools. Use the general Button component for ordin…

Angular · atom
Компоненты

Map Pin

Represent one map location or a compact cluster count. Use Pointer for a single location shape; use Number or Icon when the map also ne…

Angular · molecule
Компоненты

Map Subpin

Add a compact secondary fact to a large map pin, for example a return marker or a small count. Do not use Subpin as an independent map …

Angular · atom
Компоненты

Map Zoom

Provide the paired zoom-in and zoom-out controls for an interactive map.

Angular · molecule
Компоненты

Mobile Menu Item

component.mobile-menu-item is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Modal

Host a focused task in a modal dialog over the current screen. Use Popup for a nonmodal content surface. The parent controls whether th…

Angular · organism
Компоненты

Multiselect

wbl-multiselect lets a user choose several values from a supplied list and shows that controlled selection in one field. Use it for a r…

Angular · molecule
Компоненты

Onboarding

Anchor a nonmodal instructional step to an existing control. Use Tooltip for a short description and Modal for a task requiring focus c…

Angular · molecule
Компоненты

Pagination

Move between known pages and choose how many rows a page contains. Use a separate load-more pattern for unknown totals or cursor-only n…

Angular · molecule
Компоненты

Popup

Group compact explanatory content and actions in a surface supplied by the caller. Use Modal for blocking interaction; Popup is not an …

Angular · molecule
Компоненты

Progress Bar Circle

Progress Bar Circle presents one progress value in a compact, square area. Use none for a pure indicator, text for a concise centered l…

Angular · atom
Компоненты

Progress Bar Linear

Progress Bar Linear communicates determinate or in-progress work when the available width is wider than its height. Use a segmented var…

Angular · atom
Компоненты

Radio

Represent one option in an exclusive choice. The enclosing composition must maintain the selected item; do not treat a collection of th…

Angular · atom
Компоненты

Record

Present one label/value pair in a detail view, vertically or horizontally. Use an editable field for user input and Table for repeated …

Angular · molecule
Компоненты

Routing Tabs

component.routing-tabs is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Scroll Container

component.scroll-container is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · atom
Компоненты

Segment Control

Select one option from a compact set of peers. Use tabs for switching documented panels and checkboxes when multiple independent select…

Angular · molecule
Компоненты

Sidebar

Show the current desktop navigation-shell composition with account area and collapsible sections. This is a fixture-based shell, not a …

Angular · organism
Компоненты

Sidebar Account

Render the visual account-menu trigger in a sidebar. Use the enclosing account menu composition when the actual menu and selection beha…

Angular · molecule
Компоненты

Sidebar Main Tab

Render one sidebar section with optional nested destinations in expanded or collapsed navigation. It controls presentation and emits se…

Angular · molecule
Компоненты

Sidebar Subtab

Render one sidebar section with optional nested destinations in expanded or collapsed navigation. It controls presentation and emits se…

Angular · molecule
Компоненты

Sidebar Tab

Render one sidebar section with optional nested destinations in expanded or collapsed navigation. It controls presentation and emits se…

Angular · molecule
Компоненты

Simple Table Composition

Select a plain table preset without selection, expanded rows, visible pagination or table-level bulk actions.

Паттерн · organism
Компоненты

Stepper

component.stepper is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Switch

Toggle a binary setting. Use Checkbox for selecting records or an option that is applied later by a separate submission action.

Angular · atom
Компоненты

Tab Horiz Row

Choose a section of a detail view using a horizontal row of small tabs. Use Segment Control for an option value rather than a tab/panel…

Angular · organism
Компоненты

Tab Standard

Render one tab's visual and selected/disabled semantics inside a tablist. Use a button or Chip for standalone actions instead of a tab …

Angular · molecule
Компоненты

Tab Vert Row

component.tab-vert-row selects one section from a compact vertical list. Use it for peer sections shown beside their content. It is not…

Angular · organism
Компоненты

Table

Compose a desktop record table with filters, typed cells, selection, actions and pagination. Supply complete fixture/data inputs; Table…

Angular · organism
Компоненты

Table Cell

Render one typed table value or row affordance. Use inside a table row; this cell sets role=cell and does not provide headers, sticky p…

Angular · molecule
Компоненты

Table Cell Actions

Group compact row commands in their dedicated body column.

Figma · atom
Компоненты

Table Cell Badge

Display a compact textual status using the published badge anatomy inside a body cell.

Figma · atom
Компоненты

Table Cell Checkbox

Place a selection checkbox in the table body.

Figma · atom
Компоненты

Table Cell Chevron

Show the current collapsed or expanded presentation for an expandable table row.

Figma · atom
Компоненты

Table Cell Link

Present a body-cell reference with the published Accent or Secondary link treatment.

Figma · atom
Компоненты

Table Cell None

Reserve intentional structural emptiness in a body row.

Figma · atom
Компоненты

Table Cell Number

Align numeric-looking values on the right for comparison within a table column.

Figma · atom
Компоненты

Table Cell Slot

Host custom cell content when no narrower published body-cell variant expresses the content.

Figma · atom
Компоненты

Table Cell Text

Display ordinary text in a body column; use the dedicated Link, Number, Badge or Actions cell when that meaning applies.

Figma · atom
Компоненты

Table Cell Vehicle

component.table-cell-vehicle is an owned composition pattern, not a separately exported local Angular API. Use component.table-cell as …

Паттерн · atom
Компоненты

Table Column Filter

component.table-column-filter is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · molecule
Компоненты

Table Composition Complex Child Table

Show a parent summary row with an expandable child table when the child records have a different column model. Compose the summary from…

Паттерн · organism
Компоненты

Table Composition Complex Expandable

component.table-composition-complex-expandable is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · organism
Компоненты

Table Header

Label a table column, request a sort change, or expose the table's select-all checkbox. Use the checkbox variant only for row selection…

Angular · molecule
Компоненты

Table Header Row

Compose the ordered header cells for one table.

Паттерн · molecule
Компоненты

Table Pagination

component.table-pagination is an owned composition pattern, not a separately exported local Angular API. Use component.table as its run…

Паттерн · organism
Компоненты

Table Row

Compose a reusable body-row shell from the published cell variants selected by the screen column model.

Паттерн · molecule
Компоненты

Table Row Expand

component.table-row-expand is an active Figma-only role. It is intentionally not a local Angular component family.

Figma · organism
Компоненты

Table Wrapper

Keep header and body rows in one consistent table layout and scrolling boundary.

Паттерн · organism
Компоненты

Tag

Show an assigned label or selected value, optionally removable. Use Badge for status and a dedicated selection control when the whole e…

Angular · atom
Компоненты

Textarea

Enter multiline free text with optional description and length counter. Use Input for a single-line value. This component owns its edit…

Angular · atom
Компоненты

Toast

Announce an operation result with optional follow-up actions and diagnostic text. Use Alert for persistent context beside a field and M…

Angular · organism
Компоненты

Toast Setting Icon

Provide the semantic decorative symbol inside Toast and similar status messages. Use Icon for arbitrary imagery; this component intenti…

Angular · molecule
Компоненты

Tooltip

Provide brief supplementary text for a visible target. Use Popup or another appropriate composition for interactive or essential conten…

Angular · atom
WB Logistics · Design SystemСборка 91da5ae

Поиск по Wiki

Начните вводить название или текст