PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.31
Booking for Appointments and Events Calendar – Amelia v1.2.31
2.4.9 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 / _components / select / AmOptionGroup.vue
ameliabooking / v3 / src / views / _components / select Last commit date
parts 1 year ago AmOption.vue 1 year ago AmOptionGroup.vue 4 years ago AmSelect.vue 1 year ago
AmOptionGroup.vue
57 lines
1 <template>
2
3 <!-- Option Group -->
4 <el-option-group
5 class="adm-select-option-group"
6 :label="label"
7 :disabled="disabled"
8 >
9 <slot />
10 </el-option-group>
11 <!-- /Option Group -->
12
13 </template>
14
15 <script>
16 export default {
17 name: 'AdmOptionGroup',
18
19 props: {
20 label: {
21 type: String,
22 default: ''
23 },
24 disabled: {
25 type: Boolean,
26 default: false
27 }
28 }
29 }
30 </script>
31
32 <style lang="scss">
33 // Option Group
34 .el-select-group {
35 // Title
36 &__title {
37 padding-left: 8px;
38 font-weight: 600;
39 font-size: 12px;
40 line-height: 24px;
41 color: $shade-700;
42 }
43
44 // Item
45 .el-select-dropdown__item {
46 padding-left: 8px;
47 }
48
49 // Divider
50 &__wrap:not(:last-of-type):after {
51 background: $shade-300;
52 left: 8px;
53 right: 8px;
54 }
55 }
56 </style>
57