|
@@ -0,0 +1,67 @@
|
|
|
+<template lang="pug">
|
|
|
+ .VueToNuxtLogo
|
|
|
+ .Triangle.Triangle--two
|
|
|
+ .Triangle.Triangle--one
|
|
|
+ .Triangle.Triangle--three
|
|
|
+ .Triangle.Triangle--four
|
|
|
+</template>
|
|
|
+
|
|
|
+
|
|
|
+<style lang="stylus">
|
|
|
+.VueToNuxtLogo
|
|
|
+ display: inline-block
|
|
|
+ animation: turn 2s linear forwards 1s
|
|
|
+ transform: rotateX(180deg)
|
|
|
+ position: relative
|
|
|
+ overflow: hidden
|
|
|
+ height: 180px
|
|
|
+ width: 245px
|
|
|
+
|
|
|
+.Triangle
|
|
|
+ position: absolute
|
|
|
+ top: 0
|
|
|
+ left: 0
|
|
|
+ width: 0
|
|
|
+ height: 0
|
|
|
+
|
|
|
+.Triangle--one
|
|
|
+ border-left: 105px solid transparent
|
|
|
+ border-right: 105px solid transparent
|
|
|
+ border-bottom: 180px solid #41b883
|
|
|
+
|
|
|
+.Triangle--two
|
|
|
+ top: 30px
|
|
|
+ left: 35px
|
|
|
+ animation: goright 0.5s linear forwards 3.5s
|
|
|
+ border-left: 87.5px solid transparent
|
|
|
+ border-right: 87.5px solid transparent
|
|
|
+ border-bottom: 150px solid #3b8070
|
|
|
+
|
|
|
+.Triangle--three
|
|
|
+ top: 60px
|
|
|
+ left: 35px
|
|
|
+ animation: goright 0.5s linear forwards 3.5s
|
|
|
+ border-left: 70px solid transparent
|
|
|
+ border-right: 70px solid transparent
|
|
|
+ border-bottom: 120px solid #35495e
|
|
|
+
|
|
|
+.Triangle--four
|
|
|
+ top: 120px
|
|
|
+ left: 70px
|
|
|
+ animation: godown 0.5s linear forwards 3s
|
|
|
+ border-left: 35px solid transparent
|
|
|
+ border-right: 35px solid transparent
|
|
|
+ border-bottom: 60px solid #fff
|
|
|
+
|
|
|
+@keyframes turn
|
|
|
+ 100%
|
|
|
+ transform: rotateX(0deg)
|
|
|
+
|
|
|
+@keyframes godown
|
|
|
+ 100%
|
|
|
+ top: 180px
|
|
|
+
|
|
|
+@keyframes goright
|
|
|
+ 100%
|
|
|
+ left: 70px
|
|
|
+</style>
|