Skip to main content

Introduction

The SAFIRE Design System is our solution to minimise time spent on recurring creation of common user interface elements, styling utilities, layout primitives that tend to take a lot of time at the initial phase of any software project development.

This also allows us to achieve consistency in design across projects. With well-maintained documentation and guidelines in place, new team members are easily able to get up to speed, and developers can seamlessly transition between projects.

We have built Safire Design System from ground up to be language and framework-agnostic.

We maintain our own set of reusable components which have the advantage of being lighter and faster easier to integrate other open source component libraries.

With the basic components serving as building blocks for any project, teams can quickly move to developing higher level components and features.

As a result of this there is greater efficiency, greater speed, and improved consistency -- and a pride in every product that carries the SELISE seal.

Safire Design System is divided broadly in two parts.

  1. Design System Foundation
  2. Framework agnostic component library