blob: 8ab5973debdb841e4211b44232818f28d9a5d48d [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
54.frappe-control[data-fieldname='result_html'] {
55 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
73 .total-score, .grade, .score {
74 text-align: right;
75 }
Faris Ansari1f261a82017-03-06 18:01:58 +053076}
77
Faris Ansari1fe15182017-03-10 14:50:39 +053078/* pos */
Faris Ansari1f261a82017-03-06 18:01:58 +053079
Faris Ansari1fe15182017-03-10 14:50:39 +053080body[data-route="pos"] {
81
82 .pos-bill-toolbar {
83 padding: 10px 0px;
84 height: 51px;
Faris Ansari1f261a82017-03-06 18:01:58 +053085 }
86
Faris Ansari1fe15182017-03-10 14:50:39 +053087 .pos-bill-item:hover, .list-customers-table > .pos-list-row:hover {
88 background-color: #f5f7fa;
89 cursor: pointer;
Faris Ansari1f261a82017-03-06 18:01:58 +053090 }
91
Faris Ansari1fe15182017-03-10 14:50:39 +053092 .pos-item-qty {
93 display: inline-block;
Faris Ansari1f261a82017-03-06 18:01:58 +053094 }
Faris Ansari1f261a82017-03-06 18:01:58 +053095
Faris Ansari1fe15182017-03-10 14:50:39 +053096 .pos-qty-row > div {
97 padding: 5px 0px;
98 }
Faris Ansari1f261a82017-03-06 18:01:58 +053099
Faris Ansari1fe15182017-03-10 14:50:39 +0530100 .pos-qty-btn {
101 margin-top: 3px;
102 cursor: pointer;
103 font-size: 120%;
104 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530105
Faris Ansari1fe15182017-03-10 14:50:39 +0530106 .search-area .form-group {
107 max-width: 100% !important;
108 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530109
Faris Ansari1fe15182017-03-10 14:50:39 +0530110 .tax-table {
111 margin-bottom: 10px;
112 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530113
Faris Ansari1fe15182017-03-10 14:50:39 +0530114 .discount-field-col {
115 padding-left: 24px;
116 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530117
Faris Ansari1fe15182017-03-10 14:50:39 +0530118 .discount-amount-area {
119 .input-group:first-child {
120 margin-bottom: 2px;
121 }
122 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530123
Faris Ansari1fe15182017-03-10 14:50:39 +0530124 .payment-toolbar {
125 .row {
126 width: 323px;
127 margin: 0 auto;
128 }
129 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530130
Faris Ansari1fe15182017-03-10 14:50:39 +0530131 .payment-mode {
132 cursor: pointer;
133 font-family: sans-serif;
134 font-size: 15px;
135 }
Faris Ansari1f261a82017-03-06 18:01:58 +0530136
Faris Ansari1fe15182017-03-10 14:50:39 +0530137 .pos-payment-row .col-xs-6 {
138 padding :15px;
139 }
140
141 .pos-payment-row {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530142 border-bottom:1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530143 margin: 2px 0px 5px 0px;
144 height: 60px;
145 margin-top: 0px;
146 margin-bottom: 0px;
147 }
148
149 .pos-payment-row:hover, .pos-keyboard-key:hover{
Faris Ansariff3b71d2021-05-07 14:52:13 +0530150 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530151 cursor: pointer;
152 }
153
154 .pos-keyboard-key, .delete-btn {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530155 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530156 height:85px;
157 width:85px;
158 margin:10px 10px;
159 font-size:24px;
160 font-weight:200;
161 background-color: #FDFDFD;
162 border-color: #e8e8e8;
163 }
164
165 .numeric-keypad {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530166 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530167 height:69px;
168 width:69px;
169 font-size:20px;
170 font-weight:200;
171 background-color: #FDFDFD;
172 border-color: #e8e8e8;
173 margin-left:-4px;
174 }
175
176 .pos-pay {
177 height:69px;
178 width:69px;
179 font-size:17px;
180 font-weight:200;
181 margin-left:-4px;
182 }
183
184 .numeric-keypad {
185 height: 60px;
186 width: 60px;
187 font-size: 20px;
188 font-weight: 200;
189 border-radius: 0;
190 background-color: #fff;
191 margin-left:-4px;
Faris Ansarid79f2392017-03-16 12:18:35 +0530192
Suraj Shetty45bc1442021-05-25 15:57:33 +0530193 @media (max-width: var(--xl-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530194 height: 45px;
195 width: 45px;
196 font-size: 14px;
197 }
198
Suraj Shetty45bc1442021-05-25 15:57:33 +0530199 @media (max-width: var(--lg-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530200 height: 40px;
201 width: 40px;
202 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530203 }
204
205 .numeric_keypad {
206 margin-left: -15px;
207
208 & > .row > button {
209 border: none;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530210 border-right: 1px solid var(--border-color);
211 border-bottom: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530212
213 &:first-child {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530214 border-left: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530215 }
216 }
217
218 & > .row:first-child > button {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530219 border-top: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530220 }
221 }
222
223 .pos-pay {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530224 background-color: var(--primary);
Faris Ansari1fe15182017-03-10 14:50:39 +0530225 border: none;
226 }
227
228 .multimode-payments {
229 padding-left: 30px;
230 }
231
232 .payment-toolbar {
233 padding-right: 30px;
234 }
235
236 .list-row-head.pos-invoice-list {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530237 border-top: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530238 }
239
240 .modal-dialog {
241 width: 750px;
242
Suraj Shetty45bc1442021-05-25 15:57:33 +0530243 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530244 width: auto;
245
246 .modal-content {
247 height: auto;
248 }
249 }
250 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530251
Suraj Shetty45bc1442021-05-25 15:57:33 +0530252 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530253 .amount-row h3 {
254 font-size: 15px;
255 }
256 .pos-keyboard-key, .delete-btn {
257 height: 50px;
258 }
259 .multimode-payments {
260 padding-left: 15px;
261 }
262 .payment-toolbar {
263 padding-right: 15px;
264 }
Faris Ansari45510102017-03-09 14:43:37 +0530265 }
266
Faris Ansari1fe15182017-03-10 14:50:39 +0530267 .amount-label {
268 font-size: 16px;
Faris Ansari339d9c92017-03-07 18:14:06 +0530269 }
Faris Ansari45510102017-03-09 14:43:37 +0530270
Faris Ansari1fe15182017-03-10 14:50:39 +0530271 .selected-payment-mode {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530272 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530273 cursor: pointer;
Faris Ansari45510102017-03-09 14:43:37 +0530274 }
275
Faris Ansari1fe15182017-03-10 14:50:39 +0530276 .pos-invoice-list {
277 padding: 15px 10px;
278 }
279
280 .write_off_amount, .change_amount {
281 margin: 15px;
282 width: 130px;
283 }
284
285 .pos-list-row {
286 display: table;
287 table-layout: fixed;
288 width: 100%;
Faris Ansari45510102017-03-09 14:43:37 +0530289 padding: 9px 15px;
Faris Ansari1fe15182017-03-10 14:50:39 +0530290 font-size: 12px;
291 margin: 0px;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530292 border-bottom: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530293
294 .cell {
295 display: table-cell;
296 vertical-align: middle;
297
298 &.price-cell {
299 width: 50%;
300 }
301 }
302
303 .subject {
304 width: 40%
305 }
306
307 .list-row-checkbox, .list-select-all {
308 margin-right: 7px;
309 }
Faris Ansari45510102017-03-09 14:43:37 +0530310 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530311
Faris Ansari1fe15182017-03-10 14:50:39 +0530312 .pos-bill-header {
313 background-color: #f5f7fa;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530314 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530315 padding: 13px 15px;
316 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530317
Faris Ansari1fe15182017-03-10 14:50:39 +0530318 .pos-list-row.active {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530319 background-color: var(--fg-hover-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530320 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530321
Faris Ansari1fe15182017-03-10 14:50:39 +0530322 .totals-area {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530323 border-right: 1px solid var(--border-color);
324 border-left: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530325 margin-bottom: 15px;
326 }
Faris Ansari339d9c92017-03-07 18:14:06 +0530327
Faris Ansari1fe15182017-03-10 14:50:39 +0530328 .tax-area .pos-list-row {
329 border: none;
330 }
Faris Ansari45510102017-03-09 14:43:37 +0530331
Faris Ansari1fe15182017-03-10 14:50:39 +0530332 .item-cart-items {
Faris Ansariff3b71d2021-05-07 14:52:13 +0530333 height: calc(100vh - 526px);
Faris Ansari1fe15182017-03-10 14:50:39 +0530334 overflow: auto;
Suraj Shetty45bc1442021-05-25 15:57:33 +0530335 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530336 border-top: none;
Faris Ansari125996e2017-05-16 07:29:15 +0530337
Suraj Shetty45bc1442021-05-25 15:57:33 +0530338 @media (max-width: var(--md-width)) {
Faris Ansari125996e2017-05-16 07:29:15 +0530339 height: 30vh;
340 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530341 }
Faris Ansari45510102017-03-09 14:43:37 +0530342
Faris Ansari1fe15182017-03-10 14:50:39 +0530343 .no-items-message {
344 min-height: 200px;
345 display: flex;
346 align-items: center;
347 justify-content: center;
348 height: 100%;
349 }
350
351 .pos-list-row:last-child {
352 border-bottom: none;
353 }
354
355 .form-section-heading {
356 padding: 0;
357 }
358
359 .item-list {
Suraj Shetty45bc1442021-05-25 15:57:33 +0530360 border: 1px solid var(--border-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530361 border-top: none;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530362 max-height: calc(100vh - 190px);
Faris Ansari1fe15182017-03-10 14:50:39 +0530363 overflow: auto;
364
Suraj Shetty45bc1442021-05-25 15:57:33 +0530365 @media (max-width: var(--md-width)) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530366 max-height: initial;
367 }
368
369 .image-field {
370 height: 140px;
Rushabh Mehtab3c8f442017-06-21 17:22:38 +0530371
Faris Ansari5687e2d2017-04-20 11:09:43 +0530372 .placeholder-text {
373 font-size: 50px;
374 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530375 }
376
377 .pos-item-wrapper {
378 position: relative;
379 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530380 }
381
382 .pos-bill-toolbar {
383 margin-top: 10px;
384 }
385
386 .search-item .form-group {
387 margin: 0;
388 }
389
390 .item-list-area .pos-bill-header {
391 padding: 5px;
392 padding-left: 15px;
393 }
394
Faris Ansarid79f2392017-03-16 12:18:35 +0530395 .pos-selected-item-action {
396 .pos-list-row:first-child {
397 padding-top: 0;
398 }
399
400 &> .pos-list-row {
401 border: none;
402
Suraj Shetty45bc1442021-05-25 15:57:33 +0530403 @media (max-width: var(--xl-width)) {
Faris Ansarid79f2392017-03-16 12:18:35 +0530404 padding: 5px 15px;
405 }
406 }
Faris Ansari1fe15182017-03-10 14:50:39 +0530407 }
408
409 .edit-customer-btn {
410 position: absolute;
411 right: 57px;
412 top: 15px;
413 z-index: 100;
414 }
415
416 .btn-more {
417 display: flex;
418 justify-content: center;
419 align-items: center;
420 cursor: pointer;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530421 background-color: var(--bg-color);
Faris Ansari1fe15182017-03-10 14:50:39 +0530422 min-height: 200px;
423 }
424
425 .collapse-btn {
426 cursor: pointer;
427 }
Rucha Mahabal3cf2c2b2019-11-21 20:47:08 +0530428
Suraj Shetty45bc1442021-05-25 15:57:33 +0530429 @media (max-width: var(--md-width)) {
Faris Ansari3df13272018-10-29 15:15:10 +0530430 .page-actions {
431 max-width: 110px;
432 }
433 }
Faris Ansari655f86d2017-08-29 14:27:01 +0530434}
435
436.price-info {
437 position: absolute;
438 left: 0;
439 bottom: 0;
440 margin: 0 0 15px 15px;
441 background-color: rgba(141, 153, 166, 0.6);
442 padding: 5px 9px;
443 border-radius: 3px;
444 color: #fff;
Prateeksha Singh9b4f3cf2017-09-18 16:41:04 +0530445
446}
447
Rucha Mahabaleaa956b2020-04-22 13:07:12 +0530448// Healthcare
449
450.exercise-card {
451 box-shadow: 0 1px 3px rgba(0,0,0,0.30);
452 border-radius: 2px;
453 padding: 6px 6px 6px 8px;
454 margin-top: 10px;
455 height: 100% !important;
456
457 .card-img-top {
458 width: 100%;
459 height: 15vw;
460 object-fit: cover;
461 }
462
463 .btn-edit {
464 position: absolute;
465 bottom: 10px;
466 left: 20px;
467 }
468
469 .btn-del {
470 position: absolute;
471 bottom: 10px;
472 left: 50px;
473 }
474
475 .card-body {
476 margin-bottom: 10px;
477 }
478
479 .card-footer {
480 padding: 10px;
481 }
482}
483
484.exercise-row {
485 height: 100% !important;
486 display: flex;
487 flex-wrap: wrap;
488}
489
490.exercise-col {
491 padding: 10px;
Faris Ansariff3b71d2021-05-07 14:52:13 +0530492}