The HTML Presentation Framework
  • JavaScript 49.8%
  • CSS 21.6%
  • HTML 17.2%
  • SCSS 7.1%
  • TypeScript 4.2%
Find a file
2026-02-01 12:02:56 +01:00
css feat: added fade background transition 2024-01-04 14:04:32 +01:00
cypress chore: updated dependencies 2023-10-28 11:22:29 +02:00
images feat: added fade background transition 2024-01-04 14:04:32 +01:00
js fix: removed js unsupported by older ios devices (11) 2024-01-27 08:57:42 +01:00
lib more forgiving code highlight line number format, add Promise polyfill 2019-03-14 13:05:10 +01:00
plugin feat: renamed reveal file to include feature 2021-03-10 06:52:11 +01:00
test feat: renamed reveal file to include feature 2021-03-10 06:52:11 +01:00
webyarns-util feat: reverted wheelmouse sensitivity even more 2023-12-04 11:21:00 +01:00
.babelrc feat: updated howl 2022-03-20 13:04:19 +01:00
.envrc chore: added env nvmrc file 2023-10-28 10:39:00 +02:00
.gitignore feat: added unhide and e2e tests 2021-11-20 09:09:46 +01:00
.nvmrc chore: added env nvmrc file 2023-10-28 10:39:00 +02:00
.travis.yml upgrade .travis nodejs version 2019-02-28 13:27:41 +01:00
.yarnrc chore: added env nvmrc file 2023-10-28 10:39:00 +02:00
bower.json 3.8.0 2019-04-01 14:34:10 +02:00
CONTRIBUTING.md note about plugins 2015-03-13 10:05:41 +01:00
cypress.config.ts chore: updated dependencies 2023-10-28 11:22:29 +02:00
demo.html feat: renamed reveal file to include feature 2021-03-10 06:52:11 +01:00
deploy.sh feat(preloader): new preloader animation + css 2022-03-17 16:10:57 +01:00
gruntfile.js fix grunt ci error 2019-04-01 13:46:08 +02:00
jest.config.js jest, fixed location of webyarns files 2020-07-18 11:17:29 +02:00
LICENSE 2019 2019-01-10 14:58:38 +01:00
package-lock.json chore: moved from node-sass to sass 2026-02-01 12:02:56 +01:00
package.json chore: moved from node-sass to sass 2026-02-01 12:02:56 +01:00
README.md feat(doc): documented data-disable-keyboard 2022-04-21 11:51:01 +02:00
reveal-transition.html feat: added slide to the transition demo 2024-01-04 15:26:34 +01:00
tsconfig.json merged webyarn to reveal 3.8.0 and extracted a helpers.js 2019-10-18 14:26:47 +02:00
uglify.json fix: removed js unsupported by older ios devices (11) 2024-01-27 08:57:42 +01:00
webyarns-allways-siwpe-up-down.html feat: added config.webyarns.SwipeUpDownForLeftRight 2023-09-03 12:27:32 +02:00
webyarns-autoslide.html feat: added unhide and e2e tests 2021-11-20 09:09:46 +01:00
webyarns-basic--nav-keyboard.html feat: added basicNavKeyBoard (arrow and space) 2022-01-17 21:13:38 +01:00
webyarns-credits.html feat: renamed reveal file to include feature 2021-03-10 06:52:11 +01:00
webyarns-demo-linear.html fix: demo was using old name for data-next-slide-indexh 2021-11-24 07:55:15 +01:00
webyarns-demo-timed.html feat: added test fo data-auto-move-tor (webyarns-demo-timed.html) 2021-11-24 08:12:30 +01:00
webyarns-disable-keyboard.html feat: added support for data-prevent-mousewheel 2023-09-09 10:25:47 +02:00
webyarns-disableHelp.html feat: added support for config.webyarns.disableHelp 2023-12-01 09:59:44 +01:00
webyarns-hidden.html feat: added test for hidden sections 2021-11-24 08:23:04 +01:00
webyarns-hide-after-visit.html feat: added data-hide-after-visit 2021-11-24 07:31:06 +01:00
webyarns-hide-section.html feat: added support for data-hide-section="«id»,«id»" 2021-11-23 18:52:51 +01:00
webyarns-hidenav.html fix: hiding controls when controls are disabled made them appear 2022-05-14 14:21:16 +02:00
webyarns-lock-after-visited-others.html feat: added support form data-lock-after-visited 2021-12-24 15:01:39 +01:00
webyarns-preloader.html feat(preloader): new preloader animation + css 2022-03-17 16:10:57 +01:00
webyarns-prev-next-slides.html feat: added test combining data-previous-slide-indexh and data-next-slide-indexh 2021-12-30 07:37:24 +01:00
webyarns-replay-background.html fix: repeated data-background-replay no replays 2023-09-11 17:26:40 +02:00
webyarns-responsive-demo.html feat: added responsive demo 2022-07-19 15:25:23 +02:00
webyarns-skip-autoslide.html feat: added support for data-autoslide-honor-hidden 2022-04-23 10:35:05 +02:00
webyarns-svgbuttons.html feat: renamed reveal file to include feature 2021-03-10 06:52:11 +01:00
webyarns-touch-dependent.html feat: added support for data-autoslide-honor-hidden 2022-04-23 10:35:05 +02:00
webyarns-transition.html feat: added more cases transition test 2021-06-27 08:53:59 +02:00
webyarns-unhide-section.html fix: text on slide 2021-12-06 20:09:30 +01:00
webyarns-unhide.html feat: added unhide and e2e tests 2021-11-20 09:09:46 +01:00
webyarns-unlock-after-visited-others.html fix: renamed a demo 2021-12-21 20:30:45 +01:00
webyarns-vertical.html fix: when going back with hidden slides in between, vertical positions now on last in stack 2021-03-14 09:38:42 +01:00
yarn.lock chore: updated dependencies 2023-10-28 11:22:29 +02:00

Webyarns specific Reveal

This is fork of https://revealjs.com/ (version 3.8.x)

documentation is work in progress

Navigation

Disable keyboard data-disable-keyboard

Setup: Use disableKeyboardSupport from webyarns-utils.js for the keyboardCondition Reveal configuration property

<script src="webyarns-util/lib/webyarns-utils.js"></script>

<script>
    Reveal.initialize({
        keyboardCondition: disableKeyboardSupport,
        dependencies: [  ],
    });
</script>

Then use data-disable-keyboard to disable keyboard navigation on a particular slide

<section data-disable-keyboard>
    
</section>

Demo webyarns-disable-keyboard.html