We have received thirty-two Pull Requests which not only helped us to solve features and issues but definitely pushed forward our editor for slides 🚀.
We would like to thank once again each and every person who gave us a hand and, the least we can do, give them credits back by listing here afterwards all their amazing work!
Note: following contributions are sort by date ascendant.
We aim to be transparent. That’s why we are listening publicly each and every third party services we are using.
Note: Obviously, on demand for enterprise clients, these can be moved elsewhere.
Being able to loop a presentation and make its slides swipe automatically for showcase purpose war requested since more than a year.
Fortunately, thanks to Themistoklis Bogiatzoglou (Github) this capability is now supported.
Script To Remove www Before Build
We had an issue when our editor was build locally if the
www (output folder) was not cleared first. Akash provided a script to automatically process this step.
Useful specially for titles, Thomas added another style option to modify the letter spacing of elements.
To be honest with you, the color picker used to not be my favorite part of our editor, I always thought that it should be improved. Fortunately, thanks to a full rewrite of the component and enhancements provided by Andreas Moldskred (GitHub), in order to keep track of the colors used among slides, and Jonathan Wagoner (GitHub), to display the focus on selected state, it is now more convenient than ever to work with.
Standalone Pager Web Components
Our presentations used to display a “pager” in the bottom left corner (“Page 1 on page XY”). This default display was turned optional a couple of months ago, when I noticed I rather liked decks without these 😉. Nevertheless, it remained in our core Web Component.
Looks like he provided quite a few improvements no one might notice but, makes actually the all platform smoother.
Full Screen Bottom Sheet
Together with the help of Andreas, we have redesigned the editor’s actions when displayed in full screen mode. The goal of this change was to make the tools less predominant when users are actually not editing their slides but rather moving their mouse while presenting.
Style List Items
Thanks to a feature provided by Koushtav Chakrabarty (GitHub), users can style the items of their ordered or unordered lists.
Generally speaking, through Pull Requests or discussions and thus since many months, Roy (Twitter / GitHub), a font end developer from the Netherlands, helped and made our editor more accessible to anyone.
In this particular Hacktoberfest he notably improved our issue templates, adjusted some alignments and links in our documentation and helped shape the new color picker.
His UX contributions to our project is definitely always a plus for us and for all our users.
In addition to the UX improvements, Roy also refactored the editor to introduce optional chaining through seven Pull Requests!
I particularly like this bug fix provided by Betina Zhou (GitHub).
First of all, if fixes a bug I did create 😅 and secondly it displays that there is no small or big contributions. Each and every single contributions push the quality forward!
I once saw a tweet of Michael D. Callaghan which gave me the idea that it would be nice to be able to generate on the fly “word of cloud” in presentations.
Cherry on top, it cannot “just” be use with DeckDeckGo but in any websites or applications. Checkout its documentation.
Thomas was eager to add many new sweet styling options. Thanks to another of his contributions, users are able to set box-shadows for elements of their slides.
In addition to horizontal transitions, presentations made with DeckDeckGo can newly be swiped vertically or scrolled with a new mode we called “Papyrus”. These two new animation made the slides looks like a bit more like landing pages. That’s why adding “waves” to their background feels almost natural.
This feature was developed and provided by Jade. Quite an amazing contribution!
Medium Profile URL
In this particular feature, I have to highlight the process applied by Sai. First asked some more information, then drafted a Pull Request to finally effectively submit it. This was an example of good communication.
I have to include a final feature which was developed during last October. Christian Petro (GitHub), from Slovakia, has provided this week a full new standalone Web Component developed with Stencil to bring the Markdown support to our editor.
I still have to review it and, I am not sure yet “how” we are going to integrate it in terms of UX and design, but I am really looking forward to it.
Hacktoberfest 2020 has really surpassed my expectations and, I am so grateful so many contributors helped us bring our editor for slides forward.
Thank you everybody — not all heroes wear capes ❤️.
To infinity and beyond!