BridgeBeta
  • Brand
  • Digital Assets
    Foundations
    Icons
    Components
    Templates
  • Resources
    Design Tokens
    How-tos
    Best Practices
    Libraries
    Accessibility
    Products List
  • Support
    • Overview
    • Actions
      • Overview
      • Button
      • ContextMenu
      • Link
    • Controls
      • Overview
      • Checkbox
      • Tag
      • Toggle
    • Forms
      • Overview
      • DatePicker
      • FileUploader
      • Input
      • NumberInput
      • RadioButton
      • Search
      • Select
      • Slider
      • TextArea
      • TextInput
    • Hooks
      • useIsomorphicLayoutEffect
      • useMediaQuery
      • useSettings
    • Navigation
      • Overview
      • AnchorNavigation
      • BannerNavigation
      • Breadcrumb
      • Footer
      • InfoBar
      • MainNavigation
      • SecondaryNavigation
      • StepNavigation
      • SubNavigation
    • Overlay
      • Overview
      • Credits
      • Modal
      • ModalWrapper
      • Notification
      • Tooltip
    • Structure
      • Overview
      • Accordion
      • AuthLayout
      • Avatar
      • Callout
      • Card
      • ContentSwitcher
      • Empty
      • Hero
      • InlineLoading
      • Item
      • List
      • Loading
      • mdxComponents
      • Module
      • Pagination
      • ReadMore
      • Story
      • Table
      • Tabs
      • Text
      • Unit
      • User
      • WFPCoreProvider
      • Wrapper
Components

Components

A design component refers to a self-contained, reusable element within a design system. It embodies specific functionality, behaviour, or visual representation that can be deployed consistently across diverse sections of an application or website.

Characteristics:

  • Modularity: Components are self-contained and can operate independently.
  • Reusability: They are deployable across different areas of a project or in various projects.
  • Consistency: Components ensure a uniform appearance and behaviour throughout the application.
  • Customization: They may allow for customization through defined parameters or properties.

Actions
Elements that allow user to perform a call to action.
Controls
Elements that allow user to select a preference or express a choice.
Forms
Elements that allow user to input data.
Navigation
Elements that allow users to browse and search through content.
Indicators
Elements that convey change of state to existing one.
Overlay
Elements that appears over existing components to add contextual information or feedback.
Structure
Elements that help to manage content in different hierarchy and structures. Generally present when the page loads.
Data Viz
Elements that help to visually represent data set.

Link

data visualization icon

Button

Radiobutton

Checkbox

Main
navigation

data visualization icondata visualization icon

Pagination

data visualization icon

Text input

Select

data visualization icon

Tooltip

Search

File Uploader

data visualization icon

Contextual
menu

Storybook
Figma library
Contact us
2025 © World Food Programme