Skip to content

nehasri89/times-components

 
 

Repository files navigation

The Times Component Library

Coverage Status

Purpose

Home of The Times' react/react native components, using react-native-web to share across platforms

Dev Environment

We require MacOS with Node.js (version 8 with npm v5), yarn (latest) and watchman installed. Native development requires Xcode and Android Studio.

You can try without these requirements, but you'd be on your own.

Getting Started

  1. Run yarn to install dependencies
  2. components can be seen running in a storybook:

⚠️ Native Storybook ⚠️

In order to view the storybook on native, you'll need to fix a broken font which requires fontforge

brew install fontforge

When you first get a local copy of the fonts you may see some warnings which you can ignore

Contributing

See the CONTRIBUTING.md for an extensive breakdown of the project

About

A collection of reusable components used by The Times

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 49.4%
  • JavaScript 46.1%
  • Java 3.0%
  • Other 1.5%