Lettore 0.4.10: sfondo di lettura uniforme (colore pieno per tema) — le fasce margini usano lo stesso colore: margine su ogni pagina senza bande ne' testo coperto percepibile

This commit is contained in:
2026-09-07 17:39:28 +02:00
parent aef3cc3409
commit 9500c353a3
3 changed files with 25 additions and 5 deletions
+16 -2
View File
@@ -41,10 +41,24 @@ Page {
allowedOrientations: Orientation.All
// Sfondo di lettura UNIFORME (invece del gradiente di sistema): le fasce
// dei margini usano questo stesso colore, quindi margine e sfondo sono
// indistinguibili su ogni pagina (niente bande visibili, niente testo
// "coperto" percepibile: le righe spariscono nel margine).
property color readerBgColor: Theme.colorScheme === Theme.LightOnDark
? "#FF0E0E0E" : "#FFFFFFFF"
EpubBook {
id: book
}
// sfondo pieno del lettore, dietro tutto il resto
Rectangle {
anchors.fill: parent
z: -1
color: page.readerBgColor
}
SilicaFlickable {
id: outerFlick
anchors.fill: parent
@@ -188,7 +202,7 @@ Page {
height: page.marginV()
visible: height > 0
z: 5
color: Theme.colorScheme === Theme.LightOnDark ? "#FF000000" : "#FFFFFFFF"
color: page.readerBgColor
}
Rectangle {
id: bottomBand
@@ -198,7 +212,7 @@ Page {
height: page.marginV()
visible: height > 0
z: 5
color: Theme.colorScheme === Theme.LightOnDark ? "#FF000000" : "#FFFFFFFF"
color: page.readerBgColor
}
// Paginazione a tap: la meta' destra va avanti di una pagina, la