Bimlas, I really like CSS variables and they give a lot of flexibility see https://blog.logrocket.com/how-to-create-better-themes-with-css-variables-5a3744105c74/ See default values, scope, overwriting, ... But I have no experience to see what are the pros and cons of using CSS variables in Tiddlywiki. Just experimenting today I realized for example:
1. CSS variables only works in a CSS tiddler (e.g you have to set tiddler type to text/css) 2. CSS variables can be used in a mixed way with transclusion @PMario, I think IE will be retired soon, as Microsoft has dropped its support in 2021, but it is believed some corporates computers may use IE for extended times and I think Tiddlywiki may drop supports several years later :-) On Tuesday, December 8, 2020 at 12:14:05 PM UTC+3:30 bimlas wrote: > The question arose in me, "Why use CSS variables if TiddlyWiki can handle > them too?". Thinking through the question, the answer is pretty clear: it > improves a lot in terms of performance if the TiddlyWiki variables are only > used when assigning a value to a CSS variable, and using CSS variables > everywhere else. This way we don’t have to run macros and filters > unnecessarily. > > Good idea! > > Mohammad a következőt írta (2020. december 8., kedd, 8:58:41 UTC+1): > >> CSS tiddlers are an important part of Tiddlywiki to adjust look and feel >> of different elements. For some use cases (like plugins, webpages, blogs) >> you may need to set properties of many elements. >> >> What is your best practice for such cases: >> >> 1. Using *css variables* like >> https://www.w3schools.com/css/css3_variables.asp >> 2. Using a Tiddlywiki *dictionary tiddler* and a few >> *macros/transclusion* >> >> Note that this way one have some small parameter to set them manually and >> a large number of properties will be set dynamically, so the >> maintainability, hackability, scalability, ... all will be improved. >> >> --Mohammad >> > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/86861f02-013f-4e27-a9b3-31d76c9e12d4n%40googlegroups.com.

