WFP logoDesign System

WFP UI-Kit alternatives

How to replicate some WFP UI-Kit components using WFP Design System.

Hero

Recommended alternative for WFP UI-Kit Hero:

A hero section is often unique to each application, so there isn’t a one-size-fits-all component for it. However, you can easily create hero sections using a combination of layout components, typography, and media elements.

Here are a few variations that can be built using Card, Aspect Ratio, and Item:

WFP humanitarian response operations
Emergency Food Assistance in Crisis Areas

Supporting families with food, nutrition, and resilience programmes where needs are highest.


WFP humanitarian response operations
Building Resilience Through Food Security

Communities are supported to overcome food insecurity through emergency assistance during crises and long-term resilience programmes.This approach combines immediate relief with sustainable solutions, helping people recover and thrive.


Making a difference together

Join the mission to eliminate hunger and deliver hope to communities facing food insecurity worldwide.Every contribution, big or small, helps reach families in their darkest moments and build a more resilient future.


NumberInput

Recommended alternative for WFP UI-Kit NumberInput:

Numeric inputs can be implemented in multiple ways. The first example demonstrates a basic Input type number, while the second implements manual increment/decrement controls using Input Group.

Both approaches are valid and can be chosen based on your application’s requirements.

For additional features such as validation, error handling, or custom styling, integrate the input with the Field component to create a more reliable and user-friendly number input experience.

Enter the quantity you wish to order (1-10)

Enter the price per unit in dollars


ReadMore

Recommended alternative for WFP UI-Kit ReadMore:

The Collapsible component provides the same show/hide functionality; it allows content to be toggled based on user interaction, which is the core behaviour needed for read-more patterns.

A well designed toolkit reduces repetitive work and keeps teams aligned on patterns. It helps designers and engineers speak the same language, makes handoff smoother, and keeps visual decisions consistent across screens. New contributors can move faster because they start from battle-tested building blocks instead of rebuilding common UI from scratch. Over time, this creates momentum, improves delivery speed, and lowers the cost of maintaining and evolving the product.

This pattern can be implemented by chunking text based on character or word count, and conditionally rendering the "Read more" button based on content length.

StepNavigation

Recommended alternative for WFP UI-Kit StepNavigation:

Use Stepperize, a lightweight, type-safe stepper library. Below are horizontal and vertical layout variations.

  1. Details

    Provide your information

  2. Review

    Verify your details

  3. Payment

    Complete the payment

  4. Complete

    Order confirmed

Content for details


  1. Create Account

    Current

    Set up your credentials and profile information.

  2. Content for account

  3. Set Preferences

    Choose your notification and display preferences.

  4. Verification

    Verify your identity through email or phone.

  5. Get Started

    You're all set! Start exploring the platform.


On this page