puml-themes-gallery icon indicating copy to clipboard operation
puml-themes-gallery copied to clipboard

Improve overview by introducing pages per diagram and per theme

Open johthor opened this issue 1 year ago • 2 comments

As @matthew16550 originally wrote. I would really like to have dedicated pages per theme and per diagram type or at least an improved overview.

And I would like to do the work.

Could I suggest adding pages for each theme and each diagram type, e.g.

  • puml-themes-gallery/class-diagram.html - Class diagrams in each theme
  • puml-themes-gallery/theme-plain.html - Each diagram in "plain" theme

If the images are smaller they will fit on screen as a grid, they could be smallish thumbnails that link to larger images.

So for example if people are choosing theme for a sequence diagram then go to puml-themes-gallery/sequence-diagram.html and compare all the themes next to each other.

Originally posted by @matthew16550 in https://github.com/The-Lum/puml-themes-gallery/discussions/1#discussioncomment-1567621

johthor avatar Oct 29 '24 19:10 johthor

Hi @johthor

Yes it is necessary to improve the output... 🚀

On first step, I can publish and make a Table Of Content with:

Next step, by diagram, and by theme... Some help on reading the doc. of Liquid & Jekyll...

Regards, Th.

The-Lum avatar Oct 30 '24 09:10 The-Lum

In a first quick win I've already moved the all themes list to a dedicated page and created the missing overview page for all diagrams. Each as a list and a table view. But then I got distracted by setting up a local Jekyll build to test it all out. I'm also trying to provide the "gallery view" in t.md for themes and diagrams.

After that I will look into creating dedicated pages per theme and per diagram.

johthor avatar Oct 30 '24 09:10 johthor

Hi @johthor

That is now resolved by your PR:

  • #4
  • #10

FYI there is also a mention on the PlantUML news page:

Nov 18, 2024: Visit the PlantUML Themes Gallery! (Many thanks to Johannes Thorn for its contribution!)

Thank a lot for your contribution. 👍 🎉 Regards, Th.

The-Lum avatar Dec 13 '24 16:12 The-Lum

Thank you @The-Lum for your patience with me 😇 and for supporting my ideas.

I've noticed the mention before and it warmed my heart ❤️ when I discovered it.

johthor avatar Jan 02 '25 16:01 johthor