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 / assets / less / backend / locations.less
ameliabooking / assets / less / backend Last commit date
amelia-booking.less 2 years ago appointments.less 1 year ago calendar.less 2 years ago customers.less 1 year ago customize.less 1 year ago dashboard.less 2 years ago dialogs.less 1 year ago elementor.less 2 years ago email-notifications.less 1 year ago employees.less 1 year ago events.less 1 year ago finance.less 1 year ago import.less 4 years ago licence.less 2 years ago lite-vs-premium.less 2 years ago locations.less 6 years ago recurring.less 6 years ago services.less 1 year ago settings.less 1 year ago whats-new.less 2 years ago
locations.less
187 lines
1 @import "../common/_variables";
2
3 #am-locations {
4 .am-locations-filter {
5 .el-button {
6 &.button-filter-toggle {
7 line-height: 0.9;
8 display: none;
9 @media @less-then-small {
10 display: inline-block;
11 vertical-align: top;
12 }
13 }
14 }
15
16 .el-row {
17 .el-col {
18 @media @less-then-small {
19 margin-bottom: @margin-medium;
20 }
21
22 .el-input,
23 .el-select {
24 width: 100%;
25 margin-bottom: 0;
26 }
27
28 .am-search {
29 .el-input {
30 width: 100%;
31 margin-bottom: 0;
32
33 &.calc-width {
34 @media @less-then-small {
35 margin-right: @margin-medium;
36 width: calc(~'100% - 66px');
37 }
38 }
39 }
40 }
41 }
42 }
43 }
44
45 .am-locations {
46 .am-location-card {
47 margin-bottom: @margin-big;
48 border-radius: 8px;
49 border: 1px solid @color-divider-gray;
50 position: relative;
51 overflow: hidden;
52 @media @less-then-xsmall {
53 display: block;
54 }
55
56 &.am-hidden-entity {
57 opacity: 0.6;
58
59 &:after {
60 display: block;
61 width: 18px;
62 height: 18px;
63 position: absolute;
64 bottom: 22px;
65 left: 70px;
66 background: #fff;
67 border-radius: 50%;
68 padding: @padding-small/2 + 2px;
69 content: url('../../img/hide.svg');
70 @media @less-then-xsmall {
71 bottom: 16px;
72 left: 16px;
73 }
74 }
75 }
76
77 .am-map-preview {
78 position: relative;
79
80 &:before {
81 content: " ";
82 position: absolute;
83 top: 0;
84 bottom: 0;
85 left: 0;
86 right: 0;
87 z-index: 0;
88 background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0.8) 100%); /* Chrome10-25,Safari5.1-6 */
89 background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
90
91 }
92
93 img {
94 width: 100%;
95 }
96 }
97
98 .am-location-info {
99 display: flex;
100 align-items: center;
101 justify-content: flex-start;
102 padding: @padding-big @padding-medium;
103 position: relative;
104 @media @less-then-xsmall {
105 display: block;
106 text-align: center;
107 }
108
109 img.location-photo {
110 margin: 0 @margin-small;
111 border-radius: 50%;
112 width: 64px;
113 height: 64px;
114 min-width: 64px;
115 max-width: 64px;
116 }
117
118 h4 {
119 margin: 0 @margin-small 0 @margin-small;
120 }
121
122 .location-data {
123 h4 {
124 display: inline-block;
125 white-space: nowrap;
126 }
127
128 padding-right: 60px;
129 @media @less-then-xsmall {
130 padding-right: 0;
131 }
132
133 p.address {
134 overflow: hidden;
135 max-height: 20px;
136 @media @less-then-xsmall {
137 overflow: visible;
138 max-height: none;
139 }
140 }
141
142 .am-location-data-id {
143 color: #7F8FA4;
144 font-size: 14px;
145 font-weight: 400;
146 }
147 }
148
149 p {
150 overflow: hidden;
151 max-height: 20px;
152
153 span.svg-icon {
154 width: 16px;
155 display: inline-block;
156 line-height: 1;
157 vertical-align: middle;
158
159 &.location {
160
161 }
162
163 img {
164 margin: 0;
165 }
166 }
167
168 margin: 0 @margin-small 0 @margin-small;
169 color: @color-text-second;
170 font-size: @small-fs;
171 }
172
173 .el-button {
174 position: absolute;
175 right: 16px;
176 @media @less-then-xsmall {
177 position: inherit;
178 display: inline-block;
179 margin-top: @margin-small;
180 right: 0;
181 }
182 }
183 }
184 }
185 }
186 }
187