diff --git a/src/components/Link.svelte b/src/components/Link.svelte
index b74753454..7d5ddee3f 100644
--- a/src/components/Link.svelte
+++ b/src/components/Link.svelte
@@ -5,6 +5,7 @@
import { push, routeToPath, useDefaultNavigation } from "@app/lib/router";
export let route: Route;
+ export let title: string | undefined = undefined;
const dispatch = createEventDispatcher<{
afterNavigate: never;
@@ -21,6 +22,6 @@
}
-
+
diff --git a/src/views/projects/Cob/Revision.svelte b/src/views/projects/Cob/Revision.svelte
index 116190508..94514ec75 100644
--- a/src/views/projects/Cob/Revision.svelte
+++ b/src/views/projects/Cob/Revision.svelte
@@ -19,7 +19,7 @@
import Icon from "@app/components/Icon.svelte";
import InlineMarkdown from "@app/components/InlineMarkdown.svelte";
import Markdown from "@app/components/Markdown.svelte";
- import ProjectLink from "@app/components/ProjectLink.svelte";
+ import Link from "@app/components/Link.svelte";
import Thread from "@app/components/Thread.svelte";
export let baseUrl: BaseUrl;
@@ -194,15 +194,26 @@
{/if}
{#if previousRevOid}
-
-
+
{/if}
@@ -214,10 +225,21 @@
? [projectHead, previousRevOid]
: [projectHead]}>
-
{#if item === projectHead}
@@ -232,7 +254,7 @@
)})
{/if}
-
+
@@ -253,7 +275,10 @@
{/if}
-
+
{caption}
{#if response?.commits}
@@ -265,19 +290,22 @@
{i === 0 ? "╎" : "│"}
-
-
+
-
+
{utils.formatCommit(commit.id)}