PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / trunk
Booking for Appointments and Events Calendar – Amelia vtrunk
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 5 days ago AmOption.vue 5 days ago AmOptionGroup.vue 5 days ago AmSelect.vue 5 days 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