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