fhem-blue-ui.css 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. /* color theme style addon for FTUI
  2. Copyright (c) 2018 Mario Stephan <mstephan@shared-files.de>
  3. URL: https://github.com/knowthelist/fhem-tablet-ui
  4. */
  5. /* colors */
  6. .cold {
  7. color: #6DE08E;
  8. }
  9. .warm {
  10. color: #337ab7;
  11. }
  12. .range-bar {
  13. background-color: #404040;
  14. }
  15. /* Slider colors */
  16. .range-handle {
  17. background-color: #bcbcbc !important;
  18. }
  19. [data-type="slider"]:not([data-background-color]) .range-bar {
  20. background-color: #404040;
  21. }
  22. [data-type="slider"]:not([data-color]) .range-quantity {
  23. background-color: #337ab7 !important;
  24. }
  25. polyline {
  26. stroke: #337ab7 !important;
  27. }
  28. /* spinner colors */
  29. [data-type="spinner"]:not([data-color]) .spinner {
  30. color: #337ab7;
  31. }
  32. [data-type="spinner"]:not([data-background-color]) .spinner {
  33. background-color: #404040 !important;
  34. }
  35. [data-type="spinner"]:not([data-background-color]) .spinner .levelRange {
  36. background-color: #337ab7 !important;
  37. }
  38. /* color theme classes for widgets */
  39. /* label widget */
  40. [data-type="label"].active {
  41. color: #337ab7 !important;
  42. }
  43. /* symbol widget */
  44. /* foreground on */
  45. [data-type="symbol"]:not([data-colors]):not([data-on-color]):not([data-color]) .active i#fg {
  46. color: #337ab7 !important;
  47. }
  48. /* switch widget */
  49. /* background on */
  50. [data-type="switch"]:not([data-background-colors]):not([data-on-background-color]):not([data-background-color]) .active i#bg,
  51. [data-type="dimmer"]:not([data-background-colors]):not([data-on-background-color]):not([data-background-color]) .active i#bg,
  52. [data-type="button"]:not([data-background-colors]):not([data-on-background-color]):not([data-background-color]) .active i#bg{
  53. color: #337ab7 !important;
  54. }
  55. /* switch widget invert */
  56. /* foreground on */
  57. [data-type="switch"]:not([data-colors]):not([data-on-color]):not([data-color]).invert .active i#fg,
  58. [data-type="dimmer"]:not([data-colors]):not([data-on-color]):not([data-color]).invert .active i#fg,
  59. [data-type="button"]:not([data-colors]):not([data-on-color]):not([data-color]).invert .active i#fg{
  60. color: #337ab7 !important;
  61. }
  62. /* push widget */
  63. /* foreground on */
  64. [data-type="push"]:not([data-colors]):not([data-on-color]):not([data-color]) .active i#fg {
  65. color: #337ab7 !important;
  66. }
  67. /* background on */
  68. [data-type="push"]:not([data-background-colors]):not([data-on-background-color]):not([data-background-color]) .active i#bg {
  69. color: #337ab7 !important;
  70. }
  71. /* pseudo classes for canvas painted widgets
  72. read by ftui.getStyle() in init and reinit function */
  73. .checkbox.on{color:#bfbfbf; background-color:#337ab7; }
  74. .checkbox.off{color:#bfbfbf; background-color:#505050; }
  75. .homestatus{background-color:#666;color:#337ab7;}
  76. .homestatus.icon{background-color:#777;color:#222;}
  77. .volume.handle{color:#337ab7;}
  78. .wind_direction.handle{color:#337ab7;}
  79. .thermostat{background-color:#222;color:#7a7a7a;}