Skip to content

Teradata/covalent

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 15, 2023 12:23
March 10, 2023 13:20
June 12, 2023 22:20
March 10, 2023 13:20
March 10, 2023 13:20
July 12, 2016 14:35
June 1, 2023 14:42
February 3, 2022 14:17

Covalent Design System

Covalent CI npm npm Join the chat at https://gitter.im/Teradata/covalent

npm

Covalent

Covalent is Teradata's design system used to create Teradata branded experiences. This space is intended to be used to support developers creating coded experiences for Teradata products. Currently we are only supporting angular and a library of web components.

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

Setup

  • Ensure you have Node 12.20.x+ and NPM 6+ installed.
  • Install Angular CLI npm i -g @angular/cli
  • Install Typescript npm i -g typescript
  • Install Node packages npm ci
  • Run local build npm run start


Angular Support

Certain covalent version are meant for certain angular versions, and here is the matrix:

Covalent Angular
2.X 8.X
3.X 9.X / 10.X / 11.x
4.X 12.X / 13.X
5.X 14.X
6.X 15.X

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
Supported ~ ~

~ Indicates limited testing & lower priority

Running Chromatic

npx chromatic --project-token=${CHROMATIC_PROJECT_TOKEN}