mirror of
https://github.com/Stirling-Tools/Stirling-PDF.git
synced 2025-08-26 22:29:24 +00:00
Improved tall bonus
This commit is contained in:
parent
7ce06bbcb1
commit
2f1dfdbcbe
@ -232,9 +232,9 @@
|
|||||||
const space = container.offsetHeight - navH;
|
const space = container.offsetHeight - navH;
|
||||||
const origH = el.scrollHeight;
|
const origH = el.scrollHeight;
|
||||||
|
|
||||||
// Adjust for taller screens - use more vertical space on tall aspect ratios
|
// Progressive bonus based on how tall the screen is
|
||||||
const aspectRatio = window.innerWidth / window.innerHeight;
|
const aspectRatio = window.innerWidth / window.innerHeight;
|
||||||
const tallScreenBonus = aspectRatio < 1.5 ? 0.1 : 0; // 10% bonus for tall screens
|
const tallScreenBonus = Math.max(0, (1.8 - aspectRatio) * 0.15); // More bonus for taller screens
|
||||||
|
|
||||||
let finalS = Math.min(s * 0.75, (space * (0.98 + tallScreenBonus)) / origH);
|
let finalS = Math.min(s * 0.75, (space * (0.98 + tallScreenBonus)) / origH);
|
||||||
finalS = Math.max(0.7, finalS);
|
finalS = Math.max(0.7, finalS);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user