covalent

Teradata UI Platform built on Angular Material

Github stars Tracking Chart

Covalent: UI Platform based on Angular-Material

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

Coverage Status
npm

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+ 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 ci
  • Run local build npm run serve or npm run serve:prod


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

Main metrics

Overview
Name With OwnerTeradata/covalent
Primary LanguageTypeScript
Program languageJavaScript (Language Count: 8)
Platform
License:MIT License
所有者活动
Created At2016-07-11 23:30:52
Pushed At2025-04-17 17:13:39
Last Commit At
Release Count318
Last Release Namev10.1.0 (Posted on )
First Release Namev0.5.0 (Posted on 2016-07-19 12:07:32)
用户参与
Stargazers Count2.2k
Watchers Count105
Fork Count358
Commits Count2.4k
Has Issues Enabled
Issues Count984
Issue Open Count85
Pull Requests Count1343
Pull Requests Open Count1
Pull Requests Close Count145
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private