bobanum / theophile Goto Github PK
View Code? Open in Web Editor NEWConvert any web into a (powerpoint-like) presentation
Home Page: https://bobanum.github.io/theophile/
Convert any web into a (powerpoint-like) presentation
Home Page: https://bobanum.github.io/theophile/
Allow some elements to be visible in some context
When options are visible in that context, slide could be higher.
theophile/src/plugins/Toc/Toc.js
Line 5 in 459a36a
Also scroll to slide position into document when stopping slideshow
//TODO When skipping headings (like h1+h3) collapsing doesn't work. Don't have the time to fix now
undefined
Can it be placed inside the main template?
Watch out for infinite loops.
theophile/src/plugins/Template/Template.js
Line 138 in e59dd0f
To reproduce :
//TODO Make scrolling smouth. For now, il scroll-behavious is smouth, page scrolls from top after ending slideshow.
undefined
//TODO Referenced script should be executed. Make it work
//TODO Toc: Make it possible to pin TOC on the page
theophile/src/plugins/Toc/Toc.js
Line 4 in 886fb16
No transition, just a scrolling page.
Shortcuts still working
//TODO Make heading's id aware of parent heading
Line 117 in 3a9cb7c
Use attribute data-th-transition on h1, h2 or br...
//TODO Refactoring : Change this.backdrop.slide to this.currentSlide
theophile/src/plugins/Slide/Slide.js
Line 231 in 5b1c3f7
The clock / timmer could show the time on a slide, the time on a slideshow, or the current time
//TODO Reference : Should be able to target content by id
Maybe make each plugin remove their own options.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.