diff --git a/api/rates.go b/api/rates.go index afe05fd38..578a59aa0 100644 --- a/api/rates.go +++ b/api/rates.go @@ -31,7 +31,7 @@ func (r Rates) Sort() { // Current returns the rates current rate or error func (r Rates) Current(now time.Time) (Rate, error) { for _, rr := range r { - if (rr.Start.Before(now) || rr.Start.Equal(now)) && rr.End.After(now) { + if !rr.Start.After(now) && rr.End.After(now) { return rr, nil } } diff --git a/assets/css/app.css b/assets/css/app.css index f7880b5e6..4c7a52653 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -184,6 +184,13 @@ a:hover { --bs-btn-border-width: 2px; } +.btn-reset { + border: none; + background: none; + padding: 0; + color: inherit; +} + .btn-primary, .btn-primary:focus { background-color: var(--bs-primary); diff --git a/assets/js/components/BatterySettingsModal.vue b/assets/js/components/BatterySettingsModal.vue index 9fa382ba6..a5554035b 100644 --- a/assets/js/components/BatterySettingsModal.vue +++ b/assets/js/components/BatterySettingsModal.vue @@ -1,252 +1,270 @@