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
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
Hakim El Hattab
006b348e6b
reduce fragment style specificity, add custom class to reset fragment styles #2927
2023-03-07 10:22:52 +07:00
Hakim El Hattab
0c9bdeab70
Merge pull request #3358 from azat-archive/markdown-fix
...
Correctly strip leading white-space from markdown
2023-02-27 02:10:23 +01:00
Hakim El Hattab
cd019514f3
rename high contrast themes, dont change anything else compared to black/white themes #3310
2023-02-22 10:21:31 +07:00
Peter Kehl
1bfc699045
Black & White compact themes with verbatim headers. ( #3310 )
2023-02-22 04:05:29 +01:00
Hakim El Hattab
2cacfc1394
remove commented out config
2023-02-22 10:02:17 +07:00
Elliot" Constantin H
dcae8a4dc9
Fix overview spacing for disabled auto layout ( #3291 )
...
* Fix overlap in overview when config.disableLayout === true
* run gulp js
after commit 9193e5cd5d6d1aa234803b753c6d032b801a8221
---------
Co-authored-by: Hakim El Hattab <hakim.elhattab@gmail.com>
2023-02-22 04:01:21 +01:00
Hakim El Hattab
7de6ccb65b
add sortFragmentsOnSync option, makes it possible to avoid unwanted sorting in editing environments like slides.com
2023-02-16 09:48:48 +07:00
Martino
ea6b7197c7
Add RFC3986-compliant URL format encoding
...
Fixes https://github.com/hakimel/reveal.js/issues/3315
2023-02-13 10:02:15 +01:00
John Kristensen
ae652a8e4e
Correctly strip leading white-space from markdown
...
If the markdown contains something that is indented by more that the
`leadingTabs`/`leadingWs` then extra white space is incorrectly removed.
ie the following example:
```
<section data-markdown>
some text
indented text
more indented text
</section>
```
would result in the following markdown:
```
some text
indented text
more indented text
```
We can work around this problem by using a function to generate the
replace value.
2023-02-02 13:27:52 +01:00
Hakim El Hattab
b1a9842b2f
Merge pull request #3356 from deining/fix/typos
...
Fixes typos
2023-01-25 14:17:50 +01:00
Andreas Deininger
32a16295c3
Fixes typos
2023-01-25 14:13:31 +01:00
hakimel
447fefd31c
scope print styles to .reveal #3348
2023-01-23 12:12:28 +01:00
Hakim El Hattab
6510916b9f
Merge pull request #3257 from sojinsamuel/patch-1
...
Missing lang attribute
2023-01-18 10:50:34 +01:00
Hakim El Hattab
9c95411dfa
Merge pull request #3268 from sashashura/patch-1
...
GitHub Workflows security hardening
2023-01-18 10:48:46 +01:00
hakimel
e0ef8db54b
fix security alerts by upgrading glob-parent #3343
2023-01-18 10:45:25 +01:00
hakimel
4a1b91a9c8
jump to slide tweak
2023-01-18 10:40:33 +01:00
hakimel
3301d3036e
fix incorrect condition for jump-to-slide
2023-01-17 10:56:45 +01:00
hakimel
fb1fecd754
enforce a min length on jump to slide search queries
2023-01-17 10:30:35 +01:00
hakimel
60769db4ee
better selection color contrast for black theme
2023-01-17 09:52:10 +01:00
hakimel
efcc86273b
jump-to-slide is 1-indexed, falls back on word search
2023-01-17 09:49:49 +01:00
hakimel
b648a56009
update hljs 10 > 11.7, fix perf issue in demo presentation caused by auto lang detection
2023-01-17 09:12:00 +01:00
hakimel
282680e163
delay slide jumps a few ms
2023-01-16 14:43:50 +01:00
hakimel
79e9fdf13f
add jump-to-slide to help overlay, style tweaks
2023-01-16 12:33:37 +01:00