feat: scroll to main on breadcrumb link

This commit is contained in:
Julien Calixte
2025-07-09 23:24:52 +02:00
parent 71b548a0a0
commit 178d80a872
4 changed files with 34 additions and 22 deletions

View File

@@ -52,7 +52,7 @@ useUserSettings()
const { visitRepo } = useVisitRepo({ user: user, repo: repo })
const { toHTML } = useMarkdown(repo)
const { listenToClick } = useLinks("note-display")
const { stackedNotes } = useRouteQueryStackedNotes()
const { stackedNotes, scrollToFocusedNote } = useRouteQueryStackedNotes()
const { titles } = useNoteView("note-container")
@@ -96,7 +96,11 @@ onUnmounted(() => {
<div class="note readme">
<header-note v-if="withHeader" class="header" :user="user" :repo="repo" />
<div class="repo-title-breadcrumb">
{{ repo }}
<a
class="title-stacked-note-link"
@click.prevent="scrollToFocusedNote()"
>{{ repo }}</a
>
</div>
<div class="repo-title">
<div class="repo-header">

View File

@@ -266,18 +266,6 @@ $border-color: rgba(18, 19, 58, 0.2);
right: 1rem;
}
a.title-stacked-note-link {
color: var(--color-base-content);
display: block;
text-decoration: none;
position: sticky;
top: 0;
&:hover {
cursor: pointer;
}
}
.title-stacked-note {
background-color: var(--color-base-100);
color: var(--color-base-content);