User Interface System

“This case study explores how, in collaboration between teams from Spain and Argentina, we unified criteria and optimised the experience across various products. Following a research process, we created an inventory of components and developed the first version of our design system, featuring over 60 reusable components. With clear principles, we ensured consistency, efficiency, and accessibility in interfaces applied in more than 8 countries.”

Our process

Research

Encountering the issues and defining the scope of the solution.

UX

Knowledge and understanding of the business reality.

UI

Designing components, interactions, and prototypes, enhancing usability.

Implementación

Support and guidance for the development teams.

Mejora continua

Analysis of the results and proposal of iterations for continuous improvement.

Benefits of a design system

Unified Experience

Cohesion and continuity within the Konecta universe.

Predictability

Consistent behaviours and aesthetics that reduce the learning curve for users.

Scalability

An adaptable and evolving ecosystem in various contexts.

Robustness

Coherence and quality in design.

Bases

Tokens & variables

A solid foundation ensures visual consistency in the design, facilitates maintenance and scalability, and enhances collaboration with development through clear specifications and efficient updates.

Molecules

Component construction

Each variant is configured with adjustable properties in Figma, ensuring flexibility, visual consistency, and efficient maintenance.

Atoms

Components

117 interconnected aliases were created for the components, allowing their variants to be displayed in Light / Dark Mode and defined brand customisations.

Basics

Buttons, inputs, checkboxes, radio buttons, cards, dropdowns, chips, toggles, grid and spacing.

Navigation

Navigation bars, tabs, dropdown menus, breadcrumbs, pagination.

Communication

Notifications, tooltips, alerts, message banners, stepper, progress bar.

Interactive

Sliders, carousels, date picker, time picker, date/time picker.

Atoms

Specifications and documentation

We inform about the use and variations of the components, including details such as size, colour, typography, and interactive behaviour. This ensures consistency and facilitates collaboration among team members.

Implementation

User guide and application

We generate elements for implementation, including illustrations for errors, templates, and final screens. The aim is to ensure a consistent and efficient application of the design across different contexts, providing visual resources and practical guides for designers and developers.

Error messages

Messages accompanied by illustrations with the same aesthetic.

Templates

Messages accompanied by illustrations with the same aesthetic.

Every system is a long-term project; its implementation is a gradual process that must align with the business objectives and those of each team. It is crucial to plan its adoption in conjunction with the development teams and support them in its integration.

Thank you!

Leave us a message!

Our expert team will answer all your doubts.

    Open chat
    1
    Hola 👋
    ¿Cómo podemos ayudarte?