Hakim El Hattab
fe67bad092
.overlay -> .r-overlay to reduce risk of conflict, move overlay up to viewport level
2025-02-17 19:59:40 +01:00
Hakim El Hattab
9af726b606
brief transition for overlay
2025-02-17 19:08:43 +01:00
Hakim El Hattab
0950590300
more flexible styling system for overlays
2025-02-05 15:57:14 +01:00
Hakim El Hattab
087eed8dc3
overlay mode refactoring
2025-02-05 14:38:53 +01:00
Hakim El Hattab
1b2c39a86e
add support image/video lightbox via data-preview-image/video, move overlay into standalone controller
2025-01-31 16:10:15 +01:00
Hakim El Hattab
0524ae855d
further refinements to overlay styles
2025-01-29 15:19:47 +01:00
Hakim El Hattab
3ceac9402d
remove outdated ff bug fix
2025-01-29 14:34:29 +01:00
Hakim El Hattab
6cebb771ee
switch to dvh for reveal.js height, fixes issue with presentations not covering fullviewport in ios
2025-01-24 09:16:36 +01:00
Hakim El Hattab
31ba65ce86
refactored overlays; new icons and reduced selector specificity
2025-01-24 09:15:47 +01:00
Hakim El Hattab
b8bb94f788
upgrade to gulp 5.0, latest sass, & node-qunit-puppeteer #3608
2024-10-11 14:50:22 +02:00
alifeee
e2344787c4
fix r-stack with grid-template-rows: 100%;
2024-03-24 23:11:22 +00:00
Hakim El Hattab
924bdb6305
fix vertical swipe navigation not blocking page scrolling in embedded decks
2024-03-19 09:09:44 +01:00
Hakim El Hattab
993b8f302a
fix pause/help overlay position in scroll mode ( closes #3542 )
2023-12-06 14:26:02 +01:00
Mr.Hope
09b22cee6c
chore: remove deprecated css declarations
2023-10-28 18:42:08 +08:00
Hakim El Hattab
cc640a21d3
not important
2023-10-25 21:33:36 +02:00
Hakim El Hattab
c594f9c6ec
not so important
2023-10-25 21:30:53 +02:00
Hakim El Hattab
c23964274c
reader mode -> scroll view, auto-enable below 435px width
2023-10-25 13:58:06 +02:00
Hakim El Hattab
e46bad392a
fix scroll snapping in reader mode compact layout
2023-10-25 13:08:41 +02:00
Hakim El Hattab
ff252c984f
reader mode now works for embedded decks
2023-10-25 11:32:40 +02:00
Hakim El Hattab
5b537aa8f8
fix slide numbers not visible in pdf exports
2023-10-24 10:19:59 +02:00
Hakim El Hattab
ff3244af7a
reader mode refactoring
2023-10-23 11:24:50 +02:00
Hakim El Hattab
cc9a36dc25
massive reader mode refactor; adds support for auto-animate + snapping for fragments
2023-10-20 10:18:34 +02:00
Hakim El Hattab
a9031821ef
add scroll snap points for reader mode scroll triggers
2023-10-18 11:16:06 +02:00
Hakim El Hattab
c4e322ce79
don't show reader scroll bar when there is no overflow, reader style tweaks
2023-10-17 13:59:11 +02:00
Hakim El Hattab
836967d8ab
prevent extra page at end when printing to pdf, reader mode styling tweaks
2023-10-13 16:02:55 +02:00
Hakim El Hattab
a7d0916f28
reader mode accessibility, bug fixes
2023-10-12 13:58:10 +02:00
Hakim El Hattab
198cbc4ace
reader mode tweaks
2023-10-12 13:39:44 +02:00
Hakim El Hattab
d802789c4d
more accurate scroll trigger positioning in progress bar
2023-10-12 11:09:47 +02:00
Hakim El Hattab
980b902a9d
disable overview while in reader mode
2023-10-11 10:42:47 +02:00
Hakim El Hattab
be5d811914
convert sass controls spacing to css var, full height reader progress bar
2023-10-11 10:01:32 +02:00
Hakim El Hattab
122642fdea
reader progress theming, automatically invert based on slide bg
2023-10-11 09:51:03 +02:00
Hakim El Hattab
09f36adc70
mobile tweaks
2023-10-11 08:24:06 +02:00
Hakim El Hattab
2c5a83c945
refactoring
2023-10-10 14:47:08 +02:00
Hakim El Hattab
a6abd0423e
finishing touches on reader mode progress bar
2023-10-10 13:34:33 +02:00
Hakim El Hattab
234799114a
reader mode progress bar can be dragged to scroll
2023-10-10 11:16:31 +02:00
Hakim El Hattab
f80ee3b917
reader mode progress bar
2023-10-10 10:24:02 +02:00
Hakim El Hattab
e49e89a557
reader mode supports scroll snapping, sticky pages with scroll triggers are always full height
2023-09-21 13:35:49 +02:00
Hakim El Hattab
0861b07618
revamped reader mode sticky logic, add option for fullscreen pages
2023-09-20 15:00:15 +02:00
Hakim El Hattab
5de7da7692
reader mode can be turned off without reload, add Reveal.toggleReader()
2023-09-19 11:52:54 +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
f26d31570e
separate reader mode into individual controller, add scroll triggers for fragments
2023-09-14 13:00:31 +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
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
Thomas Fritsch
a1d0cdffc4
fix code blocks font when printing pdf
...
fixes #2867
2023-08-24 11:11:05 +02: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
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