You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
3.2 KiB

  1. // Basic Theme
  2. #ifndef DISABLE_RGB_THEME_BASIC
  3. #ifndef RGB_THEME_IMPLS
  4. RGB_THEME(BASIC)
  5. #else
  6. RGB_THEME_COLOR(BASIC, WHITE, HSV_WHITE);
  7. RGB_THEME_COLOR(BASIC, BLUE, HSV_BLUE);
  8. RGB_THEME_COLOR(BASIC, RED, HSV_RED);
  9. RGB_THEME_COLOR(BASIC, GREEN, HSV_GREEN);
  10. RGB_THEME_COLOR(BASIC, YELLOW, HSV_YELLOW);
  11. RGB_THEME(BASIC) = { { &BASIC_WHITE, &BASIC_BLUE, &BASIC_RED, &BASIC_GREEN, &BASIC_YELLOW } };
  12. #endif // RGB_THEME_IMPLS
  13. #endif // DISABLE_RGB_THEME_BASIC
  14. // Laser Theme
  15. #ifndef DISABLE_RGB_THEME_LASER
  16. #ifndef RGB_THEME_IMPLS
  17. RGB_THEME(LASER)
  18. #else
  19. RGB_THEME_COLOR(LASER, PURPLE, 191, 255, 255);
  20. RGB_THEME_COLOR(LASER, PINK, 237, 255, 255);
  21. RGB_THEME_COLOR(LASER, BLUE, 165, 255, 255);
  22. RGB_THEME_COLOR(LASER, CYAN, 133, 255, 255);
  23. RGB_THEME_COLOR(LASER, MAGENTA, 213, 255, 255);
  24. RGB_THEME(LASER) = { { &LASER_PURPLE, &LASER_PINK, &LASER_BLUE, &LASER_CYAN, &LASER_MAGENTA } };
  25. #endif // RGB_THEME_IMPLS
  26. #endif // DISABLE_RGB_THEME_LASER
  27. // Metropolis Theme
  28. #ifndef DISABLE_RGB_THEME_METROPOLIS
  29. #ifndef RGB_THEME_IMPLS
  30. RGB_THEME(METROPOLIS)
  31. #else
  32. RGB_THEME_COLOR(METROPOLIS, TEAL, 96, 207, 255);
  33. RGB_THEME_COLOR(METROPOLIS, RED, HSV_RED);
  34. RGB_THEME_COLOR(METROPOLIS, YELLOW, 24, 255, 255);
  35. RGB_THEME_COLOR(METROPOLIS, BLUE, 168, 255, 255);
  36. RGB_THEME_COLOR(METROPOLIS, WHITE, HSV_WHITE);
  37. RGB_THEME(METROPOLIS) = { { &METROPOLIS_TEAL, &METROPOLIS_RED, &METROPOLIS_YELLOW, &METROPOLIS_BLUE, &METROPOLIS_WHITE } };
  38. #endif // RGB_THEME_IMPLS
  39. #endif // DISABLE_RGB_THEME_METROPOLIS
  40. // Canvas Theme
  41. #ifndef DISABLE_RGB_THEME_CANVAS
  42. #ifndef RGB_THEME_IMPLS
  43. RGB_THEME(CANVAS)
  44. #else
  45. RGB_THEME_COLOR(CANVAS, WHITE, HSV_WHITE);
  46. RGB_THEME_COLOR(CANVAS, ORANGE, 10, 255, 255);
  47. RGB_THEME_COLOR(CANVAS, RED, 0, 231, 255);
  48. RGB_THEME_COLOR(CANVAS, GREEN, 74, 207, 255);
  49. RGB_THEME_COLOR(CANVAS, BLUE, 170, 135, 255);
  50. RGB_THEME(CANVAS) = { { &CANVAS_WHITE, &CANVAS_ORANGE, &CANVAS_RED, &CANVAS_GREEN, &CANVAS_BLUE } };
  51. #endif // RGB_THEME_IMPLS
  52. #endif // DISABLE_RGB_THEME_CANVAS
  53. // Jamon Theme
  54. #ifndef DISABLE_RGB_THEME_JAMON
  55. #ifndef RGB_THEME_IMPLS
  56. RGB_THEME(JAMON)
  57. #else
  58. RGB_THEME_COLOR(JAMON, RED, HSV_RED);
  59. RGB_THEME_COLOR(JAMON, LIGHTRED, 4, 255, 255);
  60. RGB_THEME_COLOR(JAMON, WHITE, HSV_WHITE);
  61. RGB_THEME_COLOR(JAMON, YELLOW, HSV_GOLD);
  62. RGB_THEME(JAMON) = { { &JAMON_RED, &JAMON_LIGHTRED, &JAMON_WHITE, &JAMON_YELLOW } };
  63. #endif // RGB_THEME_IMPLS
  64. #endif // DISABLE_RGB_THEME_JAMON
  65. // Striker Theme
  66. #ifndef DISABLE_RGB_THEME_STRIKER
  67. #ifndef RGB_THEME_IMPLS
  68. RGB_THEME(STRIKER)
  69. #else
  70. RGB_THEME_COLOR(STRIKER, BLUE, HSV_BLUE);
  71. RGB_THEME_COLOR(STRIKER, AZURE, HSV_AZURE);
  72. RGB_THEME_COLOR(STRIKER, WHITE, HSV_WHITE);
  73. RGB_THEME_COLOR(STRIKER, RED, HSV_RED);
  74. RGB_THEME(STRIKER) = { { &STRIKER_BLUE, &STRIKER_AZURE, &STRIKER_WHITE, &STRIKER_RED } };
  75. #endif // RGB_THEME_IMPLS
  76. #endif // DISABLE_RGB_THEME_STRIKER
  77. // Oblique Theme
  78. #ifndef DISABLE_RGB_THEME_OBLIQUE
  79. #ifndef RGB_THEME_IMPLS
  80. RGB_THEME(OBLIQUE)
  81. #else
  82. RGB_THEME_COLOR(OBLIQUE, WHITE, HSV_WHITE);
  83. RGB_THEME_COLOR(OBLIQUE, PURPLE, 186, 143, 255);
  84. RGB_THEME_COLOR(OBLIQUE, RED, 10, 200, 255);
  85. RGB_THEME_COLOR(OBLIQUE, ORANGE, 26, 215, 255);
  86. RGB_THEME_COLOR(OBLIQUE, GREEN, 58, 199, 255);
  87. RGB_THEME(OBLIQUE) = { { &OBLIQUE_WHITE, &OBLIQUE_PURPLE, &OBLIQUE_RED, &OBLIQUE_ORANGE, &OBLIQUE_GREEN } };
  88. #endif // RGB_THEME_IMPLS
  89. #endif // DISABLE_RGB_THEME_OBLIQUE