Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi HN

A month ago I’ve released my very own open source project, followed by a bare-bones tool built on top of it. I’ve listen a lot from the community and now, here a sensible update.

The most significant features are:

- not only plain-text but markdown, yaml, json and even javascript can be used to create slides! - it’s possible to use local files and it can run offline (since it’s a pwa) - it saves everything you do, locally - you can share a presentation with one click - better UX of the editor

Hope you find it useful and I’m open to feedback and suggestions.

Thanks!



Brilliant! Huge potential, but I'm not sure how this can be used like flowchart.js, js-sequence-diagram or mermaid in a documentation ecosystem. https://bwmarrin.github.io/MkDocsPlus/ has bundled these libraries already and something on that line would be really helpful


Adding any web-compatible media (i.e. flowchart.js) in PRESENTA Lib is just a matter of wrapping it into a plugin [1].

Then, I need to figure out how to allow end-users to include external plugins in Play tool.

Right now the dev-doc to create plugin is not ready yet, hopefully to release very soon.

[1] https://lib.presenta.cc/plugins/


The comment/suggestion was different: ability to embed presentation inside a documentation ecosystem like MkDocs (similar to mermaid), optionally with unique URL--and also without external hosting.


I don't know MKDocs but as far as I can see in the link you posted, it should be straightforward doing the same of the other libraries.

I got curious, thus, I make a proof.

Embedding a hosted presentation, it's just a matter of using an iframe: https://codepen.io/abusedmedia/pen/zYKBOXb

An here a test to avoid external hosting: https://codepen.io/abusedmedia/pen/YzGWPzY

The last one requires to download the libraries locally following the same example of flochart.js in MKDocsPlus.

It would be nice if you can test it out.


Yes, perfect.

Minor feedback:

1. The presentation is not very obvious as it is lacking player kinda UI

2. Arrow in black background is also not obvious (I was keep clicking for sometime)

3. Player UI with fullscreen option and ability to hotlink (especially without external hosting) would be awesome


Yeah, without style it might have this issue.

I've added a couple of props in the script, you can set the same values present in the dropdown menu in Play tool. Fullscreen can be activating by pressing 'f' on a specific presentation. Btw I might add a more explicit UI, though.

Out of curiosity, does MkDoc parse correctly the whole content without actually parsing the chunk for Presenta?


MkDocs won't as it is already based on markdown. I was referring to MkDocs+ (fork) as they have bundled mermaid, etc




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: