Skip to content

malek-itani/covalent

This branch is 1746 commits behind Teradata/covalent:main.

Folders and files

NameName
Last commit message
Last commit date
Apr 17, 2018
Oct 30, 2018
Dec 28, 2016
Oct 29, 2018
Nov 16, 2018
Aug 23, 2018
Dec 31, 2016
Feb 22, 2017
Apr 5, 2017
Jan 15, 2018
Jul 19, 2018
Jan 18, 2018
Jul 12, 2016
May 21, 2018
Jul 12, 2016
Oct 25, 2018
Oct 25, 2018
Jul 12, 2016
Oct 29, 2018
Feb 3, 2017
Nov 14, 2018
Jul 19, 2018
Oct 25, 2018

Repository files navigation

Covalent: UI Platform based on Angular-Material

Build Status npm npm Join the chat at https://gitter.im/Teradata/covalent

Coverage Status npm

Covalent

Covalent is a reusable UI platform from Teradata for building web applications with common standards and tooling. It is based on Angular and Material Design.

Vision: To build an atomic, reusable component platform for Teradata to consume, while collaborating in an open source model.

Setup

  • Ensure you have Node 8.9.4+ and NPM 5+ (or Yarn 1.3.2+) installed.
  • Install Angular CLI npm i -g @angular/cli
  • Install Typescript npm i -g typescript
  • Install TSLint npm install -g tslint
  • Install Protractor for e2e testing npm install -g protractor
  • Install Node packages npm run reinstall (or npm run reinstall:latest)
  • Run local build npm run serve or npm run serve:prod
  • If using yarn locally, npm rebuild node-sass is required for yarnpkg/yarn#1981 as of v0.22.0


Browser Support

Covalent is built on a CSS Flexbox layout and all layouts and components heavily rely up that support, so the current browsers are supported in order or recommendation:

Current version - 1 for the following:

Chrome Firefox Safari Edge Mobile Chrome Mobile Safari IE11
Supported ~ ~ ~

~ Indicates limited testing & lower priority

IE11 requirements & best practices

About

Teradata UI Platform built on Angular Material

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 51.3%
  • HTML 30.5%
  • CSS 17.1%
  • Other 1.1%