# HG changeset patch # User Edouard Tisserant # Date 1655114257 -7200 # Node ID 7c27d57b6ec08c143ccfb1b047e2c64304a9a242 # Parent 0d7f9c555ae220db3cd27553b3d9bd6f5253fb79 SVGHMI: add a way for widgets and other yslt2 files to add css definitions to resultng page. diff -r 0d7f9c555ae2 -r 7c27d57b6ec0 svghmi/gen_index_xhtml.ysl2 --- a/svghmi/gen_index_xhtml.ysl2 Fri Jun 10 09:39:10 2022 +0200 +++ b/svghmi/gen_index_xhtml.ysl2 Mon Jun 13 11:57:37 2022 +0200 @@ -34,6 +34,7 @@ xmlns:declarations="declarations" xmlns:definitions="definitions" xmlns:epilogue="epilogue" + xmlns:cssdefs="cssdefs" /* Namespace to invoke python code */ xmlns:ns="beremiz" @@ -74,6 +75,7 @@ head { style type="text/css" media="screen" { value "ns:GetFonts()"; + apply "document('')/*/cssdefs:*"; } } // prevents user selection by mouse click / touch and drag