text property

Color get text

Implementation

Color get text {
  switch (variant) {
    case ErpThemeVariant.frost:    return const Color(0xFF1E293B);

    case ErpThemeVariant.ocean:
    case ErpThemeVariant.midnight:
    case ErpThemeVariant.emerald:
    case ErpThemeVariant.rose:
    case ErpThemeVariant.aurora:
      return const Color(0xFF1E293B);

  // ghost — softer dark, not pure black
    case ErpThemeVariant.ghost:    return const Color(0xFF334155);

  // obsidian — light text on dark bg
    case ErpThemeVariant.obsidian: return const Color(0xFFF4F4F5);

  // amber — dark warm brown text
    case ErpThemeVariant.amber:    return const Color(0xFF451A03);

  // frost — deep steel text on icy bg

  // noir — pure black text
    case ErpThemeVariant.noir:     return const Color(0xFF09090B);
  }
}