/*
 * File: colors.ts
 * Description: Color palette definitions for the Physician App
 * Design & Developed by Tech4Biz Solutions
 * Copyright (c) Spurrin Innovations. All rights reserved.
 */

export const colors = {
  // Primary Colors
  primary: '#2196F3',
  secondary: '#1976D2',
  tertiary: '#E3F2FD',
  quaternary: '#0D47A1',

  // Text Colors
  textPrimary: '#212121',
  textSecondary: '#757575',
  textMuted: '#9E9E9E',

  // Background Colors
  background: '#FFFFFF',
  backgroundAlt: '#FAFAFA',
  backgroundAccent: '#F5F5F5',

  // Status Colors
  success: '#4CAF50',
  warning: '#FF9800',
  error: '#F44336',
  info: '#2196F3',

  // UI Elements
  border: '#E0E0E0',
  cardBackground: '#FFFFFF',
  shadow: 'rgba(0, 0, 0, 0.1)',

  // Alert Colors
  critical: '#F44336',
  criticalBackground: '#FFEBEE',
  warningBackground: '#FFF3E0',
  successBackground: '#E8F5E8',
  infoBackground: '#E3F2FD',

  // Patient Status Colors
  active: '#2196F3',
  activeBackground: '#E3F2FD',
  pending: '#FF9800',
  pendingBackground: '#FFF3E0',
  completed: '#4CAF50',
  completedBackground: '#E8F5E8',
} as const;

export type ColorKey = keyof typeof colors;

/*
 * End of File: colors.ts
 * Design & Developed by Tech4Biz Solutions
 * Copyright (c) Spurrin Innovations. All rights reserved.
 */ 