- if progress.FormatGroup == "reflowable" {
- if metadata.EstimatedPages > 0 {
- { fmt.Sprintf("%.0f%% · Page %d/%d", progress.Percentage, progress.CurrentPage, metadata.EstimatedPages) }
+
+
+ if progress.FormatGroup == "reflowable" {
+ if metadata.EstimatedPages > 0 {
+ { fmt.Sprintf("%.0f%% · Page %d/%d", progress.Percentage, progress.CurrentPage, metadata.EstimatedPages) }
+ } else {
+ { fmt.Sprintf("%.0f%%", progress.Percentage) }
+ }
} else {
- { fmt.Sprintf("%.0f%%", progress.Percentage) }
+ { fmt.Sprintf("%d/%d", progress.CurrentPage, progress.TotalPages) }
}
- } else {
- { fmt.Sprintf("%d/%d", progress.CurrentPage, progress.TotalPages) }
- }
+
diff --git a/templates/reader_templ.go b/templates/reader_templ.go
index 5a9c9b1..d4a5f48 100644
--- a/templates/reader_templ.go
+++ b/templates/reader_templ.go
@@ -126,7 +126,7 @@ func Reader(user User, metadata ReaderMetadata, progress ReadingProgress, bookma
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 8, "