themes.dart 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import 'package:flutter/widgets.dart';
  2. import 'package:xterm/src/ui/terminal_theme.dart';
  3. class TerminalThemes {
  4. static const defaultTheme = TerminalTheme(
  5. cursor: Color(0XAAAEAFAD),
  6. selection: Color(0XAAAEAFAD),
  7. foreground: Color(0XFFCCCCCC),
  8. background: Color(0XFF1E1E1E),
  9. black: Color(0XFF000000),
  10. red: Color(0XFFCD3131),
  11. green: Color(0XFF0DBC79),
  12. yellow: Color(0XFFE5E510),
  13. blue: Color(0XFF2472C8),
  14. magenta: Color(0XFFBC3FBC),
  15. cyan: Color(0XFF11A8CD),
  16. white: Color(0XFFE5E5E5),
  17. brightBlack: Color(0XFF666666),
  18. brightRed: Color(0XFFF14C4C),
  19. brightGreen: Color(0XFF23D18B),
  20. brightYellow: Color(0XFFF5F543),
  21. brightBlue: Color(0XFF3B8EEA),
  22. brightMagenta: Color(0XFFD670D6),
  23. brightCyan: Color(0XFF29B8DB),
  24. brightWhite: Color(0XFFFFFFFF),
  25. searchHitBackground: Color(0XFFFFFF2B),
  26. searchHitBackgroundCurrent: Color(0XFF31FF26),
  27. searchHitForeground: Color(0XFF000000),
  28. selectionForeground: Color(0XFF000000),
  29. );
  30. static const whiteOnBlack = TerminalTheme(
  31. cursor: Color(0XFFAEAFAD),
  32. selection: Color(0XFFAEAFAD),
  33. foreground: Color(0XFFFFFFFF),
  34. background: Color(0XFF000000),
  35. black: Color(0XFF000000),
  36. red: Color(0XFFCD3131),
  37. green: Color(0XFF0DBC79),
  38. yellow: Color(0XFFE5E510),
  39. blue: Color(0XFF2472C8),
  40. magenta: Color(0XFFBC3FBC),
  41. cyan: Color(0XFF11A8CD),
  42. white: Color(0XFFE5E5E5),
  43. brightBlack: Color(0XFF666666),
  44. brightRed: Color(0XFFF14C4C),
  45. brightGreen: Color(0XFF23D18B),
  46. brightYellow: Color(0XFFF5F543),
  47. brightBlue: Color(0XFF3B8EEA),
  48. brightMagenta: Color(0XFFD670D6),
  49. brightCyan: Color(0XFF29B8DB),
  50. brightWhite: Color(0XFFFFFFFF),
  51. searchHitBackground: Color(0XFFFFFF2B),
  52. searchHitBackgroundCurrent: Color(0XFF31FF26),
  53. searchHitForeground: Color(0XFF000000),
  54. selectionForeground: Color(0XFF000000),
  55. );
  56. }