Skip to main content

Eva Design System

UI Kitten is a React Native implementation of Eva Design System. This means that components visual style and behavior are based on Design System rules and agreements.


Principles

Eva is a customizable Design System based on Atomic Design Principles. All components are built based on basic elements with shared styles, connected with a single Visual Language for both Mobile and Web platforms. Most importantly, Eva is built to be customizable, meaning architectural support of multiple themes across all components and supporting platforms.


Implementations

Eva Design System is implemented for two platforms:

Both implementations have a single source of truth for styles and unified theming system.


Supported themes

Currently, there are 2 built-in themes provided by Eva Design System:

  • light - clean white theme
  • dark - dark theme

Theme extension mechanism allows modifying one theme with another.


Enterprise ready

Being a part of Eva Ecosystem, UI Kitten is a great choice for Enterprise-grade products, providing complete control over application look & feel.