diff --git a/src/art/vector/Generate_Stylesheet.tw b/src/art/vector/Generate_Stylesheet.tw index b66f2dbd0c040e8afc5ab1ea96b5fad07d25bbf4..087e9e3bc0f02d63cbf355175995115acb85a782 100644 --- a/src/art/vector/Generate_Stylesheet.tw +++ b/src/art/vector/Generate_Stylesheet.tw @@ -1,6 +1,6 @@ :: Art_Vector_Generate_Stylesheet_ [nobr] -/* _art_display_class is a workaround for browsers not supporting scoped styles */ +/* _art_display_class is the style class for this display */ <<if _art_display_id > 0 >> <<set _art_display_id += 1>> <<else>> @@ -8,9 +8,7 @@ <</if>> <<set _art_display_class = "ad"+_art_display_id >> -/* this scoped style sets the colours for this display only */ -<style scope> -._art_display_class { +<<print "<style>."+_art_display_class+" { position: absolute; height: 100%; margin-left: auto; @@ -18,23 +16,23 @@ left: 0; right: 0; } -._art_display_class .white { fill:#FFFFFF; } -._art_display_class .skin { fill:_skinColour; } -._art_display_class .head { _headSkinStyle } -._art_display_class .torso { _torsoSkinStyle } -._art_display_class .boob { _boobSkinStyle } -._art_display_class .penis { _penisSkinStyle } -._art_display_class .scrotum { _scrotumSkinStyle } -._art_display_class .areola { _areolaStyle } -._art_display_class .labia { _labiaStyle } -._art_display_class .hair { fill:_hairColour; } -._art_display_class .shoe { fill:_shoeColour; } -._art_display_class .shoe_shadow { fill:_shoeShadowColour; } -._art_display_class .smart_piercing { fill:#4DB748; } -._art_display_class .steel_piercing { fill:#787878; } -._art_display_class .steel_chastity { fill:#BABABA; } -._art_display_class .outfit_base { fill:_outfitBaseColour; } -._art_display_class .gag { fill:#BF2126; } -._art_display_class .shadow { fill:#010101; } -._art_display_class .glasses { fill:#010101; } -</style> +."+_art_display_class+" .white { fill:#FFFFFF; } +."+_art_display_class+" .skin { fill:"+_skinColour+"; } +."+_art_display_class+" .head { "+_headSkinStyle+"; } +."+_art_display_class+" .torso { "+_torsoSkinStyle+"; } +."+_art_display_class+" .boob { "+_boobSkinStyle+"; } +."+_art_display_class+" .penis { "+_penisSkinStyle+"; } +."+_art_display_class+" .scrotum { "+_scrotumSkinStyle+"; } +."+_art_display_class+" .areola { "+_areolaStyle+"; } +."+_art_display_class+" .labia { "+_labiaStyle+"; } +."+_art_display_class+" .hair { fill:"+_hairColour+"; } +."+_art_display_class+" .shoe { fill:"+_shoeColour+"; } +."+_art_display_class+" .shoe_shadow { fill:"+_shoeShadowColour+"; } +."+_art_display_class+" .smart_piercing { fill:#4DB748; } +."+_art_display_class+" .steel_piercing { fill:#787878; } +."+_art_display_class+" .steel_chastity { fill:#BABABA; } +."+_art_display_class+" .outfit_base { fill:"+_outfitBaseColour+"; } +."+_art_display_class+" .gag { fill:#BF2126; } +."+_art_display_class+" .shadow { fill:#010101; } +."+_art_display_class+" .glasses { fill:#010101; } +</style>" >>