impressionist icon indicating copy to clipboard operation
impressionist copied to clipboard

First experience feedback

Open AdrienLemaire opened this issue 6 years ago • 2 comments

Hi,

I made my first impress presentation with impressionist today. It allowed me to do what I wanted, so thank you so much for building it. I'll keep using impressionist from now on :)

Now, there are a few small improvements that could greatly improve productivity:

  • Allow reverting / reverting back actions
  • bug: When adding a new slide, the text toolbox doesn't appear when adding new text to that slide. We need to save the presentation in order for the toolbox to appear.
  • Allow copy/pasting slide(s). Eg for the 3d-rotations example, I would have loved being able to copy the whole 8-slides structure, and duplicate it a bit further.
  • Better control over font size. Somehow, while building my presentation, the default step.fontsize jumped to 40pt, which messed up a bunch of slides. There was no way (at least I couldn't find it) to fix that fontsize from the UI.
  • Allow floating positioning. In many cases, I wanted to arrange my images differently, but couldn't drag and drop them where I wanted to.
  • Add more information regarding neighbor slides (how close/far are the previous and following slides ?), which would help make more precise adjustments.

I'm afraid I cannot offer my help for the time being, hopefully someone will find the time to help with that :)

AdrienLemaire avatar Jan 31 '18 09:01 AdrienLemaire

Also, could you give an example with the npm build stuff (or actually npm run build, because npm build fails? I didn't manage to use it to bundle my presentation, so I hosted all files together to get it to work...

AdrienLemaire avatar Jan 31 '18 09:01 AdrienLemaire

Thanks @Fandekasp! This is encouraging feedback, given that it's an early stage project.

For sure, it would take me a long time to do all of these myself, but it's good that you have submitted this user feedback, so that anyone that may wish to contribute can find this and decide to implement some feature request.

Right now, my eye was caught by your second point. I tested and that is indeed a bug. I've filed #15 to focus on fixing that and hope to do so soon.

Also, could you give an example with the npm build stuff (or actually npm run build, because npm build fails? I didn't manage to use it to bundle my presentation, so I hosted all files together to get it to work...

That is how it works :-) npm run build is used when developing Impressionist itself. For creating presentations, you just save the index.html file and that's it.

I'm currently not aware of a way to create presentations (which are just HTML5 web pages) as a single file. You can zip the entire directory, but then you'd have to uncompress the zip file to be able to open index.html in a browser.

henrikingo avatar Feb 18 '18 14:02 henrikingo