import gsap from "gsap";
+import InertiaPlugin from "gsap/InertiaPlugin.js";
+import Draggable from "gsap/Draggable.js";
import QuizScreenIntro from './quiz.screen.intro';
import QuizScreenOutro from "./quiz.screen.outro";
$this.nextQuestion();
}
});
+
+ gsap.registerPlugin(InertiaPlugin);
+ gsap.registerPlugin(Draggable);
+
+ let x = $(".list-item").offset().left
+
+ Draggable.create(".list-item", {
+ type: "x,y",
+ edgeResistance: 0.2,
+ inertia: true,
+ bounds: ".list",
+ onMove: function() {
+ console.log('ok')
+ }
+ });
},
instantReview: function (review) {
border: 2px solid $texts-color
padding: 20px
&:nth-child(2)
- opacity: .64
+ opacity: .64 !important
+opacity(.8,background-color,$neutral-color)
transform: scale(.9)
z-index: 3
top: 32px
&:nth-child(3)
- opacity: .4
+ opacity: .4 !important
+opacity(.8,background-color,$neutral-color)
transform: scale(.81)
z-index: 2
top: 61px
&:nth-child(4)
- opacity: .16
+ opacity: .16 !important
+opacity(.8,background-color,$neutral-color)
transform: scale(0.72)
z-index: 1
top: 91px
&:not(:nth-child(-n+4)) // on cache les items à partir du 5ème
- opacity: 0
+ opacity: 0 !important
visibility: hidden
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh</p>
</div>
<form>
- @foreach($data['answers'] as $key => $answer)
+ @foreach($question['answers'] as $key => $answer)
<div class="slot">
</div>
@endforeach
<button class="access"><span data-icon="arrow"></span></button>
</div>
<ul class="list">
- @foreach($data['answers'] as $key => $answer)
+ @foreach($question['answers'] as $key => $answer)
<li class="list-item">
{{$answer['answer']}}
</li>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh</p>
</div>
<form>
- @foreach($data['answers'] as $key => $answer)
+ @foreach($question['answers'] as $key => $answer)
<div class="slot"></div>
@endforeach
</form>