themes.dart 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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(0XFFFFFF40),
  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. );
  29. static const whiteOnBlack = TerminalTheme(
  30. cursor: Color(0XFFAEAFAD),
  31. selection: Color(0XFFFFFF40),
  32. foreground: Color(0XFFFFFFFF),
  33. background: Color(0XFF000000),
  34. black: Color(0XFF000000),
  35. red: Color(0XFFCD3131),
  36. green: Color(0XFF0DBC79),
  37. yellow: Color(0XFFE5E510),
  38. blue: Color(0XFF2472C8),
  39. magenta: Color(0XFFBC3FBC),
  40. cyan: Color(0XFF11A8CD),
  41. white: Color(0XFFE5E5E5),
  42. brightBlack: Color(0XFF666666),
  43. brightRed: Color(0XFFF14C4C),
  44. brightGreen: Color(0XFF23D18B),
  45. brightYellow: Color(0XFFF5F543),
  46. brightBlue: Color(0XFF3B8EEA),
  47. brightMagenta: Color(0XFFD670D6),
  48. brightCyan: Color(0XFF29B8DB),
  49. brightWhite: Color(0XFFFFFFFF),
  50. searchHitBackground: Color(0XFFFFFF2B),
  51. searchHitBackgroundCurrent: Color(0XFF31FF26),
  52. searchHitForeground: Color(0XFF000000),
  53. );
  54. }