web: fix duplicate classes, make generic icon clickable

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2021-12-06 21:13:04 +01:00
parent b3e40c6aed
commit b14c22cbff
6 changed files with 13 additions and 9 deletions

View File

@ -73,14 +73,15 @@ export class LibraryApplication extends LitElement {
style="background: ${this.background} !important"
>
<div class="pf-c-card__header">
${this.application.metaIcon
? html`<a href="${ifDefined(this.application.launchUrl ?? "")}"
><img
<a href="${ifDefined(this.application.launchUrl ?? "")}">
${this.application.metaIcon
? html`<img
class="app-icon pf-c-avatar"
src="${ifDefined(this.application.metaIcon)}"
alt="${t`Application Icon`}"
/></a>`
: html`<i class="fas fas fa-share-square"></i>`}
/>`
: html`<i class="fas fa-share-square"></i>`}
</a>
${until(
uiConfig().then((config) => {
if (!config.enabledFeatures.applicationEdit) {