nightowl static method

Theme nightowl()

nightowl theme.

Implementation

static Theme nightowl() {
  const primary = BasicColor('#82AAFF');
  const secondary = BasicColor('#7fdbca');
  const accent = BasicColor('#c792ea');
  const error = BasicColor('#EF5350');
  const warning = BasicColor('#ecc48d');
  const success = BasicColor('#c5e478');
  const info = BasicColor('#82AAFF');
  const text = BasicColor('#d6deeb');
  const textMuted = BasicColor('#5f7e97');
  const background = BasicColor('#011627');
  const backgroundPanel = BasicColor('#0b253a');
  const backgroundElement = BasicColor('#0b253a');
  const border = BasicColor('#5f7e97');
  const borderActive = BasicColor('#82AAFF');
  const borderSubtle = BasicColor('#5f7e97');

  return _withEditorThemeOverrides(
    _buildTheme(
      primary: primary,
      secondary: secondary,
      accent: accent,
      error: error,
      warning: warning,
      success: success,
      info: info,
      text: text,
      textMuted: textMuted,
      background: background,
      backgroundPanel: backgroundPanel,
      backgroundElement: backgroundElement,
      border: border,
      borderActive: borderActive,
      borderSubtle: borderSubtle,
    ),
    inactiveShellBackground: background,
    inactiveShellBorderColor: backgroundPanel,
    inactiveBodyBorderColor: backgroundPanel,
    blurredTextForeground: textMuted,
    blurredPromptForeground: textMuted,
    blurredPlaceholderForeground: textMuted,
    focusedLineNumberForeground: text,
    blurredLineNumberForeground: textMuted,
    blurredCursorLineBackground: background,
    blurredCursorLineNumberForeground: textMuted,
  );
}