@Jed
----------------------
Edit: I realized what is missing in your demo, using the sliders:
You must also fill in the Size fields in Ctrlpanel>Appearance>Themetweaks to read the values that are stored in $:/.ThemeTweakSizes
The Stylesheets are reading the values that are specified in specific tiddlers. These tiddlers are what are set in the (standard) Theme Tweaks, via transclusion. So what you're doing now is instead to "forward transclude" one more step, to where the slider values are stored.
I've updated the tiddler on TWaddle to state this.
I am aware that this, obviously, means the whole "user friendliness" point is missing. This is why it is still just a proof-of-concept and not a plugin. However, My hope is that it can be made to work
_____________
You've got some seriously interesting stuff there!!! Access to maximum control while simultaneously not overwhelming the user does in deed seem a tricky problem. But I reason that if those major web search engines can make sense out of zillions of webpages, then surely we'll figure something out for a few hundred tweaks.
First of all, I think locating a setting is one thing and presenting it is another. Not that you've contradicted this, I'm just sayin', because I think we can deal with the issues separately.
For
locating something as abstract as, for instance, some particular CSS setting, I think the solution is to attach "all imaginable" search terms to it. Your
demo seems to indicate you reason like this too. When we eventually federate, it would be really useful to let "the world" attach e.g tags to settings for quick search localization. However (and this problem keeps coming up for me) tags in their current implementation or presentation are not very good for search as you're limited to very few tags per tiddler or it simply looks bad visually. They're probably better for categorization than as search terms. As you may know, I and others have brought up the issue many times ("tag types" and similar terms, as well as hiding tags). Tobias made a
solution with "keywords" - maybe it is useful for the Settings context we're discussing here? For Settings it is probably not necessary that the user actually sees all meta-search-data so might be useful.
Like you indicate with your
demo, I think tagging (or comparable) would be a key aspect in this.
Your
modified version that allows searching tags within different contexts should be very useful, particularly as it could allow tagging (or similar) more freely. If users are to be able allowed to tag, then we can expect tags like "important!" or "good" and to have such results appear in context should be very useful.
Do you know of the old Tagsplorer macro? It feels related or at least relevant to check out. Unfortunately the hosting site for it is down, but I found this
discussion.
I really like the
mobile menus thinking! Brilliant to let the irrelevant menu items disappear. Did
@Jeremy see this - as option to his
system tiddler explorer, which he is not happy with?