skeleton loader
This commit is contained in:
30
src/components/Skeleton/SkeletonNote.vue
Normal file
30
src/components/Skeleton/SkeletonNote.vue
Normal file
@@ -0,0 +1,30 @@
|
||||
<template>
|
||||
<div class="flex h-full w-full animate-pulse flex-col">
|
||||
<div class="mb-2 flex items-center space-x-4 py-1">
|
||||
<div class="h-[2.25rem] w-[40px] rounded bg-secondary"></div>
|
||||
<div class="h-[2.25rem] flex-grow rounded bg-secondary"></div>
|
||||
</div>
|
||||
<div class="flex flex-grow flex-col gap-2">
|
||||
<div class="h-[1.25rem] my-1 w-full rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] my-1 w-full rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] my-1 w-5/12 rounded bg-secondary"></div>
|
||||
<div class="mt-2 h-[2rem] w-full rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] my-1 w-full rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] my-1 w-4/6 rounded bg-secondary"></div>
|
||||
<div class="ml-8 h-[1.25rem] my-1 w-5/12 rounded bg-secondary"></div>
|
||||
<div class="ml-8 h-[1.25rem] my-1 w-7/12 rounded bg-secondary"></div>
|
||||
<div class="ml-8 h-[1.25rem] my-1 w-6/12 rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] my-1 w-full rounded bg-secondary"></div>
|
||||
</div>
|
||||
<hr class="my-3" />
|
||||
<div class="flex gap-2">
|
||||
<div class="h-[1.25rem] w-2/12 rounded bg-secondary"></div>
|
||||
<div class="h-[1.25rem] w-4/12 rounded bg-secondary ml-auto"></div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<style scoped>
|
||||
.bg-secondary {
|
||||
@apply bg-secondary/25;
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user