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/9dec8294-33e7-4c76-ad6f-7564ce317d6bn%40googlegroups.com.

Reply via email to