feat(reader): Update reader template for panel detection config

- Update reader initialization to pass panel detection configuration
- Include enablePanelDetection, libraryType, formatGroup params
- Add mangaType and readingDirection for proper manga rendering
- Change theme class to theme-tokyo-night for consistent styling
This commit is contained in:
2026-04-12 20:43:58 -04:00
parent 492892097d
commit 08054ccc76
+10 -5
View File
@@ -18,11 +18,16 @@ templ Reader(user User, metadata ReaderMetadata, progress ReadingProgress, bookm
</head>
<body
x-data="readerShell"
x-init="initReader()"
class="theme-{ user.Theme }"
data-media-item-id={ metadata.MediaItemID }
data-media-type={ metadata.LibraryType }
data-total-pages={ metadata.TotalPages }
x-init="initReader({
mediaItemId: '{ readerData.MediaItemID }',
title: '{ readerData.Title }',
enablePanelDetection: { readerData.EnablePanelDetection },
libraryType: '{ readerData.LibraryType }',
formatGroup: '{ readerData.FormatGroup }',
mangaType: '{ readerData.MangaType }',
readingDirection: '{ readerData.ReadingDirection }'
})"
class="theme-tokyo-night"
>
@ReaderChrome(user, metadata, progress)
<!-- Dockable Panels Container -->