Use short tag displaying on the front page.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-04-18 18:28:53 +02:00
parent ad29bb0611
commit 42190e22fb
2 changed files with 8 additions and 1 deletions
@@ -7,6 +7,7 @@
import Markdown from "./Markdown.svelte";
import ProjectIcon from "./ProjectIcon.svelte";
import ProjectProgress from "./ProjectProgress.svelte";
import Tag from "./Tag.svelte";
import TimeProgress from "./TimeProgress.svelte";
interface EntryIconHolder {
@@ -26,6 +27,7 @@ import TimeProgress from "./TimeProgress.svelte";
tasks?: TaskResult[]
active?: boolean
statusName?: string
tags?: string[]
}
export let entry: EntryCommon;
@@ -65,6 +67,9 @@ import TimeProgress from "./TimeProgress.svelte";
{/if}
<div class="body">
<div class="header">
{#if !full && entry.tags && entry.tags.length > 0}
<Tag small value={entry.tags[0]} />
{/if}
<div class="name">
{#if headerLink}
<a href={headerLink}>{entry.name}</a>
+3 -1
View File
@@ -115,7 +115,9 @@ import stuffLogClient from "../clients/stufflog";
<ProgressNumbers project={project} />
</div>
<div slot="above-description">
<TagList tags={project.tags} />
{#if showAllOptions}
<TagList tags={project.tags} />
{/if}
</div>
{#if showAllOptions}
<OptionRow>