/**
 * Copyright 2024 Phenix Real Time Solutions, Inc. Confidential and Proprietary. All Rights Reserved.
 */

import {IColorSystem} from '../interfaces/IColorSystem';

export class ColorSystem implements IColorSystem {
  readonly white = '#F9F9F9';
  readonly whiteWithOpacity = 'rgba(249, 249, 249, 0.5)';
  readonly gray100 = '#f8f9fa';
  readonly gray200 = '#ebebeb';
  readonly gray300 = '#dee2e6';
  readonly gray400 = '#ced4da';
  readonly gray500 = '#adb5bd';
  readonly gray600 = '#999';
  readonly gray700 = '#444';
  readonly gray800 = '#303030';
  readonly gray900 = '#222222';
  readonly gray1000 = '#1f1f1f';
  readonly black = '#000000';

  readonly blue = '#375a7f';
  readonly indigo = '#6610f2';
  readonly purple = '#6f42c1';
  readonly pink = '#e83e8c';
  readonly lightBlue = '#66b3ff';
  readonly linkBlue = 'blue';
  readonly red = '#EE2D52';
  readonly lightRed = '#f70d1a';
  readonly orange = '#fd7e14';
  readonly yellow = '#F39C12';
  readonly green = '#00bc8c';
  readonly teal = '#20c997';
  readonly cyan = '#3498DB';
  readonly headerColor = '#2C2D37';
  readonly transparent = 'transparent';
  readonly blackWithOpacity = 'rgba(0, 0, 0, 0.95)';
  readonly halfTransparentBlack = 'rgba(0, 0, 0, 0.5)';
}
