Hakim El Hattab
07a6cf1249
fix empty slide bug when all slides in a stack are hidden via data-visibility
2023-09-15 13:48:26 +02:00
Hakim El Hattab
4da6f6b30f
refactoring, fix preload distance
2023-09-14 15:17:28 +02:00
Hakim El Hattab
eaf5f61318
reader mode; deeplink support, presentation scaling, scroll trigger fixes
2023-09-14 15:03:23 +02:00
Hakim El Hattab
0f27ef40fb
revert demo changes to index.html
2023-09-14 13:19:33 +02:00
Hakim El Hattab
f26d31570e
separate reader mode into individual controller, add scroll triggers for fragments
2023-09-14 13:00:31 +02:00
Hakim El Hattab
a4b7f9dff7
4.6.1, remove log
4.6.1
2023-09-13 12:23:36 +02:00
Hakim El Hattab
6aa1eae796
foundation for reader mode, activate via 'mode=reader/print' config param
2023-09-12 17:00:56 +02:00
Hakim El Hattab
487cc860f8
fix alpha overlap during scrolled code highlight transitions
2023-09-12 10:35:37 +02:00
Hakim El Hattab
c5307462b0
4.6.0
4.6.0
2023-09-12 09:16:24 +02:00
Hakim El Hattab
fc16cc8b11
add test deck with 500 slides
2023-09-11 10:22:21 +02:00
Hakim El Hattab
03fe25c1f6
Merge pull request #3464 from t-fritsch/fix-dracula-theme-li-marker-colors
...
fix dracula li markers
2023-09-04 08:53:40 +02:00
Thomas Fritsch
81ea116292
refactor dracula theme sass code
2023-09-02 12:21:54 +02:00
Thomas Fritsch
3a830dd98f
fix dracula theme li numbering
2023-09-02 12:19:59 +02:00
Thomas Fritsch
777e2a2d05
fix dracula li markers
...
replace :before pseudo elements with :marker selector
allows to have different marker based on the level of nesting (as in other themes : disc, square, circle)
2023-09-02 12:03:11 +02:00
Hakim El Hattab
680cf5edb8
add start/stopEmbeddedMedia API methods for controlling playback of video/audio/iframes
2023-08-25 08:51:52 +02:00
Hakim El Hattab
edf6638065
Merge pull request #3457 from t-fritsch/fix-print-font-for-code-blocks
...
fix code blocks font when printing pdf
2023-08-24 11:32:27 +02:00
Thomas Fritsch
a1d0cdffc4
fix code blocks font when printing pdf
...
fixes #2867
2023-08-24 11:11:05 +02:00
Hakim El Hattab
064b3c3aa5
Merge pull request #3450 from gildasio/master
...
Fix dracula's theme list-style on sub-items
2023-08-24 08:29:59 +02:00
Hakim El Hattab
2ab0689aa3
Merge pull request #3456 from menotti/master-1
...
Update demo.html
2023-08-24 08:27:09 +02:00
Ricardo Menotti
75c0be853c
Update demo.html
...
switch themes keep current slide
2023-08-23 21:49:36 -03:00
Hakim El Hattab
ccbaffc975
build md plugin #3454
2023-08-23 10:22:58 +02:00
Hakim El Hattab
bae6de87ec
Merge pull request #3454 from JankariTech/refactor-vars-and-equality
...
Refactored var to let or const, used strict equality operator
2023-08-22 13:43:56 +02:00
Prarup Gurung
9babaa005f
Refactored var to let or const, strict equality
2023-08-22 17:05:12 +05:45
Hakim El Hattab
af1cd9d6a4
Merge pull request #3453 from JankariTech/fixVariablesTypos
...
fix typos in variable names
2023-08-22 10:14:58 +02:00
Artur Neumann
a3f71b4a9b
fix typos in variable names
2023-08-22 13:56:46 +05:45
Gildasio Junior
58881061ab
Fix dracula's theme list-style on sub-items
2023-08-16 15:34:57 -03:00
Hakim El Hattab
e1c180565e
Merge pull request #3445 from t-fritsch/fix-scss-watch-tasks
...
fix scss watch tasks broken on syntax error
2023-08-09 15:17:25 +02:00
Hakim El Hattab
b8d97d2537
Merge pull request #3446 from t-fritsch/speed-up-livereload
...
speed up livereload
2023-08-09 15:12:36 +02:00
Thomas Fritsch
74a5dac34f
speed up livereload
...
connect.reload needs a stream of files to fire, but this stream is irrelevant here and slows refresh time a lot (from ~2ms to 2000ms here)
2023-08-06 22:52:03 +02:00
Thomas Fritsch
f2b0316a91
fix scss watch tasks broken on syntax error
...
when there is a syntax error in a sass file (theme or core) the npm start command used to hang, forcing the user to stop and restart the task to compile again.
this fix allows to keep the start-task watching/compiling even when there is an error :
- the error is displayed in terminal
- the rest of gulp tasks are not called (no reload in the browser)
- the user can edit the scss files to try a fix without the need to stop/restart the `npm start` command
2023-08-06 18:39:14 +02:00
Hakim El Hattab
92ee97fbfe
update markdown default notes separator to ignore inline occurances of 'notes:', closes #1915 , closes #2762
2023-08-06 14:02:55 +02:00
Hakim El Hattab
da5682ce51
move markdown default options to top level #3443
2023-08-06 13:55:00 +02:00
Hakim El Hattab
f4e1a8ef50
Merge pull request #3443 from t-fritsch/allow-markdown-default-options-override
...
adds ability to override markdown plugin default options
2023-08-06 13:50:11 +02:00
Hakim El Hattab
b66121e32b
Merge pull request #3444 from t-fritsch/allow-link-to-nested-element-id
...
add support for links to the id of an element nested inside slide
2023-08-06 13:41:23 +02:00
Hakim El Hattab
bddf79873b
Merge pull request #3442 from t-fritsch/allow-theme-subfolders
...
allow theme subfolders
2023-08-06 13:33:11 +02:00
Hakim El Hattab
ae703c372c
Merge pull request #3441 from t-fritsch/fix-livereload-with-root-param
...
fixes livereload when using root CLI param
2023-08-06 13:27:12 +02:00
Thomas Fritsch
3d1eabba0f
build
2023-08-05 16:47:52 +02:00
Thomas Fritsch
27ff199627
add support for links to the id of an element nested inside slide
...
fixes hakimel/reveal.js#3231
2023-08-05 16:24:22 +02:00
Thomas Fritsch
31174cbaba
adds ability to override markdown default options
...
```js
Reveal.initialize({
markdown: {
defaultOptions: {
verticalSeparator: '\n--\n`,
}
}
})
2023-08-05 00:14:15 +02:00
t-fritsch
ba20abf0c3
allow theme subfolders
...
allows custom themes to import files from subfolders inside the `css/theme/source` folder.
in `css/theme/source/custom-theme.scss` we can now do
```scss
@import `custom-theme/controls`
@import `custom-theme/headings`
...
```
2023-08-03 22:38:03 +02:00
t-fritsch
2dd27b37c6
ignore node_modules for livereload
...
may allow perf boost
2023-08-03 22:31:07 +02:00
t-fritsch
82d63e0296
fixes livereload when using root CLI param
2023-08-03 22:23:58 +02:00
Hakim El Hattab
c8a7f26229
fix issue where fragment-evel autoslide timing was when multiple fragments share the same index
2023-08-03 16:00:00 +02:00
Hakim El Hattab
12f5ba4c9d
auto-slide duration falls back on global setting instead of looking at first fragment
2023-06-16 12:11:46 +02:00
Hakim El Hattab
227f90fa00
fix code block auto-animate bug that caused unmatched lines to appear without fading in
2023-05-31 09:07:10 +02:00
Hakim El Hattab
0d699ec7f5
Merge pull request #3409 from flowolf/add-code-line-offset-to-markdown
...
[Markdown plugin] add line number offset for code sections to markdown
2023-05-15 14:14:30 +02:00
Florian Klien
bf749ee1da
add tests
2023-05-12 15:45:29 +02:00
Florian Klien
0b44308754
add ln-start-from for code sections to markdown
2023-05-12 14:22:00 +02:00
Hakim El Hattab
0301ce58ab
4.5.0
4.5.0
2023-04-13 13:50:05 +02:00
Hakim El Hattab
724c4fee27
build latest css
2023-03-08 09:34:15 +07:00