diff options
Diffstat (limited to 'src/layout')
-rw-r--r-- | src/layout/box.nim | 1 | ||||
-rw-r--r-- | src/layout/engine.nim | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/layout/box.nim b/src/layout/box.nim index 0dce03e0..60da87f7 100644 --- a/src/layout/box.nim +++ b/src/layout/box.nim @@ -46,6 +46,7 @@ type color*: CSSColor fontstyle*: CSSFontStyle fontweight*: int + textdecoration*: CSSTextDecoration runes*: seq[Rune] CSSInlineBox* = ref CSSInlineBoxObj diff --git a/src/layout/engine.nim b/src/layout/engine.nim index 2ef4b43e..a8519c3f 100644 --- a/src/layout/engine.nim +++ b/src/layout/engine.nim @@ -52,6 +52,7 @@ proc setup(rowbox: var CSSRowBox, cssvalues: CSSComputedValues) = rowbox.color = cssvalues[PROPERTY_COLOR].color rowbox.fontstyle = cssvalues[PROPERTY_FONT_STYLE].fontstyle rowbox.fontweight = cssvalues[PROPERTY_FONT_WEIGHT].integer + rowbox.textdecoration = cssvalues[PROPERTY_TEXT_DECORATION].textdecoration proc inlineWrap(ibox: var CSSInlineBox, rowi: var int, fromx: var int, rowbox: var CSSRowBox) = ibox.content.add(rowbox) |