🌉Naija Design System: Design Documentation

Yuusuf Oladipo

UX Copywriter
UX Designer
Design Systems
Figma
Medium
Webflow

A design system is a set of standards, guidelines, and tools that help teams design and build digital products more efficiently and consistently. It serves as a single source of truth for the visual and interactive elements of a product, including typography, color, layout, and functionality.

The Job

The federal government of Nigeria operates numerous websites and digital applications, each with its own design language and user experience. This results in a lack of consistency which causes confusion for citizens trying to access government services online. The Druids Alpha team was tasked with creating a design system that provides a shared set of reusable visual design principles, styles, UI components, and patterns for use across all federal government digital products.

Note: This was a collaborative team project conducted by the Druids Alpha team. The team consisted of a product manager, brand designers, product designers, UX writers, and illustrators.

Before and after redesigning the National Youth Service Corps(NYSC) website with Naija Design System(NDS) components

Before the design system

2. After the design system

Research and insights

We conducted user research to understand the common pain points and needs across our products. We also surveyed the design teams to gather their input and perspectives.

We defined the scope of our design system as follows:

A shared set of visual design principles and styles

A library of reusable UI components and patterns

A design process and documentation to guide teams in using the design system

Actionable insights from research

Promote consistency in the user experience

Reduce design and development time by providing reusable components

Enable teams to iterate on designs while maintaining brand consistency quickly.

Design

We began by creating and defining the foundation for the overall look and feel of our design system, which includes colors, typography, grid and space, and icons.

Next, we identified the most commonly used UI components and patterns across the federal government platform and created a library of these elements.

After designing these reusable UI components. The UX writing team collaborated with the design team to create usage guidelines and documentation using ZeroHeights. This ensured that the teams could easily find and use the design system resources. The documentation also included contribution guidelines for submitting new components or requests for changes to the design system.

Results

Since the launch of the Naija Design System (NDS), its socials have seen:

15,000+ impressions

200+ profile visits

1000+ engagements

All of these metrics are strong indicators of the wide acceptance of the design system by Nigerian designers.

Partner With Yuusuf
View Services

More Projects by Yuusuf