PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.8
Booking for Appointments and Events Calendar – Amelia v2.4.8
2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / v3 / src / views / admin / customize / steps / Cabinet / common / Authentication / Skeleton.vue
ameliabooking / v3 / src / views / admin / customize / steps / Cabinet / common / Authentication Last commit date
SendAccessLink.vue 1 month ago SendAccessLinkSuccess.vue 2 days ago SetPass.vue 1 month ago SignIn.vue 1 month ago Skeleton.vue 1 month ago
Skeleton.vue
80 lines
1 <template>
2 <el-skeleton animated class="am-asi-el-skeleton" :class="[{ 'am-asi': props.mainClass }]">
3 <template #template>
4 <div v-if="props.centerFirst" class="el-skeleton-item-wrapper-title">
5 <el-skeleton-item variant="rect" />
6 </div>
7
8 <div v-for="item in new Array(props.count)" :key="item" class="el-skeleton-item-wrapper">
9 <el-skeleton-item variant="rect" />
10 </div>
11 </template>
12 </el-skeleton>
13 </template>
14
15 <script setup>
16 let props = defineProps({
17 centerFirst: {
18 type: Boolean,
19 default: false,
20 },
21 count: {
22 type: Number,
23 default: 3,
24 },
25 mainClass: {
26 type: String,
27 default: '',
28 },
29 })
30 </script>
31
32 <script>
33 export default {
34 name: 'AuthSkeleton',
35 }
36 </script>
37
38 <style lang="scss">
39 .amelia-v2-booking {
40 #amelia-container {
41 .am-asi {
42 &-el-skeleton {
43 padding-right: 2px;
44 max-height: 440px;
45 overflow-y: hidden;
46
47 .el-skeleton-item-wrapper-title {
48 width: 50%;
49 margin: 0 auto;
50 }
51
52 .el-skeleton-item-wrapper,
53 .el-skeleton-item-wrapper-title {
54 padding: 6px 0;
55
56 .el-skeleton__item {
57 height: 56px;
58 }
59 }
60
61 // Main Scroll styles
62 &::-webkit-scrollbar {
63 width: 8px;
64 }
65
66 &::-webkit-scrollbar-thumb {
67 border-radius: 6px;
68 background: var(--am-c-scroll-op30);
69 }
70
71 &::-webkit-scrollbar-track {
72 border-radius: 6px;
73 background: var(--am-c-scroll-op10);
74 }
75 }
76 }
77 }
78 }
79 </style>
80