Better nightly version formatting (#2691)

This commit is contained in:
Michael Geers 2022-02-24 09:08:19 +01:00 • committed by GitHub
parent 1631572457
commit 417cc2afa1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 29 additions and 12 deletions

View file

@ -44,3 +44,10 @@ KeineReleaseNotes.args = {
available: "0.40",
hasUpdater: true,
};
export const Nightly = Template.bind({});
Nightly.args = {
installed: "0.40",
available: "0.40",
commit: "5ce7be4",
};

View file

@ -1,7 +1,16 @@
<template>
<div>
<a
v-if="commit"
:href="githubHashUrl"
target="_blank"
class="btn btn-link ps-0 text-decoration-none link-dark text-nowrap"
>
<fa-icon icon="moon" class="me-2 text-muted"></fa-icon>v{{ installed }}
<span class="text-muted">[{{ commit }}]</span>
</a>
<button
v-if="newVersionAvailable"
v-else-if="newVersionAvailable"
href="#"
data-bs-toggle="modal"
data-bs-target="#updateModal"
@ -26,8 +35,7 @@
}}</span>
<span class="d-none d-xs-inline d-sm-inline">{{
$t("footer.version.versionLong", { installed })
}}</span
><span v-if="commit"> ({{ commit }})</span>
}}</span>
</a>
<div id="updateModal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true">

View file

@ -10,6 +10,7 @@ import { faBatteryThreeQuarters } from "@fortawesome/free-solid-svg-icons/faBatt
import { faAngleUp } from "@fortawesome/free-solid-svg-icons/faAngleUp";
import { faAngleDown } from "@fortawesome/free-solid-svg-icons/faAngleDown";
import { faClock } from "@fortawesome/free-solid-svg-icons/faClock";
import { faMoon } from "@fortawesome/free-solid-svg-icons/faMoon";
import { faExclamationTriangle } from "@fortawesome/free-solid-svg-icons/faExclamationTriangle";
import { faSun } from "@fortawesome/free-solid-svg-icons/faSun";
import { faSun as farSun } from "@fortawesome/free-regular-svg-icons/faSun";
@ -43,6 +44,7 @@ library.add(
faAngleDoubleLeft,
faAngleDoubleRight,
faClock,
faMoon,
faExclamationCircle,
faExclamationTriangle,
faGift,

File diff suppressed because one or more lines are too long

4
dist/index.html vendored
View file

@ -1,5 +1,5 @@
<!DOCTYPE html><html lang="de"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="description" content="EV Charge Controller"><meta name="author" content="andig"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><link rel="apple-touch-icon" sizes="180x180" href="ico/apple-touch-icon.png?[[.Version]]"><link rel="icon" type="image/png" sizes="32x32" href="ico/favicon-32x32.png?[[.Version]]"><link rel="icon" type="image/png" sizes="16x16" href="ico/favicon-16x16.png?[[.Version]]"><link rel="manifest" href="ico/site.webmanifest"><link rel="mask-icon" href="ico/safari-pinned-tab.svg?[[.Version]]" color="#18191a"><link rel="shortcut icon" href="ico/favicon.ico?[[.Version]]"><meta name="apple-mobile-web-app-title" content="evcc"><meta name="application-name" content="evcc"><meta name="msapplication-TileColor" content="#18191a"><meta name="msapplication-config" content="ico/browserconfig.xml"><meta name="theme-color" content="#18191a"><title>evcc</title><link href="css/chunk-vendors.4692b1e2.css" rel="preload" as="style"><link href="css/index.1cb8281c.css" rel="preload" as="style"><link href="js/chunk-vendors.323cc329.js" rel="preload" as="script"><link href="js/index.62b1c85f.js" rel="preload" as="script"><link href="css/chunk-vendors.4692b1e2.css" rel="stylesheet"><link href="css/index.1cb8281c.css" rel="stylesheet"></head><body><script>window.evcc = {
<!DOCTYPE html><html lang="de"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta name="description" content="EV Charge Controller"><meta name="author" content="andig"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><link rel="apple-touch-icon" sizes="180x180" href="ico/apple-touch-icon.png?[[.Version]]"><link rel="icon" type="image/png" sizes="32x32" href="ico/favicon-32x32.png?[[.Version]]"><link rel="icon" type="image/png" sizes="16x16" href="ico/favicon-16x16.png?[[.Version]]"><link rel="manifest" href="ico/site.webmanifest"><link rel="mask-icon" href="ico/safari-pinned-tab.svg?[[.Version]]" color="#18191a"><link rel="shortcut icon" href="ico/favicon.ico?[[.Version]]"><meta name="apple-mobile-web-app-title" content="evcc"><meta name="application-name" content="evcc"><meta name="msapplication-TileColor" content="#18191a"><meta name="msapplication-config" content="ico/browserconfig.xml"><meta name="theme-color" content="#18191a"><title>evcc</title><link href="css/chunk-vendors.4692b1e2.css" rel="preload" as="style"><link href="css/index.fa13361a.css" rel="preload" as="style"><link href="js/chunk-vendors.9a7e7d4f.js" rel="preload" as="script"><link href="js/index.1d5ac2fd.js" rel="preload" as="script"><link href="css/chunk-vendors.4692b1e2.css" rel="stylesheet"><link href="css/index.fa13361a.css" rel="stylesheet"></head><body><script>window.evcc = {
version: "[[.Version]]",
configured: "[[.Configured]]",
commit: "[[.Commit]]",
};</script><div id="app"></div><script src="js/chunk-vendors.323cc329.js"></script><script src="js/index.62b1c85f.js"></script></body></html>
};</script><div id="app"></div><script src="js/chunk-vendors.9a7e7d4f.js"></script><script src="js/index.1d5ac2fd.js"></script></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
dist/js/chunk-vendors.9a7e7d4f.js.map vendored Normal file

File diff suppressed because one or more lines are too long

2
dist/js/index.1d5ac2fd.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/js/index.1d5ac2fd.js.map vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long