manim_editor icon indicating copy to clipboard operation
manim_editor copied to clipboard

Add Page Linking to Multiple Projects

Open icedcoffeeee opened this issue 2 years ago • 2 comments

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.

icedcoffeeee avatar Dec 03 '21 08:12 icedcoffeeee

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?

christopher-besch avatar Dec 03 '21 13:12 christopher-besch

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, :)

icedcoffeeee avatar Dec 03 '21 13:12 icedcoffeeee