Mangalord | {manga.title}
{#if manga.cover_image_path} {/if}
{#if session.user} {/if}
{#if manga.cover_image_path} {/if}

{manga.title}

{#if authors.length > 0}

by {authors.map((a) => a.name).join(', ')}

{/if} {statusLabel}
{#if manga.cover_image_path} {manga.title} cover {/if}

{manga.title}

{statusLabel}
{#if authors.length > 0}
by {#each authors as a (a.id)} {/each}
{/if} {#if manga.alt_titles.length > 0}
Also known as ({manga.alt_titles.length})
    {#each manga.alt_titles as alt}
  • {alt}
  • {/each}
{/if} {#if contentWarnings.length > 0}
⚠ Content warning {#each contentWarnings as w (w)} {w} {/each}
{/if} {#if genres.length > 0}
Genres {#each genres as g (g.id)} {/each}
{/if}
Tags {#each tags as t (t.id)} removeTag(t) : undefined} removeLabel="Remove tag" /> {/each} {#if session.user}
0} aria-autocomplete="list" aria-activedescendant={suggestHighlight >= 0 ? `${suggestListId}-opt-${suggestHighlight}` : undefined} class="tag-input" data-testid="tag-input" /> {#if suggestions.length > 0}
    {#each suggestions as s, i (s.id)}
  • {/each}
{/if}
{/if}
{#if tagError} {/if} {#if manga.description}

{manga.description}

{#if descNeedsClamp} {/if} {/if} {#if session.user}
{#if session.user.is_admin} {/if}
{#if resyncMessage}

{resyncMessage.text}

{/if} {:else} Sign in to bookmark or collect {/if}
{#if session.user} (collectionModalOpen = false)} /> {/if}

Chapters

{#if continueChapterId != null && continueChapterNumber != null} Continue reading {continueLabel} {#if readProgress && readProgress.page > 1} — page {readProgress.page} {/if} {/if} {#if chapters.length === 0}

No chapters yet.

{:else}
    {#each chapters as c (c.id)}
  1. {chapterLabel(c)} ({c.page_count} pages)
  2. {/each}
{/if}
{#if similar.length > 0}

Similar

    {#each similar as m (m.id)} {/each}
{/if} (overflowOpen = false)} testid="detail-overflow-sheet" >
{#if session.user} {#if session.user.is_admin} {/if} {:else} Sign in to bookmark or collect {/if}
{#if ctaTarget} {/if}