DEV: Modernize and improve upgrade-notice

This commit is contained in:
Jarek Radosz 2023-01-16 10:51:58 +01:00
parent b0c85f1de7
commit 0351ad789f
3 changed files with 26 additions and 23 deletions

View File

@ -1,16 +1,12 @@
{{#if currentUser.admin}} {{#if this.currentUser.admin}}
<tr> {{#if @versionCheck.upToDate}}
<th colspan="5"> <LinkTo @route="upgrade">
{{#if versionCheck.upToDate}} {{i18n "docker.link_to_upgrade"}}
<a href="{{href}}" data-auto-route="true"> </LinkTo>
{{i18n "docker.link_to_upgrade"}} {{else}}
</a> {{i18n "docker.upgrade"}}
{{else}} <LinkTo @route="upgrade">
{{i18n "docker.upgrade"}} {{i18n "docker.perform_upgrade"}}
<a href="{{href}}" data-auto-route="true"> </LinkTo>
{{i18n "docker.perform_upgrade"}} {{/if}}
</a>
{{/if}}
</th>
</tr>
{{/if}} {{/if}}

View File

@ -1,10 +1,6 @@
import getURL from "discourse-common/lib/get-url"; import Component from "@glimmer/component";
import Component from "@ember/component"; import { inject as service } from "@ember/service";
export default class extends Component { export default class UpgradeNotice extends Component {
tagName = ""; @service currentUser;
get href() {
return getURL("/admin/upgrade");
}
} }

View File

@ -1,3 +1,14 @@
.dashboard-stats .upgrade-header {
background: var(--danger-low);
margin-bottom: 2rem;
padding: 1rem;
a {
color: var(--danger);
font-weight: bold;
}
}
.docker-manager { .docker-manager {
.console-logs { .console-logs {
background-color: black; background-color: black;