Add "Slide" block & support "Presententation" mode

Hope this is a long and interesting post :sweat_smile:

Is your feature request related to a problem? Please describe.

I often need to prepare presentations internally or to my clients. Depending on different people or different topics, the preparation ideas and the displayed content are different. Sometimes it is necessary to use various complex elements such as shapes, pictures, animations, switching effects, etc. to make a professional and exquisite presentation. Sometimes, “less is more”, just use simple text plus pictures or videos for elegant typesetting.

Usually, I use PowerPoint for both complex or simple presentations and xmind for brainstorming with it’s presentation mode. These professional tools can meet my daily work needs, but these are file-based, I need to find the corresponding file every time, and then open the file to view or present. I did not find a satisfactory full-text search solution for these documents in my computer.

So I started trying to use notion to organize and present presentations. I tried notion-enhancer, which has an extension that can enable focus mode, but that’s not real presentation mode. I wonder if Anytype can support the “Present” mode.

Describe the solution you’d like

Add a “Slide” block, as a container, in which you can add other types of blocks, such as text, pictures, videos, etc.

And add the “Slides” type to organize the slides and support the “Present” mode of “Slides”.

I created a new type of “Slides”, and then used it to build a presentation by referring to the website of anytype, see picture below. I inserted 4 “Slide” blocks, and added text and pictures for typesetting. I hope these texts, pictures and other more types of blocks can also be directly referenced from other existing pages without having to create new ones every time.

When entering the presentation mode, except for the content of the slide block, all other content and UI are hidden, including all windows UI, and enter the real presentation mode just like Power Point. Then I can do a presentation like the current Anytye website, or a similar experience.

Sounds like a great case for a plugin to me!

@Oshyan Whether as a plugin or a standard feature, hope that this feature can be implemented in the future. :smiley:

@Oshyan Maybe we should move this feature request to “Plugin-and-Extension-Ideas”?

I would like to resurrect this one.

I think that the main reference here would be Presentation mode in Obsidian. It lets you see the content as in a presentation plus it has an add-on called “advanced slides”.

Definitely something I would love to have. But now, with a twist:

What if… instead of just putting info one after the other we can base it on a database that we can filter and change based on necessity?

I am teaching at the university, and I always felt that I have redundancies in my slideshows. There is content (objects?) that exist in more than one presentation. Sometimes I have a more specific/in depth class, sometimes you just have time to mention the main concepts but not examples… Is quite powerful in my opinion. Moreover, in this way, if you improve the object, it gets improved in all presentations.

So being able to create slides from a list of objects with their own relations would be fantastic and something that I haven’t be able to find in any other software.

Truely crossing my fingers here!

Another use case:

Instead of letting customers fill out discovery forms,
I like to use active documents like Anytype objects, with Q/A style sections
which I collaboratively with customers fill, building the entire discovery documentation step by step.

Seeing an entire document at once, however is overwhelming,
and customers jump ahead to sections, that aren’t yet in focus.

If we had a way to present sections in a slideshow / presentation format, through which we then could step and actively work on (not just present) — that would make collaborating so much fun! :smiley:

I also would like to request a presentation view of collections.

Does anyone know how likely this is to be implemented as a plugin (or natively) with the most recent AnyType developments and now multiplayer? I can see many use-cases for “Presentation” mode and moving between “Slide” objects involving multiple users in a shared space.