The-Lum / puml-themes-gallery

Gallery of all the PlantUML theme (*.puml)
https://the-lum.github.io/puml-themes-gallery/
54 stars 10 forks source link

Improve overview by introducing pages per diagram and per theme #3

Open johthor opened 1 day ago

johthor commented 1 day ago

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

The-Lum commented 1 day ago

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.

johthor commented 1 day ago

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.