mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-23 17:26:42 +00:00
Properly align date time input fields around suffix separator (#8462)
This commit is contained in:
parent
e2f07f6723
commit
7f21a2b319
@ -107,6 +107,10 @@ export class PaperTimeInput extends PolymerElement {
|
||||
#millisec {
|
||||
width: 38px;
|
||||
}
|
||||
|
||||
.no-suffix {
|
||||
margin-left: -2px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<label hidden$="[[hideLabel]]">[[label]]</label>
|
||||
@ -134,6 +138,7 @@ export class PaperTimeInput extends PolymerElement {
|
||||
|
||||
<!-- Min Input -->
|
||||
<paper-input
|
||||
class$="[[_computeClassNames(enableSecond)]]"
|
||||
id="min"
|
||||
type="number"
|
||||
value="{{min}}"
|
||||
@ -155,6 +160,7 @@ export class PaperTimeInput extends PolymerElement {
|
||||
|
||||
<!-- Sec Input -->
|
||||
<paper-input
|
||||
class$="[[_computeClassNames(enableMillisecond)]]"
|
||||
id="sec"
|
||||
type="number"
|
||||
value="{{sec}}"
|
||||
@ -479,6 +485,10 @@ export class PaperTimeInput extends PolymerElement {
|
||||
_equal(n1, n2) {
|
||||
return n1 === n2;
|
||||
}
|
||||
|
||||
_computeClassNames(hasSuffix) {
|
||||
return hasSuffix ? " " : "no-suffix";
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("paper-time-input", PaperTimeInput);
|
||||
|
Loading…
x
Reference in New Issue
Block a user