Cross-platform React design elements to let you build your own design language.
Last updated 2 months ago by macintoshhelper .
ISC · Original npm · Tarball · package.json
$ cnpm install elemental-react 
SYNC missed versions from official npm registry.

Elemental React

Build UI components once, render to any platform using react-primitives. This library abstracts away common UI patterns for you.

Abstraction for app presentation to speed up cross-platform UI design and development with code using React/Sketch as a design function. This is an underlying cross-platform abstraction wrapper that allows you to build your own design language

Based off styled-system and styled-components. API is similar to rebass, but using React Native style components.

This is an alpha/preview release. Please test comprehensively before using in production.

Supported React Renderers:

  • react - React web
  • react-native - React Native (WIP)
  • react-sketchapp - React Sketch.app
  • more - Post an issue to suggest more! Ideally an API should exist that lets you override the primitives

Getting Started

npm install elemental-react
import React from 'react';
import {
  Box, Text, Button,
} from 'elemental-react';

// ...
return (
  <Box mt={3} bg="dark-blue">
    <Text color="white">
      Hello World

Related Reading

Design Properties


Themed colour (primary)

  • Weight
  • Color
  • Texture
  • Style


Foundational element.

  • Depth
    • Light, shadow and depth (illusion)


Physical quality of a surface.


Equal distribution of visual weight – spacing.

  • Symmetry (each side is the same)
  • Asymmetry – evenly distribute weight
  • Rule of thirds – grid divided into thirds



  • Hue
  • Saturation
    • Monochromatic
  • Value

Analagous Colour Scheme

Current Tags

  • 0.0.1                                ...           latest (2 months ago)

1 Versions

  • 0.0.1                                ...           2 months ago
Maintainers (1)
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (11)
Dependents (0)

Copyright 2014 - 2016 © taobao.org |