mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-12 20:06:33 +00:00
Implement add-on changelog (#5727)
This commit is contained in:
parent
0961c9d05e
commit
44ad75aead
@ -175,7 +175,6 @@ class HassioAddonInfo extends LitElement {
|
|||||||
<div class="addon-version light-color">
|
<div class="addon-version light-color">
|
||||||
${this.addon.version
|
${this.addon.version
|
||||||
? html`
|
? html`
|
||||||
${this.addon.version}
|
|
||||||
${this._computeIsRunning
|
${this._computeIsRunning
|
||||||
? html`
|
? html`
|
||||||
<ha-icon
|
<ha-icon
|
||||||
@ -195,6 +194,19 @@ class HassioAddonInfo extends LitElement {
|
|||||||
: html` ${this.addon.version_latest} `}
|
: html` ${this.addon.version_latest} `}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="description light-color">
|
||||||
|
${this.addon.version
|
||||||
|
? html`
|
||||||
|
Current version: ${this.addon.version}
|
||||||
|
<div class="changelog" @click=${this._openChangelog}>
|
||||||
|
(<span class="changelog-link">changelog</span>)
|
||||||
|
</div>
|
||||||
|
`
|
||||||
|
: html`<span class="changelog-link" @click=${this._openChangelog}
|
||||||
|
>Changelog</span
|
||||||
|
>`}
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="description light-color">
|
<div class="description light-color">
|
||||||
${this.addon.description}.<br />
|
${this.addon.description}.<br />
|
||||||
Visit
|
Visit
|
||||||
@ -205,14 +217,10 @@ class HassioAddonInfo extends LitElement {
|
|||||||
</div>
|
</div>
|
||||||
${this.addon.logo
|
${this.addon.logo
|
||||||
? html`
|
? html`
|
||||||
<a
|
<img
|
||||||
href="${this.addon.url!}"
|
|
||||||
target="_blank"
|
|
||||||
class="logo"
|
class="logo"
|
||||||
rel="noreferrer"
|
src="/api/hassio/addons/${this.addon.slug}/logo"
|
||||||
>
|
/>
|
||||||
<img src="/api/hassio/addons/${this.addon.slug}/logo" />
|
|
||||||
</a>
|
|
||||||
`
|
`
|
||||||
: ""}
|
: ""}
|
||||||
<div class="security">
|
<div class="security">
|
||||||
@ -549,7 +557,7 @@ class HassioAddonInfo extends LitElement {
|
|||||||
.description {
|
.description {
|
||||||
margin-bottom: 16px;
|
margin-bottom: 16px;
|
||||||
}
|
}
|
||||||
.logo img {
|
img.logo {
|
||||||
max-height: 60px;
|
max-height: 60px;
|
||||||
margin: 16px 0;
|
margin: 16px 0;
|
||||||
display: block;
|
display: block;
|
||||||
@ -621,6 +629,14 @@ class HassioAddonInfo extends LitElement {
|
|||||||
--mdc-icon-size: 45px;
|
--mdc-icon-size: 45px;
|
||||||
--ha-label-badge-padding: 8px 0 0 0;
|
--ha-label-badge-padding: 8px 0 0 0;
|
||||||
}
|
}
|
||||||
|
.changelog {
|
||||||
|
display: contents;
|
||||||
|
}
|
||||||
|
.changelog-link {
|
||||||
|
color: var(--primary-color);
|
||||||
|
text-decoration: underline;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
`,
|
`,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user