ManimCommunity / manim_editor

Web Presenter for Mathematical Animations using Manim.
https://docs.editor.manim.community
MIT License
257 stars 12 forks source link

Add Page Linking to Multiple Projects #80

Open icedcoffeeee opened 2 years ago

icedcoffeeee commented 2 years ago

Currently, when presentations are exported, they create a html for that specific presentation only. I would like to request for there to be a sort of 'projects homepage', so that when I host it on github, all presentations are available to be viewed. Kind of like the 'project selection' panel when running manedit.

christopher-besch commented 2 years ago

I actually did implement this feature in an older version of the Manim Editor but stripped it out when I did a major refactor; I thought no one would want to use it...

This isn't actually as trivial to implement as it seems. The implementation I used in the last version was quite complex and had many points of failure. Maybe it would make sense to move all projects into a common projects directory and put an index.html in there. What do you think?

icedcoffeeee commented 2 years ago

I thought no one would want to use it...

I'd very much prefer to have one html housing all, rather than fragments

Maybe it would make sense to move all projects into a common projects directory and put an index.html in there.

That sounds great, :)