Better UX

* All buttons are in the same DOM container as the iframe
* Icons for buttons
* Rewriting the build process
* Simplier state management
* Buttons are hidden using CSS
This commit is contained in:
John Livingston
2021-03-01 18:38:39 +01:00
parent 6991a261ce
commit a7c6e520e6
13 changed files with 1515 additions and 53 deletions

View File

@ -170,3 +170,7 @@ There is an example file [here](documentation/examples/nginx/site.conf).
NB: this example files also serve the static html files with converseJS.
NB: it is recommanded to change ```Access-Control-Allow-Origin``` to something else that ```"*"```.
## Credits
Thanks to David Revoy for his work on Peertube's mascot, [Sepia](https://www.davidrevoy.com/index.php?tag/peertube).