Slidev Theme Academic ist ein akademisches Theme für Slidev, dem Tool zur Erstellung von Präsentationen für Entwickler.
Motivation
Die Präsentation meiner Masterthesis wollte ich nur ungerne mit Microsoft PowerPoint erstellen. Bei der Recherche nach Alternativen, die mich als Entwickler über die bloße Zweckerfüllung hinaus motivieren würden, stieß ich auf Slidev: Präsentationen auf Basis von Markdown mit einigen integrierten Funktionen wie LaTeX Rendering, Animationen und Code Highlighting. Alle Anforderungen darüber hinaus können eigenhändig realisiert werden, denn Slidev wird von den gewöhnlichen Webtechnologien angetrieben und lässt Entwickler diese grenzenlos nutzen. Slidev Projekte resultieren in einer Single Page Application (SPA) mit eingebetteten Präsentationswerkzeugen, die sowohl lokal angesehen als auch auf einem einfachen Webspace gehostet werden kann.
Bei der Erstellung meiner Präsentation realisierte ich, dass akademische Präsentationen wegen ihrer Formalität auf stets die gleichen Elemente bauen. Die Layouts und Components, die ich entwickelte, würden sehr wahrscheinlich auch für die Slidev Community interessant sein. Nach meinem Vortrag machte ich mich also an die Weiterentwicklung als Slidev Theme, das ich schließlich als slidev-theme-academic auf npm veröffentlichte.
Eckdaten des Projekts
- Start: 20.02.2022
- Status: development / production
- 87 Stars, 29 Forks, 117 dependent Repos auf GitHub
- > 6000 Downloads auf npm
Technische Beschreibung
Verwendete Technologien
- Slidev Theme
Vue.js (TypeScript)
: Slidev BasistechnologieHTML
: MarkupWindi CSS
: Styling
Docker
: Developmentrelease-it
: Version Automation, Package PublishingGitHub
: Open Source RepositoryGitHub Actions
: Deploymentnpm
: Package Hosting