mirror of
https://github.com/lana-k/sqliteviz.git
synced 2025-12-06 18:18:53 +08:00
minor changes
This commit is contained in:
@@ -31,7 +31,7 @@
|
|||||||
ref="fileImg"
|
ref="fileImg"
|
||||||
:class="{
|
:class="{
|
||||||
'swing': state === 'dragover',
|
'swing': state === 'dragover',
|
||||||
'fly': state === 'drop',
|
'fly': state === 'drop'
|
||||||
}"
|
}"
|
||||||
:src="require('@/assets/images/file.png')"
|
:src="require('@/assets/images/file.png')"
|
||||||
/>
|
/>
|
||||||
@@ -66,8 +66,10 @@ export default {
|
|||||||
mounted () {
|
mounted () {
|
||||||
if (this.illustrated) {
|
if (this.illustrated) {
|
||||||
this.animationPromise = new Promise((resolve) => {
|
this.animationPromise = new Promise((resolve) => {
|
||||||
this.$refs.fileImg.addEventListener('animationend', () => {
|
this.$refs.fileImg.addEventListener('animationend', event => {
|
||||||
resolve()
|
if (event.animationName.startsWith('fly')) {
|
||||||
|
resolve()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -168,7 +170,7 @@ input {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.swing {
|
.swing {
|
||||||
animation: swing ease-in-out 0.6s infinite alternate;
|
animation: swing ease-in-out 0.6s infinite alternate;
|
||||||
}
|
}
|
||||||
#left-arm-img.swing {
|
#left-arm-img.swing {
|
||||||
transform-origin: 9px 83px;
|
transform-origin: 9px 83px;
|
||||||
@@ -180,8 +182,8 @@ input {
|
|||||||
transform-origin: -74px 139px;
|
transform-origin: -74px 139px;
|
||||||
}
|
}
|
||||||
@keyframes swing {
|
@keyframes swing {
|
||||||
0% { transform: rotate(0deg); }
|
0% { transform: rotate(0deg); }
|
||||||
100% { transform: rotate(-7deg); }
|
100% { transform: rotate(-7deg); }
|
||||||
}
|
}
|
||||||
|
|
||||||
#file-img.fly {
|
#file-img.fly {
|
||||||
@@ -192,6 +194,6 @@ input {
|
|||||||
transition: top 1s ease-in-out, left 1s ease-in-out;
|
transition: top 1s ease-in-out, left 1s ease-in-out;
|
||||||
}
|
}
|
||||||
@keyframes fly {
|
@keyframes fly {
|
||||||
100% { transform: rotate(360deg) scale(0.5); }
|
100% { transform: rotate(360deg) scale(0.5); }
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
Reference in New Issue
Block a user