NeomageTheme constructor

const NeomageTheme({
  1. required String autoAccept,
  2. required String bashBorder,
  3. required String neomage,
  4. required String neomageShimmer,
  5. required String neomageBlueForSystemSpinner,
  6. required String neomageBlueShimmerForSystemSpinner,
  7. required String permission,
  8. required String permissionShimmer,
  9. required String planMode,
  10. required String ide,
  11. required String promptBorder,
  12. required String promptBorderShimmer,
  13. required String text,
  14. required String inverseText,
  15. required String inactive,
  16. required String inactiveShimmer,
  17. required String subtle,
  18. required String suggestion,
  19. required String remember,
  20. required String background,
  21. required String success,
  22. required String error,
  23. required String warning,
  24. required String merged,
  25. required String warningShimmer,
  26. required String diffAdded,
  27. required String diffRemoved,
  28. required String diffAddedDimmed,
  29. required String diffRemovedDimmed,
  30. required String diffAddedWord,
  31. required String diffRemovedWord,
  32. required String redForSubagents,
  33. required String blueForSubagents,
  34. required String greenForSubagents,
  35. required String yellowForSubagents,
  36. required String purpleForSubagents,
  37. required String orangeForSubagents,
  38. required String pinkForSubagents,
  39. required String cyanForSubagents,
  40. required String professionalBlue,
  41. required String chromeYellow,
  42. required String neomageBody,
  43. required String neomageBackground,
  44. required String userMessageBackground,
  45. required String userMessageBackgroundHover,
  46. required String messageActionsBackground,
  47. required String selectionBg,
  48. required String bashMessageBackgroundColor,
  49. required String memoryBackgroundColor,
  50. required String rateLimitFill,
  51. required String rateLimitEmpty,
  52. required String fastMode,
  53. required String fastModeShimmer,
  54. required String briefLabelYou,
  55. required String briefLabelNeomage,
  56. required String rainbowRed,
  57. required String rainbowOrange,
  58. required String rainbowYellow,
  59. required String rainbowGreen,
  60. required String rainbowBlue,
  61. required String rainbowIndigo,
  62. required String rainbowViolet,
  63. required String rainbowRedShimmer,
  64. required String rainbowOrangeShimmer,
  65. required String rainbowYellowShimmer,
  66. required String rainbowGreenShimmer,
  67. required String rainbowBlueShimmer,
  68. required String rainbowIndigoShimmer,
  69. required String rainbowVioletShimmer,
})

Implementation

const NeomageTheme({
  required this.autoAccept,
  required this.bashBorder,
  required this.neomage,
  required this.neomageShimmer,
  required this.neomageBlueForSystemSpinner,
  required this.neomageBlueShimmerForSystemSpinner,
  required this.permission,
  required this.permissionShimmer,
  required this.planMode,
  required this.ide,
  required this.promptBorder,
  required this.promptBorderShimmer,
  required this.text,
  required this.inverseText,
  required this.inactive,
  required this.inactiveShimmer,
  required this.subtle,
  required this.suggestion,
  required this.remember,
  required this.background,
  required this.success,
  required this.error,
  required this.warning,
  required this.merged,
  required this.warningShimmer,
  required this.diffAdded,
  required this.diffRemoved,
  required this.diffAddedDimmed,
  required this.diffRemovedDimmed,
  required this.diffAddedWord,
  required this.diffRemovedWord,
  required this.redForSubagents,
  required this.blueForSubagents,
  required this.greenForSubagents,
  required this.yellowForSubagents,
  required this.purpleForSubagents,
  required this.orangeForSubagents,
  required this.pinkForSubagents,
  required this.cyanForSubagents,
  required this.professionalBlue,
  required this.chromeYellow,
  required this.neomageBody,
  required this.neomageBackground,
  required this.userMessageBackground,
  required this.userMessageBackgroundHover,
  required this.messageActionsBackground,
  required this.selectionBg,
  required this.bashMessageBackgroundColor,
  required this.memoryBackgroundColor,
  required this.rateLimitFill,
  required this.rateLimitEmpty,
  required this.fastMode,
  required this.fastModeShimmer,
  required this.briefLabelYou,
  required this.briefLabelNeomage,
  required this.rainbowRed,
  required this.rainbowOrange,
  required this.rainbowYellow,
  required this.rainbowGreen,
  required this.rainbowBlue,
  required this.rainbowIndigo,
  required this.rainbowViolet,
  required this.rainbowRedShimmer,
  required this.rainbowOrangeShimmer,
  required this.rainbowYellowShimmer,
  required this.rainbowGreenShimmer,
  required this.rainbowBlueShimmer,
  required this.rainbowIndigoShimmer,
  required this.rainbowVioletShimmer,
});