fix bug where slide-spcific background transitions were overruled by global transition setting
This commit is contained in:
parent
f576b98fbd
commit
2e805c9193
@ -1158,54 +1158,54 @@ $controlsArrowAngleActive: 36deg;
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Immediate transition style */
|
/* Immediate transition style */
|
||||||
.reveal[data-background-transition=none]>.backgrounds .slide-background,
|
.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background[data-background-transition=none] {
|
.reveal>.backgrounds .slide-background[data-background-transition=none] {
|
||||||
transition: none;
|
transition: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Slide */
|
/* Slide */
|
||||||
.reveal[data-background-transition=slide]>.backgrounds .slide-background,
|
.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background[data-background-transition=slide] {
|
.reveal>.backgrounds .slide-background[data-background-transition=slide] {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
backface-visibility: hidden;
|
backface-visibility: hidden;
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=slide]>.backgrounds .slide-background.past,
|
.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.past[data-background-transition=slide] {
|
.reveal>.backgrounds .slide-background.past[data-background-transition=slide] {
|
||||||
transform: translate(-100%, 0);
|
transform: translate(-100%, 0);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=slide]>.backgrounds .slide-background.future,
|
.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.future[data-background-transition=slide] {
|
.reveal>.backgrounds .slide-background.future[data-background-transition=slide] {
|
||||||
transform: translate(100%, 0);
|
transform: translate(100%, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past,
|
.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide] {
|
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide] {
|
||||||
transform: translate(0, -100%);
|
transform: translate(0, -100%);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future,
|
.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide] {
|
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide] {
|
||||||
transform: translate(0, 100%);
|
transform: translate(0, 100%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Convex */
|
/* Convex */
|
||||||
.reveal[data-background-transition=convex]>.backgrounds .slide-background.past,
|
.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.past[data-background-transition=convex] {
|
.reveal>.backgrounds .slide-background.past[data-background-transition=convex] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);
|
transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=convex]>.backgrounds .slide-background.future,
|
.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.future[data-background-transition=convex] {
|
.reveal>.backgrounds .slide-background.future[data-background-transition=convex] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);
|
transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past,
|
.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex] {
|
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0);
|
transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future,
|
.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex] {
|
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0);
|
transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0);
|
||||||
@ -1213,54 +1213,54 @@ $controlsArrowAngleActive: 36deg;
|
|||||||
|
|
||||||
|
|
||||||
/* Concave */
|
/* Concave */
|
||||||
.reveal[data-background-transition=concave]>.backgrounds .slide-background.past,
|
.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.past[data-background-transition=concave] {
|
.reveal>.backgrounds .slide-background.past[data-background-transition=concave] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);
|
transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=concave]>.backgrounds .slide-background.future,
|
.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.future[data-background-transition=concave] {
|
.reveal>.backgrounds .slide-background.future[data-background-transition=concave] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);
|
transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past,
|
.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave] {
|
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0);
|
transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future,
|
.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave] {
|
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0);
|
transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Zoom */
|
/* Zoom */
|
||||||
.reveal[data-background-transition=zoom]>.backgrounds .slide-background,
|
.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background[data-background-transition=zoom] {
|
.reveal>.backgrounds .slide-background[data-background-transition=zoom] {
|
||||||
transition-timing-function: ease;
|
transition-timing-function: ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past,
|
.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.past[data-background-transition=zoom] {
|
.reveal>.backgrounds .slide-background.past[data-background-transition=zoom] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
transform: scale(16);
|
transform: scale(16);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future,
|
.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background.future[data-background-transition=zoom] {
|
.reveal>.backgrounds .slide-background.future[data-background-transition=zoom] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
transform: scale(0.2);
|
transform: scale(0.2);
|
||||||
}
|
}
|
||||||
|
|
||||||
.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past,
|
.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom] {
|
.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
transform: scale(16);
|
transform: scale(16);
|
||||||
}
|
}
|
||||||
.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future,
|
.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]),
|
||||||
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom] {
|
.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom] {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
|
2
dist/reveal.css
vendored
2
dist/reveal.css
vendored
File diff suppressed because one or more lines are too long
2
dist/reveal.esm.js
vendored
2
dist/reveal.esm.js
vendored
File diff suppressed because one or more lines are too long
2
dist/reveal.js
vendored
2
dist/reveal.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user