better on new version popup

This commit is contained in:
Julien Calixte
2024-01-06 00:24:15 +01:00
parent 009dcceb2c
commit 184feb41e4
3 changed files with 29 additions and 2 deletions

View File

@@ -1,6 +1,25 @@
<script setup lang="ts">
import { defineProps, withDefaults } from 'vue'
withDefaults(
defineProps<{
light: boolean
}>(),
{
light: false
}
)
</script>
<template>
<div class="lite-loading">
<img class="is-loading" src="/assets/loading.svg" alt="loading..." />
<img
v-if="light"
class="is-loading"
src="/assets/loading-white.svg"
alt="loading..."
/>
<img v-else class="is-loading" src="/assets/loading.svg" alt="loading..." />
</div>
</template>

View File

@@ -34,7 +34,7 @@ const reload = () => {
</div>
<div class="buttons">
<button v-if="needRefresh" class="button is-primary" @click="reload">
<LiteLoading v-if="isLoading" />
<LiteLoading v-if="isLoading" light />
<span v-else>Reload</span>
</button>
<button class="button" @click="close">Close</button>
@@ -55,4 +55,8 @@ const reload = () => {
border-radius: 4px;
background-color: var(--background-color);
}
button {
flex: 1;
}
</style>