Plugin Idea: Tix – New Tiddler Layout (for TW >= 5.2.1)

Tix v0.4 is live for you to try out – this time you will be taken to an almost endless flowing river of documentation in the Solarized Light palette. (As before: Use the Story UI tab in the sidebar to switch thins on.)
Besides many optimisations under the hood, there are also a few new options and much design tweaking, many ideas supported by the feedback from @TiddlyTweeter, @StS and @Hans_Wobbe.

https://tid.li/tw5/test/tix.html

While testing, I found the available palettes in TW more appealing than ever before. On the other hand, I always have to set the browser zoom to 120% to find everything readable. Is this just me getting older?

I am looking forward to more feedback, thank you in advance!
Thomas

2 Likes

Thomas:

My apologies for the errors in my comment. I was initially so impressed by your work I tried to immediately comment in the few minutes I had at that time., rather than waiting until I had done a deeper review.

1 Like

Nice! It is fun following this thread to see what you will cook up next!

I notice you have been putting all your efforts into the viewtemplate and story river. Have you thought about making us rethink the edittemplate as well?

FWIW, here is what I use to hide the elements of the edittemplate. Feel free to use or adapt any of this. Documenting TW — a non-linear personal web notebook

1 Like

Right. They are good.

Your love of spaciousness does come over in your designs :slight_smile:. I doubt your eyesight is failing. Rather, I guess, you like space to breathe :smiley:.

2 Likes

I wanted to immediately comment that whole approach with the “one-click” settings IS the way to go. It will simplify real use quickly and to the point for end-users …

I will comment more later on specifics after using it a bit more.
TT

1 Like

This a left-field comment. But it comes up.

Looking at the CSS styling in TW there is a division between the internal Tiddler styling and the big level layout thing you are doing.

I think it salient to note, right now, you are cooking-the-chicken-well to shape it’s shape AND @twMat is simultaneously baking the inner-chicken .

Between the two of you there may emerge a nice holistic pragmatic approach to alternative TW CSS?

Just a side question, TT

Ciao Thomas

Titles & Tool Bar: The new variants that allow neat variations like …

… are great.

But I also suggest you give an option to HIDE THE TITLE (but leave the tools).

Why? Well I thought your .2 version with a toolbar above the Tiddler was a good design choice & I’m already missing it! :-).

Best TT

1 Like

Ciao Thomas

This is not directly a comment on the plugin, rather my comment is inspired by what you are doing with your plugin. I think these questions are worth asking, though I don’t expect you to solve them.

Your use of the sidebar to quickly set layout I think is very illustrative that we could get a lot better at custom layouts using easy already established TW methods.

One thing that struck me, that never occured before to me, till I saw your latest, is your approach shows it may well be possible to have a "Save This Layout" system. We have story savers already. Layout savers seem equally relevant!

A thought!
TT

2 Likes

I’m also happy with all the 5.2.x series, in my case, with forms and JSON storage, but I’m also pretty glad and curious with what 5.2x has enabled in your themes prototypes. I would like to see in some iteration on how a mobile first bricks alike theme looks like when updated to your current explorations.

Ahhh… good times are coming. Thanks again for helping building them.

FWIW, here is what I use to hide the elements of the edittemplate. Feel free to use or adapt any of this. Documenting TW — a non-linear personal web notebook

Not to get too much off track from the topic, but I really like Dave’s approach here, and I want to note one could also use the same approach to control other toolbar elements, especially if you create your own versions of the core/ui. I extended on this idea and added:

<$checkbox tiddler="$:/core/ui/Buttons/more-tiddler-actions" tag="$:/tags/ViewToolbar"> view-more</$checkbox><br>
<$checkbox tiddler="MoreTiddlerActions" tag="$:/tags/ViewToolbar"> ~MoreTiddlerActions</$checkbox><br>

I created a separate MoreTiddlerActions.json (1.6 KB) that just export tiddler, delete, permalink, permaview, and open in new window

