fix: inline title (no large title drop) + restore canvas background
All checks were successful
Security Checks / dependency-audit (push) Successful in 13s
Security Checks / secret-scanning (push) Successful in 3s
Security Checks / dockerfile-lint (push) Successful in 4s

1. .navigationBarTitleDisplayMode(.inline) — title stays at top
2. .background(Color.canvas) — restores warm cream background

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Yusuf Suleman
2026-04-04 10:11:09 -05:00
parent 0f1a35ab84
commit e0ae9cb95f

View File

@@ -19,8 +19,10 @@ struct ReaderTabView: View {
NavigationStack {
// Entry list as the main content scrolls under the glass nav bar
EntryListView(vm: vm, isCardView: isCardView, isAutoScrolling: $isAutoScrolling, scrollSpeed: scrollSpeed)
.background(Color.canvas)
.navigationTitle("Reader")
.navigationSubtitle(subtitleText)
.navigationBarTitleDisplayMode(.inline)
.toolbar {
if isAutoScrolling {
// Auto-scroll mode: speed controls in toolbar