diff --git a/src/art/vector/Generate_Stylesheet.tw b/src/art/vector/Generate_Stylesheet.tw index a9597a4c95a3fe4eb3be83a99692512de54e8b53..cb50ba685a6b24f2c6fc5015a064f0e72688c044 100644 --- a/src/art/vector/Generate_Stylesheet.tw +++ b/src/art/vector/Generate_Stylesheet.tw @@ -10,16 +10,17 @@ /* setup height scaling and style */ <<if $seeHeight == 0 || ($seeHeight == 1 && $args[1] == 3)>> - <<set _slaveHeightScale = 100>> + <<set _slaveHeightScale = 1>> <<set _margin = 0>> <<else>> - <<set _slaveHeightScale = Math.trunc(_artSlave.height/2)>> - <<set _margin = 100 - _slaveHeightScale>> + <<set _slaveHeightScale = _artSlave.height/200>> + <<set _margin = Math.max(50 - (50 * _slaveHeightScale), 0)>> <</if>> <<print "<style>."+_art_display_class+" { position: absolute; - height: " + _slaveHeightScale + "%; + height: 100%; + transform: scale(" + _slaveHeightScale + "); margin-top: " + _margin + "%; margin-left: auto; margin-right: auto;