Go to file
2024-08-28 18:02:47 +02:00
custom_files feat: add files to HTML serve public branch files 2023-02-27 11:25:08 +01:00
custom_plugins chore: dirty rebase to clean main branch 2024-08-28 18:02:40 +02:00
html_files chore: dirty rebase to clean main branch 2024-08-28 18:02:40 +02:00
images init make security presentation 2023-03-06 07:29:21 +01:00
reveal.js@7de6ccb65b feat: add reveal.js as submodule 2023-02-21 07:34:31 +01:00
.gitignore chore: dirty rebase to clean main branch 2024-08-28 18:02:40 +02:00
.gitlab-ci.yml chore: dirty rebase to clean main branch 2024-08-28 18:02:40 +02:00
.gitmodules feat: add reveal.js as submodule 2023-02-21 07:34:31 +01:00
index.html chore: dirty rebase to clean main branch 2024-08-28 18:02:40 +02:00
README.md chore: update README 2024-08-28 18:02:47 +02:00

Alex Presentations

Here you'l find various presentations done with Revealjs or any new shiny tool I've found.
Currently, small adjustments were made to provide a to the reveal.js submodule all the configuration needed to serve files located in the parent folder.

Usage

Writing your slide

  • Use the reveal.js index.html template located in the submodule.
  • You can see your presentation by going to the index.html file with Firefox your favorite browser
  • Remember to set the correct path to plugins eg. custom_plugins/my_super_plugin/plugin.js

Gitlab CI/CD

A sample .gitlab-ci.yml is provided, currently (and quite dirtily FTM) providing a way to:

  • Generate a PDF from index.html via decktape (containerized)
  • Generate a Powerpoint (.pptx) file via linuxserver/libreoffice (containerized)
  • A job to prepare all of this
  • Serve said presentation/files via Gitlab Pages.

URLs

Didn't tested anywhere else but it should be:
https://.gitlab.io//[/slide.{pptx,pdf}].
For example:
https://john-doe.gitlab.io/alex-presentations/make/notion/

TODO

  • Better CI, currently jobs are manual only
  • Cleaner code
  • Better templating
  • Auto-upload to google-drive
  • PDF/PPTX/Pages CI when tag
  • Find a cure to earth's suffering

Disclaimer

Yeah, it's dirty, could be better, not optimal, yadah yadah.
Will try to do better, don't roast me too much :)