[+] Scanning icon
This commit is contained in:
+8
-1
@@ -1,4 +1,5 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
|
import Icon from "@iconify/svelte";
|
||||||
import { post } from "./sdk";
|
import { post } from "./sdk";
|
||||||
import { slide } from "svelte/transition";
|
import { slide } from "svelte/transition";
|
||||||
|
|
||||||
@@ -107,7 +108,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<button on:click={addCard}>添加</button>
|
<button on:click={addCard}>添加</button>
|
||||||
{#if nfcAvail}
|
{#if nfcAvail}
|
||||||
<button on:click={startNFCScan}>NFC 扫描</button>
|
<button on:click={startNFCScan}>
|
||||||
|
{#if nfcScanning}
|
||||||
|
<Icon icon="line-md:loading-twotone-loop" /> NFC 扫描中...
|
||||||
|
{:else}
|
||||||
|
NFC 扫描
|
||||||
|
{/if}
|
||||||
|
</button>
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
|
|||||||
@@ -50,6 +50,11 @@ button
|
|||||||
cursor: pointer
|
cursor: pointer
|
||||||
transition: border-color 0.25s
|
transition: border-color 0.25s
|
||||||
|
|
||||||
|
display: flex
|
||||||
|
align-items: center
|
||||||
|
justify-content: center
|
||||||
|
gap: 0.5rem
|
||||||
|
|
||||||
button:hover
|
button:hover
|
||||||
border-color: #646cff
|
border-color: #646cff
|
||||||
|
|
||||||
@@ -57,6 +62,9 @@ button:focus,
|
|||||||
button:focus-visible
|
button:focus-visible
|
||||||
outline: 4px auto -webkit-focus-ring-color
|
outline: 4px auto -webkit-focus-ring-color
|
||||||
|
|
||||||
|
svg.iconify
|
||||||
|
display: inline-block
|
||||||
|
|
||||||
// Expand and shrink (breathing) animation when clicked
|
// Expand and shrink (breathing) animation when clicked
|
||||||
//@keyframes breathing
|
//@keyframes breathing
|
||||||
// 0%
|
// 0%
|
||||||
|
|||||||
Reference in New Issue
Block a user