Skip to content

Commit 4bea8e1

Browse files
committed
add 'fade-in-then-half-out' fragment style, 'current-visible' was renamed to 'fade-in-then-out'
1 parent 4672801 commit 4bea8e1

File tree

4 files changed

+38
-3
lines changed

4 files changed

+38
-3
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -761,7 +761,8 @@ The default fragment style is to start out invisible and fade in. This style can
761761
<p class="fragment shrink">shrink</p>
762762
<p class="fragment fade-out">fade-out</p>
763763
<p class="fragment fade-up">fade-up (also down, left and right!)</p>
764-
<p class="fragment current-visible">visible only once</p>
764+
<p class="fragment fade-in-then-out">fades in, then out when we move to the next step</p>
765+
<p class="fragment fade-in-then-half-out">fades in, then 50% out when we move to the next step</p>
765766
<p class="fragment highlight-current-blue">blue only once</p>
766767
<p class="fragment highlight-red">highlight-red</p>
767768
<p class="fragment highlight-green">highlight-green</p>

css/reveal.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,25 @@ body {
127127
-webkit-transform: translate(0, 0);
128128
transform: translate(0, 0); }
129129

130+
.reveal .slides section .fragment.fade-in-then-out,
130131
.reveal .slides section .fragment.current-visible {
131132
opacity: 0;
132133
visibility: hidden; }
134+
.reveal .slides section .fragment.fade-in-then-out.current-fragment,
133135
.reveal .slides section .fragment.current-visible.current-fragment {
134136
opacity: 1;
135137
visibility: inherit; }
136138

139+
.reveal .slides section .fragment.fade-in-then-half-out {
140+
opacity: 0;
141+
visibility: hidden; }
142+
.reveal .slides section .fragment.fade-in-then-half-out.visible {
143+
opacity: 0.5;
144+
visibility: inherit; }
145+
.reveal .slides section .fragment.fade-in-then-half-out.current-fragment {
146+
opacity: 1;
147+
visibility: inherit; }
148+
137149
.reveal .slides section .fragment.highlight-red,
138150
.reveal .slides section .fragment.highlight-current-red,
139151
.reveal .slides section .fragment.highlight-green,

css/reveal.scss

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ body {
160160
}
161161
}
162162

163+
.reveal .slides section .fragment.fade-in-then-out,
163164
.reveal .slides section .fragment.current-visible {
164165
opacity: 0;
165166
visibility: hidden;
@@ -170,6 +171,21 @@ body {
170171
}
171172
}
172173

174+
.reveal .slides section .fragment.fade-in-then-half-out {
175+
opacity: 0;
176+
visibility: hidden;
177+
178+
&.visible {
179+
opacity: 0.5;
180+
visibility: inherit;
181+
}
182+
183+
&.current-fragment {
184+
opacity: 1;
185+
visibility: inherit;
186+
}
187+
}
188+
173189
.reveal .slides section .fragment.highlight-red,
174190
.reveal .slides section .fragment.highlight-current-red,
175191
.reveal .slides section .fragment.highlight-green,

demo.html

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,14 @@ <h2>Fragment Styles</h2>
139139
<p class="fragment grow">grow</p>
140140
<p class="fragment shrink">shrink</p>
141141
<p class="fragment fade-out">fade-out</p>
142-
<p class="fragment fade-up">fade-up (also down, left and right!)</p>
143-
<p class="fragment current-visible">current-visible</p>
142+
<p>
143+
<span style="display: inline-block;" class="fragment fade-right">fade-right, </span>
144+
<span style="display: inline-block;" class="fragment fade-up">up, </span>
145+
<span style="display: inline-block;" class="fragment fade-down">down, </span>
146+
<span style="display: inline-block;" class="fragment fade-left">left</span>
147+
</p>
148+
<p class="fragment fade-in-then-out">fade-in-then-out</p>
149+
<p class="fragment fade-in-then-half-out">fade-in-then-half-out</p>
144150
<p>Highlight <span class="fragment highlight-red">red</span> <span class="fragment highlight-blue">blue</span> <span class="fragment highlight-green">green</span></p>
145151
</section>
146152
</section>

0 commit comments

Comments
 (0)