Fixes for new UI (update notice, sponsor status, color consistency) (#3342)

This commit is contained in:
Michael Geers 2022-05-07 16:27:37 +02:00 • committed by GitHub
parent 3df9569bf3
commit edc078dc03
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 2224 additions and 1573 deletions

View file

@ -49,7 +49,7 @@
>
<div class="d-flex justify-content-between align-items-end mb-4">
<h3 class="m-0">In</h3>
<span class="fw-bold text-gray-medium">{{ kw(inPower) }}</span>
<span class="fw-bold">{{ kw(inPower) }}</span>
</div>
<div>
<EnergyflowEntry
@ -79,7 +79,7 @@
>
<div class="d-flex justify-content-between align-items-end mb-4">
<h3 class="m-0">Out</h3>
<span class="fw-bold text-gray-medium">{{ kw(outPower) }}</span>
<span class="fw-bold">{{ kw(outPower) }}</span>
</div>
<div>
<EnergyflowEntry

View file

@ -19,8 +19,8 @@ KeinUpdate.args = {
version: { installed: "0.40" },
savings: {
since: 82800,
totalCharged: 15231,
selfConsumptionCharged: 12231,
totalCharged: 15.231,
selfConsumptionCharged: 12.231,
selfConsumptionPercent: 80.3,
},
};
@ -31,9 +31,9 @@ Sponsor.args = {
installed: "0.36",
},
savings: {
since: 82800,
totalCharged: 21000,
selfConsumptionCharged: 12000,
since: 82.8,
totalCharged: 21.0,
selfConsumptionCharged: 12.0,
selfConsumptionPercent: 54,
},
sponsor: "naltatis",
@ -47,9 +47,9 @@ UpdateVerfuegbar.args = {
releaseNotes: "Lorem ipsum dolor sit amet consectetur",
},
savings: {
since: 82800,
totalCharged: 15231,
selfConsumptionCharged: 15000,
since: 82.8,
totalCharged: 15.231,
selfConsumptionCharged: 15.0,
selfConsumptionPercent: 74,
},
};
@ -63,7 +63,7 @@ Updater.args = {
hasUpdater: true,
},
savings: {
since: 82800,
since: 82.8,
totalCharged: 0,
selfConsumptionCharged: 0,
selfConsumptionPercent: 0,
@ -78,7 +78,7 @@ Upgrade.args = {
hasUpdater: true,
},
savings: {
since: 82800,
since: 82.8,
totalCharged: 0,
selfConsumptionCharged: 0,
selfConsumptionPercent: 0,

View file

@ -66,16 +66,13 @@ export default {
savingsTotalCharged: Number,
tariffFeedIn: Number,
tariffGrid: Number,
},
data: function () {
return {
availableVersion: null,
releaseNotes: null,
hasUpdater: null,
uploadMessage: null,
uploadProgress: null,
sponsor: null,
};
availableVersion: String,
releaseNotes: String,
hasUpdater: Boolean,
uploadMessage: String,
uploadProgress: Number,
sponsor: String,
},
computed: {
energyflow: function () {

View file

@ -1,5 +1,5 @@
<template>
<div v-if="sponsor || true">
<div v-if="sponsor">
<p class="mb-3">
{{ $t("footer.sponsor.thanks", { sponsor }) }}
</p>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4
dist/index.html vendored
View file

@ -20,8 +20,8 @@
<meta name="theme-color" content="#28293e" />
<title>evcc</title>
<script type="module" crossorigin src="./assets/index.d8d48e97.js"></script>
<link rel="stylesheet" href="./assets/index.9aa9be50.css">
<script type="module" crossorigin src="./assets/index.4470a477.js"></script>
<link rel="stylesheet" href="./assets/index.62df0cbb.css">
</head>
<body>
<script>

3670
package-lock.json generated

File diff suppressed because it is too large Load diff