@oddbird/slide-deck
Advanced tools
Changelog
v0.1.4 - 2024-02-28
Changelog
v0.1.3 - 2024-02-13
slide-event
controls use
lowercase hyphenated names, for consistency with html conventions
(toggleControl
-> toggle-control
,
toggleFollow
-> toggle-follow
,
toggleFullscreen
-> toggle-fullscreen
)to-slide
attribute on buttons in the slide deck
to move focus to any slide -- either the parent slide of the button,
or the slide index given as a value of the attributegoToSlide
event accepts an integer value
in the event.detail
property--slide-count-string
and --slide-index-string
can be used for CSS generated contentslide-deck.css
themeChangelog
v0.1.2 - 2024-01-16
reset
event targets the first slide
rather than the slide-deck container:part(button pressed)
aria-current='true'
on active slidesessionStorage
slide-canvas
& slide-note
slide-item='container'
(if it has nested parts)
or slide-item='canvas' slide-canvas
(if there are no nested parts)--slide-count
property,
and each slide has a --slide-index
slide-deck.css
and can be applied from the light DOMslot=control-panel
on a slotted dialog
elementslot=blank-slide
on a slotted dialog
elementkey-control
is activated (including on-load),
we target the stored active slide (or the first slide)control
instead of command
Changelog
v0.1.1 - 2023-12-26
command-.
as 'end presentation'
rather than 'toggle full-screen' (now command-shift-f
)aria-pressed
stylesaria-pressed
values that update with the stateactiveSlide
propertyChangelog
v0.1.0 - 2023-12-22
Initial draft based on Miriam's Proof of Concept.