MKANET

HA Custom Theme

Aug 24th, 2023
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.15 KB | None | 0 0
  1.  
  2. techleech:
  3. # Global
  4. background-image: center / cover no-repeat fixed url("/local/backgrounds/download.jfif")
  5.  
  6. # Blur background for popups
  7. dialog-backdrop-filter: blur(12px)
  8. iron-overlay-backdrop-opacity: 0
  9. iron-overlay-backdrop-background-color: rgba(0, 0, 0, 0.32)
  10.  
  11. # Main colors
  12. primary-color: '#4685BF' # Header
  13. accent-color: '#722F2F' # Accent color # Accent color
  14. disabled-color: '#7F7F7F' # Disabled color
  15. dark-primary-color: 'var(--accent-color)' # Hyperlinks
  16. light-primary-color: 'var(--accent-color)'
  17. ha-card-border-radius: '15px'
  18. # ha-card-background: 'rgba(150, 150, 150, 0.1)'
  19. cch-background: 'rgba(150, 150, 150, 0.1)' #Attempt at changes Custom Compact Header to transparent
  20. custom_header-background: 'rgba(150, 150, 150, 0.1)' #Attempt at changes Custom Compact Header to transparent
  21. card-background-color: 'var(--paper-card-background-color)' #Attempt at making unused entities table visible
  22. sidebar-background-color: 'var(--primary-background-color)'
  23. # sidebar-background-color: '#252525'
  24. # sidebar-selected-background-color: '#383C45'
  25.  
  26. # Text
  27. primary-font-family: "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif"
  28. paper-font-common-base_-_font-family: "var(--primary-font-family)"
  29. paper-font-common-code_-_font-family: "var(--primary-font-family)"
  30. paper-font-body1_-_font-family: "var(--primary-font-family)"
  31. paper-font-subhead_-_font-family: "var(--primary-font-family)"
  32. paper-font-headline_-_font-family: "var(--primary-font-family)"
  33. paper-font-caption_-_font-family: "var(--primary-font-family)"
  34. paper-font-title_-_font-family: "var(--primary-font-family)"
  35. primary-text-color: '#FFFFFF' # Primary text colour, here is referencing dark-primary-color
  36. text-primary-color: 'var(--primary-text-color)' # Primary text colour
  37. text-light-primary-color: '#898989'
  38. secondary-text-color: '#C4C4C4' #this is secondary text on the weather card for eg. was '#5294E2'
  39. # secondary-text-color: '#BABEC1' #this is secondary text on the weather card for eg. was '#5294E2'
  40. disabled-text-color: '#7F848E' # Disabled text colour
  41. label-badge-border-color: 'green' # Label badge border, just a reference value
  42. #sidebar-text-color: '#9EB8D1'
  43.  
  44. # Background colors
  45. primary-background-color: "#1B1B1B" # systemGray5 dark mode
  46. # primary-background-color: "#333333"
  47. # Settings background
  48. secondary-background-color: '#383C45' # Main card UI background
  49. divider-color: 'rgba(0, 0, 0, .12)' # Divider
  50.  
  51. # Table rows
  52. table-row-background-color: var(--primary-background-color)
  53. table-row-alternative-background-color: '#3E424B' # Table row alternative
  54.  
  55. # Nav Menu
  56. paper-listbox-color: 'var(--primary-color)' # Navigation menu selection hoover
  57. paper-listbox-background-color: var(--primary-background-color)
  58. #material-background-color: 'var(--primary-background-color)'
  59. #data-table-background-color: 'var(--primary-background-color)'
  60. paper-grey-50: 'var(--primary-text-color)'
  61. paper-grey-200: '#414A59' # Navigation menu selection
  62.  
  63. # Paper card
  64. paper-card-header-color: '#FFFFFF' #'var(--accent-color)' # Card header text colour
  65. paper-card-background-color: 'rgba(115, 115, 115, 0.1)' # Card background colour
  66. paper-dialog-background-color: '#434954' # Card dialog background colour
  67. paper-item-icon-color: '#A8A8A8' # Icon color
  68. paper-item-icon-active-color: '#F9C536' # Icon color active
  69. paper-item-icon_-_color: 'green'
  70. paper-item-selected_-_background-color: '#434954' # Popup item select
  71. paper-tabs-selection-bar-color: 'green'
  72. mini-media-player-base-color: '#414A59' # Attempt to make media player black text for sky media
  73. paper-input-container-color: '#383C45'
  74.  
  75. # Labels
  76. label-badge-red: 'var(--accent-color)' # References the brand colour label badge border
  77. label-badge-text-color: 'var(--primary-text-color)' # Now same as label badge border but that's a matter of taste
  78. label-badge-background-color: '#2E333A' # Same, but can also be set to transparent here
  79. label-badge-background: 'rgba(255, 255, 255, 0.1)'
  80.  
  81. # Switches
  82. paper-toggle-button-checked-button-color: 'var(--accent-color)'
  83. paper-toggle-button-checked-bar-color: 'var(--accent-color)'
  84. paper-toggle-button-checked-ink-color: 'var(--accent-color)'
  85. paper-toggle-button-unchecked-button-color: 'var(--disabled-text-color)'
  86. paper-toggle-button-unchecked-bar-color: 'var(--disabled-text-color)'
  87. paper-toggle-button-unchecked-ink-color: 'var(--disabled-text-color)'
  88.  
  89. # Sliders
  90. paper-slider-knob-color: 'var(--accent-color)'
  91. paper-slider-knob-start-color: 'var(--accent-color)'
  92. paper-slider-pin-color: 'var(--accent-color)'
  93. paper-slider-active-color: 'var(--accent-color)'
  94. paper-slider-container-color: 'linear-gradient(var(--primary-background-color), var(--secondary-background-color)) no-repeat'
  95. paper-slider-secondary-color: 'var(--secondary-background-color)'
  96. paper-slider-disabled-active-color: 'var(--disabled-text-color)'
  97. paper-slider-disabled-secondary-color: 'var(--disabled-text-color)'
  98.  
  99. mdc-text-field-fill-color: '#3F3F3F'
  100. mdc-text-field-ink-color: var(--primary-text-color)
  101. mdc-text-field-label-ink-color: var(--secondary-text-color)
  102. mdc-select-fill-color: '#3F3F3F'
  103. mdc-select-ink-color: var(--primary-text-color)
  104. mdc-select-label-ink-color: var(--secondary-text-color)
  105. mdc-select-idle-line-color: var(--primary-text-color)
  106. mdc-select-dropdown-icon-color: var(--secondary-text-color)
  107. mdc-select-hover-line-color: var(--primary-color)
  108. input-fill-color: '#3F3F3F'
  109. input-ink-color: var(--primary-text-color)
  110. input-label-ink-color: var(--primary-text-color)
  111. input-disabled-fill-color: '#3F3F3F'
  112. input-disabled-ink-color: var(--disabled-text-color)
  113. input-disabled-label-ink-color: var(--disabled-text-color)
  114. input-idle-line-color: '#3F3F3F'
  115. input-dropdown-icon-color: var(--secondary-text-color)
  116. input-hover-line-color: var(--primary-color)
  117. code-editor-background-color: "#2D3038"
  118. code-editor-gutter-color: "#454A54"
  119. codemirror-property: var(--accent-color)
  120. label-badge-green: rgb(128, 200, 132)
  121. label-badge-yellow: rgb(223, 194, 113)
  122. label-badge-gray: rgb(95, 98, 103)
  123. switch-checked-button-color: var(--primary-color)
  124. mdc-checkbox-unchecked-color: var(--disabled-color)
  125. material-secondary-background-color: var(--primary-background-color)
  126. app-header-background-color: rgba(32, 49, 73, 0.9)
  127. app-header-edit-background-color: rgba(32, 49, 73, 0.9)
  128. app-header-text-color: var(--primary-text-color)
  129.  
  130. graph-color-1: "#7F302F"
  131. # graph-color-1: "#763130"
  132. graph-color-2: "#0000ff"
  133. graph-color-3: "#ffdd33"
  134. graph-color-4: "#ff00ff"
  135.  
  136. # Google colors
  137. google-red-500: '#E45E65'
  138. google-green-500: '#39E949'
  139.  
  140. # Custom
  141. mcg-title-letter-spacing: .15em
  142.  
  143.  
  144. # Compact Header
  145. card-mod-theme: techleech
  146. header-height: 56px
  147. card-mod-root: |
  148. .edit-mode, app-header, app-toolbar {
  149. background: var(--app-header-background-color) !important;
  150. color: var(--primary-text-color) !important;
  151. }
  152. ha-tabs {
  153. --paper-tabs-selection-bar-color: var(--primary-color) !important;
  154. }
  155. paper-tab[aria-selected=true] {
  156. color: var(--primary-color) !important;
  157. }
  158. card-mod-row-yaml: |
  159. .: |
  160. hui-generic-entity-row {
  161. height: 38px;
  162. }
  163.  
Advertisement
Add Comment
Please, Sign In to add comment