Hakim El Hattab
453a888797
fix error with multiple decimal em in safari
2017-05-18 15:35:25 +02:00
Hakim El Hattab
6dde00fb2e
improve controls on touch devices
2017-05-18 14:11:48 +02:00
Hakim El Hattab
fb1b8a2790
revise progress to make them easier to override
2017-05-18 09:58:25 +02:00
Hakim El Hattab
a5e175d59f
fix up arrow position
2017-05-18 09:42:01 +02:00
Hakim El Hattab
d770f32bb9
control layout tweaks
2017-05-17 17:10:17 +02:00
Hakim El Hattab
c966672aa4
adjust control layouts when there are no vertical/horiozontal slides
2017-05-17 15:20:45 +02:00
Hakim El Hattab
b784bd56d1
more flexible control size using em
2017-05-17 14:45:01 +02:00
Hakim El Hattab
13733edaa8
control opacity tweak
2017-05-16 15:51:20 +02:00
Hakim El Hattab
67507ccb9d
controlsHints -> controlsTutorial
2017-05-16 15:40:50 +02:00
Hakim El Hattab
9e013ccbb2
in/out transitions for controls
2017-05-16 15:31:05 +02:00
Hakim El Hattab
617c17be3c
add controlsHint option, animates vertical arrow first time we encounter a vertical slide
2017-05-16 15:04:32 +02:00
Hakim El Hattab
58dc6b7c36
adjust controls layout when there are no vertical or horizontal slides in the deck
2017-05-16 09:45:37 +02:00
Hakim El Hattab
f8b5813e59
prevent flicker on hover
2017-05-16 09:45:37 +02:00
Hakim El Hattab
16c03a5b03
spacing adjustment
2017-05-16 09:45:37 +02:00
Hakim El Hattab
92049d8244
fix unclickable slides in overview when controls were edge-aligned
2017-05-16 09:45:37 +02:00
Hakim El Hattab
2a0a6cbabc
reduce control spacing
2017-05-16 09:45:37 +02:00
Hakim El Hattab
54a2137c0d
fix responsive issue with speaker notes
2017-05-16 09:45:37 +02:00
Hakim El Hattab
2cc5ae946b
new, fixed, speaker notes layout
2017-05-16 09:45:37 +02:00
Hakim El Hattab
44a355b6e9
'controls-placement' -> 'controls-layout', cut back on controls spacing
2017-05-16 09:45:37 +02:00
Hakim El Hattab
10545d41cc
simplify control styling using currentColor
2017-05-16 09:45:37 +02:00
Hakim El Hattab
2155415767
more flexible back arrow controls option
2017-05-16 09:45:37 +02:00
Hakim El Hattab
e45a425575
default to bottom right controls, rename soften arrows option
2017-05-16 09:45:37 +02:00
Hakim El Hattab
4fb8e78eb4
collapse control element size when corner aligned
2017-05-16 09:45:37 +02:00
Hakim El Hattab
a9fcaa6f9e
new controls are used by default, add config options
2017-05-16 09:45:37 +02:00
Hakim El Hattab
8a09557699
control size tweaks
2017-05-16 09:45:37 +02:00
Hakim El Hattab
69c72b9e08
invert colors of controls based on current background
2017-05-16 09:45:37 +02:00
Hakim El Hattab
ce4537f883
new controls responsively move to bottom right for small displays
2017-05-16 09:45:37 +02:00
Hakim El Hattab
1319016957
new optional controls aligned to screen edges
2017-05-16 09:45:37 +02:00
Hakim El Hattab
963e5c8678
correct target for cssmin
2017-05-16 09:44:36 +02:00
Ben Tsai
0d1be9920f
Fix typo
...
"proceding" → "proceeding"
2017-05-10 20:36:45 -04:00
Hakim El Hattab
ada8003183
Merge pull request #1887 from tristansokol/tristans/add-useavailableport
...
adds `useAvailablePort` option when serving page with connect.
2017-05-05 14:11:07 +02:00
Hakim El Hattab
00570ea5ce
Merge pull request #1884 from demoneaux/upgrade-deps
...
Upgrade Grunt dependencies and standardise on a consistent file format.
2017-05-05 14:10:24 +02:00
Tristan Sokol
d948c2cd6b
adds useAvailablePort
option when serving page with connect.
2017-05-02 17:54:29 -07:00
Benjamin Tan
b294323854
Upgrade Grunt dependencies and standardise on a consistent file format.
...
Closes #1226 , #1538 .
2017-05-01 12:16:30 +08:00
Greg Denehy
b86b667d25
Changes to fix failed jshint test related to Key Binding API
2017-04-30 19:42:45 +09:30
Greg Denehy
e16508477a
Fixed notes.js to account for upstream updates
2017-04-30 17:51:38 +09:30
Greg Denehy
f8bc679182
Merge branch 'dev' into plugin-key-bindings
2017-04-30 17:42:16 +09:30
Greg Denehy
40a46e1c0c
Added description of custom key binding API to readme
2017-04-30 17:19:01 +09:30
Greg Denehy
e48e1e19b9
Changed custom key binding config properties to use 'keyCode' instead of 'code'
2017-04-30 16:35:35 +09:30
Greg Denehy
8bf9986fa2
Pass through key event when calling keyboardCondition() to allow conditional function to filter on key codes
2017-04-30 15:24:42 +09:30
Greg Denehy
7297474b2e
Added programatic support for custom key bindings with optional descriptions to be added to the help screen
2017-04-30 15:23:04 +09:30
Hakim El Hattab
360bc94006
new fix for prematurely autoplaying background videos
2017-04-27 18:49:20 +02:00
Hakim El Hattab
9f4ed56bb3
larger headings for background sections
2017-04-27 16:42:24 +02:00
Hakim El Hattab
caccf67d3a
add for iframe backgrounds
2017-04-27 16:39:49 +02:00
Hakim El Hattab
b19dc7fc80
don't autoplay background videos in overview mode
2017-04-27 16:36:25 +02:00
Hakim El Hattab
8e93a1ddf9
3.5.0
2017-04-26 14:21:54 +02:00
Hakim El Hattab
0c3d89bfce
minor tweak for #1564
2017-04-21 09:35:51 +02:00
Adam Spiers
715cf0ba11
optionally display pacing advice based on slide timings
...
Add an option to display advice on whether the current pace of the
presentation is on track for the right timing (shown as green), and if
not, whether the presenter should speed up (shown as red) or has the
luxury of slowing down (blue).
The pacing timer can be enabled by configuring by the `defaultTiming`
parameter in the `Reveal` configuration block, which specifies the
number of seconds per slide. 120 can be a reasonable rule of thumb.
Timings can also be given per slide `<section>` by setting the
`data-timing` attribute. Both values are in numbers of seconds.
When the option is enabled, clicking on the timers will reset the timer
to the beginning of the current slide, i.e. as if pacing was perfectly
on track, not to zero as if the presentation had just begun.
2017-04-20 16:11:10 +01:00
Adam Spiers
921a605567
document clock and timer in speaker notes window
2017-04-20 15:18:15 +01:00
Adam Spiers
9c7fda43e9
don't show negative signs inside minutes/seconds elements
2017-04-20 15:18:15 +01:00