FormidableLabs / FormidableLabs/spectacle

[Feature] Add keyboard shortcuts for next _slide_ / previous _slide_

Open
#1,310 5 comments 1 reaction 0 assignees View on GitHub
Feature Request
Dominant language
TypeScript
Stars
10.2k
Forks
700
PR merge metrics
No merged PRs in 30d

Description

The current shortcuts (left) and (right) only switch to the next or previous Step, which can be e.g. a text fading in.

### Description

When there are a lot of steps in slides, navigating the deck can be quite slow.

### Proposal

Add a pair of keyboard shortcuts for switching to the next or previous slide. I would suggest to pick one among:

- A1. Arrow Up (back) and Arrow Down (next)
- A2. PageUp (back) and PageDown (next)

### Links / References

- https://formidable.com/open-source/spectacle/docs/presenting-controls

### Further ideas

- B. While we are at it, we might want to add shortcuts to go to the first or last slide of the deck. I would suggest to use the keys "Home" and "End".
- C. Further, I find the navigation dots are quite small. I believe it would make navigation easier if all of the navigation bar was clickable, and not just each small dot: Each click would be mapped to the closest dot.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.