PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 1.2.20
Booking for Appointments and Events Calendar – Amelia v1.2.20
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 / button / AmButtonGroup.vue
ameliabooking / v3 / src / views / _components / button Last commit date
AmAdvButton.vue 4 years ago AmButton.vue 1 year ago AmButtonGroup.vue 4 years ago
AmButtonGroup.vue
82 lines
1 <template>
2 <div class="am-button-group">
3 <slot></slot>
4 </div>
5 </template>
6
7 <script>
8 export default {
9 name: "AmButtonGroup"
10 }
11 </script>
12
13 <style lang="scss">
14 @mixin am-button-group-block {
15 .am-button-group {
16 display: flex;
17 flex-direction: row;
18 flex-wrap: nowrap;
19
20 & > .am-button {
21 box-shadow: none;
22
23 &:first-child {
24 border-top-right-radius: 0;
25 border-bottom-right-radius: 0;
26 }
27
28 &:last-child {
29 border-top-left-radius: 0;
30 border-bottom-left-radius: 0
31 }
32
33 &:not(:last-child) {
34 margin-right: -1px;
35 }
36
37 &:first-child:last-child {
38 border-radius: var(--am-rad-input);
39 }
40
41 &:not(:first-child):not(:last-child) {
42 border-radius: 0;
43 }
44
45 // Type - filled / plain / text
46 &--filled {
47 &:not(.is-disabled) {
48 &:focus:not(:active) {
49 border-color: var(--am-c-btn-first-darken30);
50 box-shadow: none;
51 }
52 }
53 }
54
55 &--plain {
56 &:not(.is-disabled) {
57 &:focus:not(:active) {
58 border-color: var(--am-c-btn-first);
59 box-shadow: none;
60 }
61 }
62 }
63
64 &--text {
65 &:not(.is-disabled) {
66 &:focus:not(:active) {
67 box-shadow: none;
68 }
69 }
70 }
71 }
72 }
73 }
74
75 .amelia-v2-booking #amelia-container {
76 @include am-button-group-block;
77 }
78
79 #amelia-app-backend-new {
80 @include am-button-group-block;
81 }
82 </style>