blob: e45ae5038f5c5e281591112a4953fc61b7a68138 [file] [log] [blame]
Anand Doshida858cc2015-02-24 17:50:44 +05301.erpnext-footer {
2 margin: 11px auto;
3 text-align: center;
4}
5
6.show-all-reports {
7 margin-top: 5px;
8 font-size: 11px;
9}
10
11/* toolbar */
12.toolbar-splash {
13 width: 32px;
14 height: 32px;
15 margin: -10px auto;
16}
17
Anand Doshi906c2ba2015-07-17 15:11:24 +053018.erpnext-icon {
Faris Ansariadcb3c62017-03-06 21:02:17 +053019 width: 24px;
Anand Doshi906c2ba2015-07-17 15:11:24 +053020 margin-right: 0px;
21 margin-top: -3px;
22}
Nabin Hait3769d872015-12-18 13:12:02 +053023
Prateeksha Singh420c7902018-04-05 14:44:16 +053024.app-icon-svg {
25 display: inline-block;
Nabin Hait34c551d2019-07-03 10:34:31 +053026 margin: auto;
27 text-align: center;
28 border-radius: 16px;
29 cursor: pointer;
Prateeksha Singh420c7902018-04-05 14:44:16 +053030 box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.15);
31}
32
33.app-icon-svg .hub-icon {
34 height: 72px;
35 width: 72px;
36}
37
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053038.dashboard-list-item {
39 background-color: inherit;
Suraj Shettya43e7602020-08-23 16:36:28 +053040 border-bottom: 1px solid var(--border-color);
41 font-size: var(--text-md);
42 color: var(--text-color);
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053043}
44
Rushabh Mehtad1eba512016-06-13 17:46:55 +053045#page-stock-balance .dashboard-list-item {
46 padding: 5px 15px;
47}
48
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053049.dashboard-list-item:last-child {
50 border-bottom: none;
51}
Rohit Waghchauref2aa1762016-05-20 23:55:45 +053052
Neil Trini Lasrado2a9e0f62017-01-09 18:25:43 +053053// assessment tool
Ankush Menatec74a5e2024-03-10 19:45:40 +053054.frappe-control[data-fieldname="result_html"] {
Neil Trini Lasrado2a9e0f62017-01-09 18:25:43 +053055 overflow: scroll;
56}
57.assessment-result-tool {
58 table-layout: fixed;
59
60 input {
61 width: 100%;
62 border: 0;
63 outline: none;
64 text-align: right;
65 }
66
67 th {
68 white-space: nowrap;
69 overflow: hidden;
70 text-overflow: ellipsis;
71 }
72
Ankush Menatec74a5e2024-03-10 19:45:40 +053073 .total-score,
74 .grade,
75 .score {
Neil Trini Lasrado2a9e0f62017-01-09 18:25:43 +053076 text-align: right;
77 }
Faris Ansari1f261a82017-03-06 18:01:58 +053078}
79
Faris Ansari1fe15182017-03-10 14:50:39 +053080/* pos */
Faris Ansari1f261a82017-03-06 18:01:58 +053081
Faris Ansari1fe15182017-03-10 14:50:39 +053082body[data-route="pos"] {
Faris Ansari1fe15182017-03-10 14:50:39 +053083 .pos-bill-toolbar {
84 padding: 10px 0px;
85 height: 51px;
Faris Ansari1f261a82017-03-06 18:01:58 +053086 }
87
Ankush Menatec74a5e2024-03-10 19:45:40 +053088 .pos-bill-item:hover,
89 .list-customers-table > .pos-list-row:hover {
Faris Ansari1fe15182017-03-10 14:50:39 +053090 background-color: #f5f7fa;
91 cursor: pointer;
Faris Ansari1f261a82017-03-06 18:01:58 +053092 }
93
Faris Ansari1fe15182017-03-10 14:50:39 +053094 .pos-item-qty {
95 display: inline-block;
Faris Ansari1f261a82017-03-06 18:01:58 +053096 }
Faris Ansari1f261a82017-03-06 18:01:58 +053097
Faris Ansari1fe15182017-03-10 14:50:39 +053098 .pos-qty-row > div {
99 padding: 5px 0px;
100 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530101
Faris Ansari1fe15182017-03-10 14:50:39 +0530102 .pos-qty-btn {
103 margin-top: 3px;
104 cursor: pointer;
105 font-size: 120%;
106 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530107
Faris Ansari1fe15182017-03-10 14:50:39 +0530108 .search-area .form-group {
109 max-width: 100% !important;
110 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530111
Faris Ansari1fe15182017-03-10 14:50:39 +0530112 .tax-table {
113 margin-bottom: 10px;
114 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530115
Faris Ansari1fe15182017-03-10 14:50:39 +0530116 .discount-field-col {
117 padding-left: 24px;
118 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530119
Faris Ansari1fe15182017-03-10 14:50:39 +0530120 .discount-amount-area {
121 .input-group:first-child {
122 margin-bottom: 2px;
123 }
124 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530125
Faris Ansari1fe15182017-03-10 14:50:39 +0530126 .payment-toolbar {
127 .row {
128 width: 323px;
129 margin: 0 auto;
130 }
131 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530132
Faris Ansari1fe15182017-03-10 14:50:39 +0530133 .payment-mode {
134 cursor: pointer;
135 font-family: sans-serif;
136 font-size: 15px;
137 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530138
Faris Ansari1fe15182017-03-10 14:50:39 +0530139 .pos-payment-row .col-xs-6 {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530140 padding: 15px;
Faris Ansari1fe15182017-03-10 14:50:39 +0530141 }
142
143 .pos-payment-row {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530144 border-bottom: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530145 margin: 2px 0px 5px 0px;
146 height: 60px;
147 margin-top: 0px;
148 margin-bottom: 0px;
149 }
150
Ankush Menatec74a5e2024-03-10 19:45:40 +0530151 .pos-payment-row:hover,
152 .pos-keyboard-key:hover {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530153 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530154 cursor: pointer;
155 }
156
Ankush Menatec74a5e2024-03-10 19:45:40 +0530157 .pos-keyboard-key,
158 .delete-btn {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530159 border: 1px solid var(--border-color);
Ankush Menatec74a5e2024-03-10 19:45:40 +0530160 height: 85px;
161 width: 85px;
162 margin: 10px 10px;
163 font-size: 24px;
164 font-weight: 200;
165 background-color: #fdfdfd;
Faris Ansari1fe15182017-03-10 14:50:39 +0530166 border-color: #e8e8e8;
167 }
168
169 .numeric-keypad {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530170 border: 1px solid var(--border-color);
Ankush Menatec74a5e2024-03-10 19:45:40 +0530171 height: 69px;
172 width: 69px;
173 font-size: 20px;
174 font-weight: 200;
175 background-color: #fdfdfd;
Faris Ansari1fe15182017-03-10 14:50:39 +0530176 border-color: #e8e8e8;
Ankush Menatec74a5e2024-03-10 19:45:40 +0530177 margin-left: -4px;
Faris Ansari1fe15182017-03-10 14:50:39 +0530178 }
179
180 .pos-pay {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530181 height: 69px;
182 width: 69px;
183 font-size: 17px;
184 font-weight: 200;
185 margin-left: -4px;
Faris Ansari1fe15182017-03-10 14:50:39 +0530186 }
187
188 .numeric-keypad {
189 height: 60px;
190 width: 60px;
191 font-size: 20px;
192 font-weight: 200;
193 border-radius: 0;
194 background-color: #fff;
Ankush Menatec74a5e2024-03-10 19:45:40 +0530195 margin-left: -4px;
Faris Ansarid79f2392017-03-16 12:18:35 +0530196
Suraj Shetty45bc1442021-05-25 15:57:33 +0530197 @media (max-width: var(--xl-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530198 height: 45px;
199 width: 45px;
200 font-size: 14px;
201 }
202
Suraj Shetty45bc1442021-05-25 15:57:33 +0530203 @media (max-width: var(--lg-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530204 height: 40px;
205 width: 40px;
206 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530207 }
208
209 .numeric_keypad {
210 margin-left: -15px;
211
212 & > .row > button {
213 border: none;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530214 border-right: 1px solid var(--border-color);
215 border-bottom: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530216
217 &:first-child {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530218 border-left: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530219 }
220 }
221
222 & > .row:first-child > button {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530223 border-top: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530224 }
225 }
226
227 .pos-pay {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530228 background-color: var(--primary);
Faris Ansari1fe15182017-03-10 14:50:39 +0530229 border: none;
230 }
231
232 .multimode-payments {
233 padding-left: 30px;
234 }
235
236 .payment-toolbar {
237 padding-right: 30px;
238 }
239
240 .list-row-head.pos-invoice-list {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530241 border-top: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530242 }
243
244 .modal-dialog {
245 width: 750px;
246
Suraj Shetty45bc1442021-05-25 15:57:33 +0530247 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530248 width: auto;
249
250 .modal-content {
251 height: auto;
252 }
253 }
254 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530255
Suraj Shetty45bc1442021-05-25 15:57:33 +0530256 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530257 .amount-row h3 {
258 font-size: 15px;
259 }
Ankush Menatec74a5e2024-03-10 19:45:40 +0530260 .pos-keyboard-key,
261 .delete-btn {
Faris Ansari1fe15182017-03-10 14:50:39 +0530262 height: 50px;
263 }
264 .multimode-payments {
265 padding-left: 15px;
266 }
267 .payment-toolbar {
268 padding-right: 15px;
269 }
Faris Ansari45510102017-03-09 14:43:37 +0530270 }
271
Faris Ansari1fe15182017-03-10 14:50:39 +0530272 .amount-label {
273 font-size: 16px;
Faris Ansari339d9c92017-03-07 18:14:06 +0530274 }
Faris Ansari45510102017-03-09 14:43:37 +0530275
Faris Ansari1fe15182017-03-10 14:50:39 +0530276 .selected-payment-mode {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530277 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530278 cursor: pointer;
Faris Ansari45510102017-03-09 14:43:37 +0530279 }
280
Faris Ansari1fe15182017-03-10 14:50:39 +0530281 .pos-invoice-list {
282 padding: 15px 10px;
283 }
284
Ankush Menatec74a5e2024-03-10 19:45:40 +0530285 .write_off_amount,
286 .change_amount {
Faris Ansari1fe15182017-03-10 14:50:39 +0530287 margin: 15px;
288 width: 130px;
289 }
290
291 .pos-list-row {
292 display: table;
293 table-layout: fixed;
294 width: 100%;
Faris Ansari45510102017-03-09 14:43:37 +0530295 padding: 9px 15px;
Faris Ansari1fe15182017-03-10 14:50:39 +0530296 font-size: 12px;
297 margin: 0px;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530298 border-bottom: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530299
300 .cell {
301 display: table-cell;
302 vertical-align: middle;
303
304 &.price-cell {
305 width: 50%;
306 }
307 }
308
309 .subject {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530310 width: 40%;
Faris Ansari1fe15182017-03-10 14:50:39 +0530311 }
312
Ankush Menatec74a5e2024-03-10 19:45:40 +0530313 .list-row-checkbox,
314 .list-select-all {
Faris Ansari1fe15182017-03-10 14:50:39 +0530315 margin-right: 7px;
316 }
Faris Ansari45510102017-03-09 14:43:37 +0530317 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530318
Faris Ansari1fe15182017-03-10 14:50:39 +0530319 .pos-bill-header {
320 background-color: #f5f7fa;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530321 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530322 padding: 13px 15px;
323 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530324
Faris Ansari1fe15182017-03-10 14:50:39 +0530325 .pos-list-row.active {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530326 background-color: var(--fg-hover-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530327 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530328
Faris Ansari1fe15182017-03-10 14:50:39 +0530329 .totals-area {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530330 border-right: 1px solid var(--border-color);
331 border-left: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530332 margin-bottom: 15px;
333 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530334
Faris Ansari1fe15182017-03-10 14:50:39 +0530335 .tax-area .pos-list-row {
336 border: none;
337 }
Faris Ansari45510102017-03-09 14:43:37 +0530338
Faris Ansari1fe15182017-03-10 14:50:39 +0530339 .item-cart-items {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530340 height: calc(100vh - 526px);
Faris Ansari1fe15182017-03-10 14:50:39 +0530341 overflow: auto;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530342 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530343 border-top: none;
Faris Ansari125996e2017-05-16 07:29:15 +0530344
Suraj Shetty45bc1442021-05-25 15:57:33 +0530345 @media (max-width: var(--md-width)) {
Faris Ansari125996e2017-05-16 07:29:15 +0530346 height: 30vh;
347 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530348 }
Faris Ansari45510102017-03-09 14:43:37 +0530349
Faris Ansari1fe15182017-03-10 14:50:39 +0530350 .no-items-message {
351 min-height: 200px;
352 display: flex;
353 align-items: center;
354 justify-content: center;
355 height: 100%;
356 }
357
358 .pos-list-row:last-child {
359 border-bottom: none;
360 }
361
362 .form-section-heading {
363 padding: 0;
364 }
365
366 .item-list {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530367 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530368 border-top: none;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530369 max-height: calc(100vh - 190px);
Faris Ansari1fe15182017-03-10 14:50:39 +0530370 overflow: auto;
371
Suraj Shetty45bc1442021-05-25 15:57:33 +0530372 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530373 max-height: initial;
374 }
375
376 .image-field {
377 height: 140px;
Rushabh Mehtab3c8f442017-06-21 17:22:38 +0530378
Faris Ansari5687e2d2017-04-20 11:09:43 +0530379 .placeholder-text {
380 font-size: 50px;
381 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530382 }
383
384 .pos-item-wrapper {
385 position: relative;
386 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530387 }
388
389 .pos-bill-toolbar {
390 margin-top: 10px;
391 }
392
393 .search-item .form-group {
394 margin: 0;
395 }
396
397 .item-list-area .pos-bill-header {
398 padding: 5px;
399 padding-left: 15px;
400 }
401
Faris Ansarid79f2392017-03-16 12:18:35 +0530402 .pos-selected-item-action {
403 .pos-list-row:first-child {
404 padding-top: 0;
405 }
406
Ankush Menatec74a5e2024-03-10 19:45:40 +0530407 & > .pos-list-row {
Faris Ansarid79f2392017-03-16 12:18:35 +0530408 border: none;
409
Suraj Shetty45bc1442021-05-25 15:57:33 +0530410 @media (max-width: var(--xl-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530411 padding: 5px 15px;
412 }
413 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530414 }
415
416 .edit-customer-btn {
417 position: absolute;
418 right: 57px;
419 top: 15px;
420 z-index: 100;
421 }
422
423 .btn-more {
424 display: flex;
425 justify-content: center;
426 align-items: center;
427 cursor: pointer;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530428 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530429 min-height: 200px;
430 }
431
432 .collapse-btn {
433 cursor: pointer;
434 }
Rucha Mahabal3cf2c2b2019-11-21 20:47:08 +0530435
Suraj Shetty45bc1442021-05-25 15:57:33 +0530436 @media (max-width: var(--md-width)) {
Faris Ansari3df13272018-10-29 15:15:10 +0530437 .page-actions {
438 max-width: 110px;
439 }
440 }
Faris Ansari655f86d2017-08-29 14:27:01 +0530441}
442
443.price-info {
444 position: absolute;
445 left: 0;
446 bottom: 0;
447 margin: 0 0 15px 15px;
448 background-color: rgba(141, 153, 166, 0.6);
449 padding: 5px 9px;
450 border-radius: 3px;
451 color: #fff;
Prateeksha Singh9b4f3cf2017-09-18 16:41:04 +0530452}
453
Rucha Mahabaleaa956b2020-04-22 13:07:12 +0530454// Healthcare
455
456.exercise-card {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530457 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
Rucha Mahabaleaa956b2020-04-22 13:07:12 +0530458 border-radius: 2px;
459 padding: 6px 6px 6px 8px;
460 margin-top: 10px;
461 height: 100% !important;
462
463 .card-img-top {
464 width: 100%;
465 height: 15vw;
466 object-fit: cover;
467 }
468
469 .btn-edit {
470 position: absolute;
471 bottom: 10px;
472 left: 20px;
473 }
474
475 .btn-del {
476 position: absolute;
477 bottom: 10px;
478 left: 50px;
479 }
480
481 .card-body {
482 margin-bottom: 10px;
483 }
484
485 .card-footer {
486 padding: 10px;
487 }
488}
489
490.exercise-row {
491 height: 100% !important;
492 display: flex;
493 flex-wrap: wrap;
494}
495
496.exercise-col {
497 padding: 10px;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530498}
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530499
Ankush Menatec74a5e2024-03-10 19:45:40 +0530500.plant-floor,
501.workstation-wrapper,
502.workstation-card p {
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530503 border-radius: var(--border-radius-md);
504 border: 1px solid var(--border-color);
505 box-shadow: none;
506 background-color: var(--card-bg);
507 position: relative;
508}
509
510.plant-floor {
511 padding-bottom: 25px;
512}
513
514.plant-floor-filter {
515 padding-top: 10px;
516 display: flex;
517 flex-wrap: wrap;
518}
519
520.plant-floor-container {
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530521 display: grid;
Ankush Menatec74a5e2024-03-10 19:45:40 +0530522 grid-template-columns: repeat(6, minmax(0, 1fr));
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530523 gap: var(--margin-xl);
524}
525
526@media screen and (max-width: 620px) {
527 .plant-floor-container {
Ankush Menatec74a5e2024-03-10 19:45:40 +0530528 grid-template-columns: repeat(2, minmax(0, 1fr));
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530529 }
530}
531
532.plant-floor-container .workstation-card {
533 padding: 5px;
534}
535
536.plant-floor-container .workstation-image-link {
537 width: 100%;
538 font-size: 50px;
539 margin: var(--margin-sm);
Rohit Waghchaure6fea9d62023-12-05 15:28:40 +0530540 min-height: 9rem;
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530541}
542
543.workstation-abbr {
544 display: flex;
545 background-color: var(--control-bg);
Ankush Menatec74a5e2024-03-10 19:45:40 +0530546 height: 100%;
547 width: 100%;
Rohit Waghchaure68c997a2023-10-06 17:45:26 +0530548 align-items: center;
549 justify-content: center;
Ankush Menatec74a5e2024-03-10 19:45:40 +0530550}