Browse Source

fix toc button on blog view

master
silberengel 3 months ago
parent
commit
056be3d6cf
  1. 9
      src/lib/components/util/ArticleNav.svelte

9
src/lib/components/util/ArticleNav.svelte

@ -181,16 +181,21 @@
<div class="flex items-center space-x-2 md:min-w-52 min-w-8"> <div class="flex items-center space-x-2 md:min-w-52 min-w-8">
{#if isIndexEvent} {#if isIndexEvent}
{#if publicationType === "blog"} {#if publicationType === "blog"}
<!-- Blog view: disabled when showing blog list, active when viewing article --> <!-- Blog view: hidden when showing blog list, shows back arrow when viewing article -->
{#if !($publicationColumnVisibility.blog && !$publicationColumnVisibility.inner)}
<Button <Button
class={`btn-leather !w-auto ${$publicationColumnVisibility.inner ? "active" : ""}`} class={`btn-leather !w-auto ${$publicationColumnVisibility.inner ? "active" : ""}`}
outline={true} outline={true}
disabled={$publicationColumnVisibility.blog && !$publicationColumnVisibility.inner}
onclick={handleBlogTocClick} onclick={handleBlogTocClick}
title={$publicationColumnVisibility.inner ? "Back to Table of Contents" : "Table of Contents"} title={$publicationColumnVisibility.inner ? "Back to Table of Contents" : "Table of Contents"}
> >
{#if $publicationColumnVisibility.inner}
<CaretLeftOutline class="!fill-none" />
{:else}
<BookOutline class="!fill-none" /> <BookOutline class="!fill-none" />
{/if}
</Button> </Button>
{/if}
{:else if !$publicationColumnVisibility.discussion} {:else if !$publicationColumnVisibility.discussion}
<Button <Button
class={`btn-leather !w-auto ${$publicationColumnVisibility.toc ? "active" : ""}`} class={`btn-leather !w-auto ${$publicationColumnVisibility.toc ? "active" : ""}`}

Loading…
Cancel
Save