While I haven't played with it as much as I'd like, so far I like it a lot 
and it's giving me a lot of ideas on how I might possibly use it. Excellent 
work. 

One thing I've done is to use a tiddler with a prefix of $:/temp for the 
state tiddler. This enables one to navigate through various tiddlers and 
tags without the save button getting "dirty" or thinking the wiki needs to 
be saved.

I'll play with it some more and let you know if I find any bugs or have 
further suggestions.

On Tuesday, April 6, 2021 at 4:55:59 PM UTC-7 jc-ose wrote:

> I want to introduce a plugin I’ve been working on called MegaMenu. It 
> provides a macro that generates a menu you can use for navigating your 
> wiki. It is inspired by "megamenu’s" used by websites that have very large 
> catalogues and/or many pages that you can navigate to. My hope is that as 
> your wiki grows, you can continue to use this menu and it should scale well 
> without making navigation any more difficult. At its core, it captures 
> relationships between tiddlers (through tags) similarly to how the built-in 
> tableofcontents macro works. However it does this in a neat interface and 
> goes one step further by attempting to group links together that have 
> multiple tags in common.
>
>  [image: MegaMenuImg.png]
>
> It shows three levels of links at any time with the possibility to dive 
> deeper using various controls.
>
> This is my first public plugin I’ve written for the community, so I’m very 
> interested in what you think and if you have ideas for how it could 
> potentially be improved. My hope is that this is intuitive to use. Also, 
> just keep in mind that this uses functionality in TW version 5.1.23, so you 
> will need that version (or later) for the menu to work correctly.
>
> I recommend giving it a try first on TiddlyWiki.com to see it in action!
>
> Github Repo:  https://github.com/jc-ose/MegaMenu
>
> Demo: https://jc-ose.github.io/MegaMenu/
>
> Some final thoughts: I am not a developer, so it’s possible that I’ve 
> missed some cross-browser compatibility bits to the css, but in my limited 
> testing it seems to work well. It should work on mobile too.
>
> Let me know what you think!
>

-- 
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/4e5bfcbc-68a2-421c-9213-99e804c1537fn%40googlegroups.com.

Reply via email to