Update default colors and variables

This commit is contained in:
2020-05-07 20:37:33 +03:00
parent 2791d8109c
commit c646fc9c9e
6 changed files with 16 additions and 11 deletions
+10 -6
View File
@@ -81,12 +81,16 @@ hide:
## Theme Variables ## Theme Variables
| Name | Default | Description | Time Picker card will automatically pick up colors from your lovelace theme, but if you want to customize some of them,
| ------------------------------- | --------------------------- | ------------------------------------------- | you can use the following theme variables:
| --tpc-elements-background-color | `var(--dark-primary-color)` | Background color for header and ui elements |
| --tpc-icon-color | `var(--primary-text-color)` | Arrow color | | Name | Default | Description |
| --tpc-text-color | `white` | Text color | | --------------------------------------- | ---------------------------- | -------------------------------------- |
| --tpc-accent-color | `var(--accent-color)` | AM / PM active color | | --time-picker-elements-background-color | `var(--primary-color)` | Background color for header and inputs |
| --time-picker-icon-color | `var(--primary-text-color)` | Arrow color |
| --time-picker-text-color | `white` | Text color |
| --time-picker-accent-color | `var(--accent-color)` | AM / PM active color |
| --time-picker-off-color | `var(--disabled-text-color)` | AM / PM inactive color |
## Meta ## Meta
Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 14 KiB

+3 -3
View File
@@ -41,7 +41,7 @@ export class TimePeriodComponent extends LitElement {
} }
private renderSingle(): TemplateResult { private renderSingle(): TemplateResult {
return html`<div class="time-period" @click=${this.onTimePeriodChange}> return html`<div class="time-period active" @click=${this.onTimePeriodChange}>
${this.period}<mwc-ripple></mwc-ripple> ${this.period}<mwc-ripple></mwc-ripple>
</div>`; </div>`;
} }
@@ -64,8 +64,8 @@ export class TimePeriodComponent extends LitElement {
.time-period { .time-period {
width: 30px; width: 30px;
padding: 8px; padding: 8px;
background: var(--tpc-elements-background-color); background: var(--tpc-off-color);
color: var(--tpc-text-color, #fff); color: var(--tpc-text-color);
text-align: center; text-align: center;
font-size: 1em; font-size: 1em;
cursor: pointer; cursor: pointer;
+3 -2
View File
@@ -131,12 +131,13 @@ export class TimePickerCard extends LitElement {
:host { :host {
--tpc-elements-background-color: var( --tpc-elements-background-color: var(
--time-picker-elements-background-color, --time-picker-elements-background-color,
var(--dark-primary-color) var(--primary-color)
); );
--tpc-icon-color: var(--time-picker-icon-color, var(--primary-text-color)); --tpc-icon-color: var(--time-picker-icon-color, var(--primary-text-color));
--tpc-text-color: var(--time-picker-text-color, #fff); --tpc-text-color: var(--time-picker-text-color, #fff);
--tpc-accent-color: var(--time-picker-accent-color, var(--accent-color)); --tpc-accent-color: var(--time-picker-accent-color, var(--primary-color));
--tpc-off-color: var(--time-picker-off-color, var(--disabled-text-color));
} }
.time-picker-header { .time-picker-header {