slidewiki / slidewiki-platform

SlideWiki Platform
Mozilla Public License 2.0
46 stars 17 forks source link

Add support for Slide Fragments in editor #1163

Open bwulff opened 5 years ago

bwulff commented 5 years ago

reveal.js supports the fragment class for initially hiding elements on a slide and then making them visible step by step. See: https://revealjs.com/#/fragments

This could be a nice enhancement if we expose the feature in the editor since it would enable users to produce more dynamic and structured presentations while not changing the markup significantly which means that it wouldn't affect any content analysis.

Enhancement was proposed by a user via feedback form.

kadevgraaf commented 5 years ago

👍

I proposed and discussed this in SWIK-1778 - https://slidewiki.atlassian.net/browse/SWIK-1778 but we never got around to implement it.

@aoelen do you think this is a worthwhile feature to work on?

From the discussion:

A possible approach would be to append the context menu with options to apply the different fragments to the input box that the context menu controles. Downside: no preview. Another option would be to have a preview of possible fragments in the slide-edit left menu - after clicking a fragment the user would also have to click an element on the slide to apply the fragment to. Downside: more actions and possibly less intuitive for users.

aoelen commented 5 years ago

I think it is a nice feature, however with a low priority. As you mentioned, the potential problem with this feature would be extra complexity for the users. At this moment, I think it is more important to make the slide editor itself more intuitive, instead of adding new features to it.

bwulff commented 5 years ago

I agree that there is rather complex user interaction involved with this and it is definitely low prio. Just wanted to file it so that we have it on the radar (wasn't aware of SWIK-1778).