@Jed 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 <http://ooktech.com/jed/ExampleWikis/ControlPanelAddon/> 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 <http://tobibeer.github.io/tb5/#Search%20By%20Keywords%20Tab>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 <http://ooktech.com/jed/ExampleWikis/ControlPanelAddon/>, I think tagging (or comparable) would be a key aspect in this. Your modified version <http://ooktech.com/jed/ExampleWikis/OtherMindMap/> 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 <https://groups.google.com/d/msg/tiddlywiki/KYbX766Ftu8/K4DHi9mcTb0J>. I really like the mobile menus <http://www.google.com/url?q=http%3A%2F%2Fooktech.com%2Fjed%2FExampleWikis%2FText%2520Menus%2F&sa=D&sntz=1&usg=AFQjCNFiqQ9tz3kVu_bvKHnwPQ2f4kXXqw> thinking! Brilliant to let the irrelevant menu items disappear. Did *@Jeremy* see this - as option to his system tiddler explorer <http://tiddlywiki.com/prerelease/index.html#%24%3A%2Fcore%2Fui%2FMoreSideBar%2FExplore>, which he is not happy with? Here is a quick demo > <http://ooktech.com/jed/ExampleWikis/ControlPanelAddon/> of what I am > talking about. I was going to use your sliders to set the values but I > can't figure out how to make them work. > Is this answered with Erics reply, or is it some other aspect? I'd be happy to explain so please tell me what is unclear. > If I can make the I would like to have one of the sub-menus (called 'Page > Layout' or something similar) be the adjustments you have for > tiddler/sidebar positioning and move the font options into an appropriate > sub-menu of their own. > The font options are a bit problematic because when you change them, the whole page can change which makes the fontsliders move. This is why I put them in a fixed box. If we get the min/max/step working, then this might be less problematic. > I think that instead of having the text input like I have now, each option > should be a slider with a select widget that lets you pick the desired unit > and have the options on the slider adjust to be appropriate for the > selected unit (so 1-100 when using %, vh or vw, some range for em, and > another range for px and so on). > I agree that different units are appropropriate depending on which setting, but to have a select widget seems more cluttery than useful to me. Unless you mean another idea I've been thinking of: To have *one *single slider, for which you select setting, perhaps from a select widget. A "central slider" to which you bring whatever it is you want set. Then, maybe, a unit selector might make sense unless it is not already coded as meta data to the thing you want to set. > I think that using what you have made will let us make something to allow > users to make fine adjustments without requiring any knowledge of the inner > workings of tiddlywiki or css. Exactly! The unnecessary knowledge and information should be cut out. The user should be able to focus on working *with *TW, not *on *TW. *Content*, not TW per se. (Unless he wants to, like most guys *here *do.) I like range sliders because they don't force you to know arbitrary "numbers of pixels", or even "pixels" for that matter. But, returning to the ideas on how to locate things, do you have any thoughts on how to generally locate anyting in the Stylesheets? I mean an arbitrary piece like; .tc-page-controls svg.tc-image-new-button { fill: <<colour toolbar-new-button>>; } The first part of the problem is probably that the user must know what he is looking for. A user feeling he wants a, say, different color for the New Tiddler button must know this is possible (until just now, I thought the color change was an image change!). How would he know? And even if he does, he would have to find ".tc-page-controls svg.tc-image-new-button". I'm thinking this latter part may be solved with a listing of all CSS selectors and search terms next to them. A kind of data tiddler. (Further fantasies: Clicking a selector could open a transclusion from the Stylesheet but with only that selector (not doable yet, I guess) and with the property:value presented in a more user friendly way - such as sliders if applicable.) Ok, I'm going off on tangents as usual but I'm getting excited from your demos. Please continue to share your thoughts and tell me if you think I can help out. <:-) -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/feee8cfa-8f44-4837-a8cb-615d029dffa7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

