DbLensThemeData.fromMaterialTheme constructor

DbLensThemeData.fromMaterialTheme(
  1. ThemeData theme
)

Implementation

factory DbLensThemeData.fromMaterialTheme(ThemeData theme) {
  final cs = theme.colorScheme;
  return DbLensThemeData(
    bg: const Color(0xFFFFFBF8),
    surface: const Color(0xFFF5F0EB),
    border: const Color(0xFFE8E0D8),
    textPrimary: const Color(0xFF1C1917),
    textSecondary: const Color(0xFF78716C),
    textMuted: const Color(0xFFA8A29E),
    accent: cs.primary,
    accentSoft: cs.primary.withValues(alpha: 0.1),
    syntaxNull: const Color(0xFFA8A29E),
    syntaxString: const Color(0xFF15803D),
    syntaxNumber: const Color(0xFFB45309),
    syntaxBool: const Color(0xFF1D4ED8),
    syntaxDefault: const Color(0xFF1C1917),
    diffAdded: const Color(0xFF15803D),
    diffRemoved: const Color(0xFFDC2626),
    diffChanged: const Color(0xFFB45309),
  );
}