You can be assured, I would like to see that myself. :smiley:

1 Like

Hi Mark,
I like @DaveGifford’s tool too – really cool stuff! And I tried your MoreTiddlerActions … do you suggest to make the More actions menu as configurable as the tiddler toolbar? I will think it over again, but think it is a good idea at first sight. Thanks for throwing it in.

Cheers, Thomas

Hi Josiah,

Interesting – I will keep this in mind. I am not sure though. Maybe you shold save your favourite layout in an empty TW as your starter edition and then throw content at it. Or would it be better to have content first and then throw a layout (configuration) at it? Would you have examples where this could be useful?

Good night,
t

Hi all,

A new version 0.5 is up for your amusement under the usual address: Tix v0.5 — A Novel Tiddler Experience
(The old ones can still be found by adding their number like tix04.html.)

Almost everything is new and better – but not much of that is visible at first sight. What you will notice is: Icon Independence Day has come. The tiddler icon is no longer part of the title/id, but a full blown member of the tiddler like other elements – with its own view template. The only thing it has still in common with the title/id is that it is turned into a link at the same time. So if you opt for links in titles (active in the demo), the icon becomes a link too.

Otherwise, besides the look not much stayed the same. The Story UI sidebar tab makes useful configurations easy. And not so useful combinations are possible too. I tried to keep complexity low, but that is difficult with a growing list of features.

I will stop writing here and go to bed now. The docs in the demo are updated.

Have fun,
Thomas

2 Likes

Very nice! I was just thinking about icons today. My thinking didn’t amount to much. Yours amounted to a nice alternate placement!

Also, for those commenting on my edittemplate checkbox thingy, that was a first step toward my Customizer plugin, CustomizerPlugin — Reimagining TiddlyWiki, . This plugin was in part to show/hide UI elements, and in part to maximize the sidebar with custom content. See images below. I mention it not to draw attention to myself or to draw attention away from Thomas’ work, which I find fascinating and very useful, but only in the hopes that Thomas or anyone else here will find something useful in Customizer for your own projects.


1 Like

@telmiger, thanks for the notice.

Maybe this should be for a different thread?

It seems to me that saving a complete layout is good.

BUT, I also meant saving several layouts.

I’m not sure the idea fully fits with what you are doing as “layout” in TW could include many settings your tool does not cover. So the idea is somewhat broader. But I still think worth mentioning …

I DO think there is an argument to have a generic “Layout Saver” that …

  1. could save what my TW currently looks like

2 . provide alternative layouts that could be radically different on click

  1. improve precise layout portability

  2. address specific use needs like a “one-click read-only”

Just, initial thoughts
TT

I’m not sure @DaveGifford we should do this here, maybe needs a new thread, though I think it relevant to @telmiger’s interest to mention …

The whole thing with how much you need set for a complete layout seems important.

I do very much like your Customizer. But is it enough?

My fantasy is a “Layout Saver” that saves the architectural stuff of @telmiger, adds a palette, adds tiddler width settings & alignment, removes any component not needed, and, a la you, tweaks anything left to tweak.

Activated through a one-click changer.

With saveable / restorable setups.

You get the idea?

Just a thought
TT

Hey, TT, we already have a generic “Saved Layout” – it is called a theme. Honestly, I think that part is solved and has been expanded to whole layouts since TW 5.2.1. And for the rest of your wish – I heard “make it easy to save theme variants”: @Mohammad is working on Gatha for that part: Proof of Concept: Gatha a Plugin Maker and Component Manager - #6 by Mohammad

After realizing the parts are there I think we can conclude: 1. Good you brought this up. 2. Your dream is not only a dream, it’s a thing. 3. There are other threads for it.

:wink:

2 Likes

Yes, I like the idea of being able to check a bunch of boxes and save a layout

Okay. Lesson taken. I’m behind already. I’ll try catch up.

TT, x