I was hoping the following would color the dot (which is indeed colorable - EDIT: it isn’t. This is the colorable one: ⬤ ).
What am I misunderstanding?
The @@ inline style syntax doesn’t wikify the specified styles.
To specify a color attribute value using wiki syntax, try this: <span style.color={{{ [<currentTiddler>get[status]] :map[[DictionaryMatchingStatusWithColor]getindex<currentTiddler>] }}}> ⚫</span>
Note that this could be simplified, like this: <span style.color={{{ [[DictionaryMatchingStatusWithColor]getindex{!!status}] }}}> ⚫</span>
You CAN’T use JS code in HTML elements in TiddlyWiki, as that could open up a potential security hole by executing code within the local file context. TiddlyWiki automatically removes any inline JS code (e.g., onClick="...", onChange=“…”, etc.) to protect against, for example, imported 3rd-party tiddlers that might try to inject code into your environment.
While it resembles JS syntax, the use of style.attribute="value" is actually just a TiddlyWiki extended syntax to make it easier to apply inline styles to HTML and most (but not all) widgets without needing to define a separate CSS class (usually in a tiddler tagged with $:/tags/Stylesheet).
huh, alright- sorry bout the misinterpretation, but I think I’m getting it, so you would use this if you want to use other tiddlywiki functionality such as filtered transclusion as opposed to just using <span style="color: red;"> since that doesn’t go off of the palette, and using widgets in place of red wouldn’t work because it’s not wikified, right?
While this syntax is only a little more complicated when specifying a single attribute, it can get really messy (and more error-prone) when multiple palette-defined attributes are needed.