summaryrefslogtreecommitdiff
path: root/src/layout
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2020-10-03 15:07:57 +0200
committerLaurenz <laurmaedje@gmail.com>2020-10-03 15:07:57 +0200
commit95bae5725cf6495644e2593f8492f1cd0e5bd3c1 (patch)
tree919dd90cac7623bcbbc09d9c92399eaa65e537f2 /src/layout
parent0fc25d732d7cbc37cf801645849d1060f2cec4a3 (diff)
Int, Float, Relative and Linear values 🍉
Diffstat (limited to 'src/layout')
-rw-r--r--src/layout/tree.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/layout/tree.rs b/src/layout/tree.rs
index 58774215..18156e97 100644
--- a/src/layout/tree.rs
+++ b/src/layout/tree.rs
@@ -115,7 +115,9 @@ impl<'a> TreeLayouter<'a> {
async fn layout_heading(&mut self, heading: &NodeHeading) {
let style = self.style.text.clone();
- self.style.text.font_scale *= 1.5 - 0.1 * heading.level.v as f64;
+
+ let factor = 1.5 - 0.1 * heading.level.v as f64;
+ self.style.text.font_size.scale *= factor;
self.style.text.strong = true;
self.layout_parbreak();