blob: 0660b392086ab92e7e0c283cca765f7d3d3c6768 [file] [log] [blame]
Rushabh Mehtabedc1fe2012-01-17 18:17:06 +05301.erpnext-footer {
Anand Doshida858cc2015-02-24 17:50:44 +05302 margin: 11px auto;
3 text-align: center;
Pratik Vyasc1e6e4c2011-06-08 14:37:15 +05304}
Anand Doshi575545d2012-06-13 19:36:55 +05305.show-all-reports {
Anand Doshida858cc2015-02-24 17:50:44 +05306 margin-top: 5px;
7 font-size: 11px;
Anand Doshi1fe3bc52013-06-06 18:55:20 +05308}
Anand Doshi1fe3bc52013-06-06 18:55:20 +05309/* toolbar */
10.toolbar-splash {
Anand Doshida858cc2015-02-24 17:50:44 +053011 width: 32px;
12 height: 32px;
13 margin: -10px auto;
Akhilesh Darjeef83576b2013-09-18 18:35:12 +053014}
Anand Doshi906c2ba2015-07-17 15:11:24 +053015.erpnext-icon {
16 width: 24px;
Faris Ansariadcb3c62017-03-06 21:02:17 +053017 margin-right: 0px;
Anand Doshi906c2ba2015-07-17 15:11:24 +053018 margin-top: -3px;
19}
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053020.dashboard-list-item {
21 background-color: inherit;
Rushabh Mehtad1eba512016-06-13 17:46:55 +053022 padding: 5px 0px;
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053023 border-bottom: 1px solid #d1d8dd;
24}
Rushabh Mehtad1eba512016-06-13 17:46:55 +053025#page-stock-balance .dashboard-list-item {
26 padding: 5px 15px;
27}
Rushabh Mehta3d2622c2016-04-25 17:53:42 +053028.dashboard-list-item:last-child {
29 border-bottom: none;
30}
Neil Trini Lasrado2a9e0f62017-01-09 18:25:43 +053031.frappe-control[data-fieldname='result_html'] {
32 overflow: scroll;
33}
34.assessment-result-tool {
35 table-layout: fixed;
36}
37.assessment-result-tool input {
38 width: 100%;
39 border: 0;
40 outline: none;
41 text-align: right;
42}
43.assessment-result-tool th {
44 white-space: nowrap;
45 overflow: hidden;
46 text-overflow: ellipsis;
47}
48.assessment-result-tool .total-score,
49.assessment-result-tool .grade,
50.assessment-result-tool .score {
51 text-align: right;
52}
Faris Ansari1fe15182017-03-10 14:50:39 +053053/* pos */
54body[data-route="pos"] .pos-bill-toolbar {
55 padding: 10px 0px;
56 height: 51px;
57}
58body[data-route="pos"] .pos-bill-item:hover,
59body[data-route="pos"] .list-customers-table > .pos-list-row:hover {
60 background-color: #f5f7fa;
61 cursor: pointer;
62}
63body[data-route="pos"] .pos-item-qty {
64 display: inline-block;
65}
66body[data-route="pos"] .pos-qty-row > div {
67 padding: 5px 0px;
68}
69body[data-route="pos"] .pos-qty-btn {
70 margin-top: 3px;
71 cursor: pointer;
72 font-size: 120%;
73}
74body[data-route="pos"] .search-area .form-group {
75 max-width: 100% !important;
76}
77body[data-route="pos"] .tax-table {
78 margin-bottom: 10px;
79}
80body[data-route="pos"] .discount-field-col {
81 padding-left: 24px;
82}
83body[data-route="pos"] .discount-amount-area .input-group:first-child {
84 margin-bottom: 2px;
85}
86body[data-route="pos"] .payment-toolbar .row {
87 width: 323px;
88 margin: 0 auto;
89}
90body[data-route="pos"] .payment-mode {
91 cursor: pointer;
92 font-family: sans-serif;
93 font-size: 15px;
94}
95body[data-route="pos"] .pos-payment-row .col-xs-6 {
96 padding: 15px;
97}
98body[data-route="pos"] .pos-payment-row {
99 border-bottom: 1px solid #d1d8dd;
100 margin: 2px 0px 5px 0px;
101 height: 60px;
102 margin-top: 0px;
103 margin-bottom: 0px;
104}
105body[data-route="pos"] .pos-payment-row:hover,
106body[data-route="pos"] .pos-keyboard-key:hover {
Rushabh Mehtab3c8f442017-06-21 17:22:38 +0530107 background-color: #fafbfc;
Faris Ansari1fe15182017-03-10 14:50:39 +0530108 cursor: pointer;
109}
110body[data-route="pos"] .pos-keyboard-key,
111body[data-route="pos"] .delete-btn {
112 border: 1px solid #d1d8dd;
113 height: 85px;
114 width: 85px;
115 margin: 10px 10px;
116 font-size: 24px;
117 font-weight: 200;
118 background-color: #FDFDFD;
119 border-color: #e8e8e8;
120}
121body[data-route="pos"] .numeric-keypad {
122 border: 1px solid #d1d8dd;
123 height: 69px;
124 width: 69px;
125 font-size: 20px;
126 font-weight: 200;
127 background-color: #FDFDFD;
128 border-color: #e8e8e8;
129 margin-left: -4px;
130}
131body[data-route="pos"] .pos-pay {
132 height: 69px;
133 width: 69px;
134 font-size: 17px;
135 font-weight: 200;
136 margin-left: -4px;
137}
138body[data-route="pos"] .numeric-keypad {
139 height: 60px;
140 width: 60px;
141 font-size: 20px;
142 font-weight: 200;
143 border-radius: 0;
144 background-color: #fff;
145 margin-left: -4px;
146}
Faris Ansarid79f2392017-03-16 12:18:35 +0530147@media (max-width: 1199px) {
148 body[data-route="pos"] .numeric-keypad {
149 height: 45px;
150 width: 45px;
151 font-size: 14px;
152 }
153}
154@media (max-width: 991px) {
155 body[data-route="pos"] .numeric-keypad {
156 height: 40px;
157 width: 40px;
158 }
159}
Faris Ansari1fe15182017-03-10 14:50:39 +0530160body[data-route="pos"] .numeric_keypad {
161 margin-left: -15px;
162}
163body[data-route="pos"] .numeric_keypad > .row > button {
164 border: none;
165 border-right: 1px solid #d1d8dd;
166 border-bottom: 1px solid #d1d8dd;
167}
168body[data-route="pos"] .numeric_keypad > .row > button:first-child {
169 border-left: 1px solid #d1d8dd;
170}
171body[data-route="pos"] .numeric_keypad > .row:first-child > button {
172 border-top: 1px solid #d1d8dd;
173}
174body[data-route="pos"] .pos-pay {
175 background-color: #5E64FF;
176 border: none;
177}
178body[data-route="pos"] .multimode-payments {
179 padding-left: 30px;
180}
181body[data-route="pos"] .payment-toolbar {
182 padding-right: 30px;
183}
184body[data-route="pos"] .list-row-head.pos-invoice-list {
185 border-top: 1px solid #d1d8dd;
186}
187body[data-route="pos"] .modal-dialog {
188 width: 750px;
189}
190@media (max-width: 767px) {
191 body[data-route="pos"] .modal-dialog {
192 width: auto;
193 }
194 body[data-route="pos"] .modal-dialog .modal-content {
195 height: auto;
196 }
197}
198@media (max-width: 767px) {
199 body[data-route="pos"] .amount-row h3 {
200 font-size: 15px;
201 }
202 body[data-route="pos"] .pos-keyboard-key,
203 body[data-route="pos"] .delete-btn {
204 height: 50px;
205 }
206 body[data-route="pos"] .multimode-payments {
207 padding-left: 15px;
208 }
209 body[data-route="pos"] .payment-toolbar {
210 padding-right: 15px;
211 }
212}
213body[data-route="pos"] .amount-label {
214 font-size: 16px;
215}
216body[data-route="pos"] .selected-payment-mode {
Rushabh Mehtab3c8f442017-06-21 17:22:38 +0530217 background-color: #fafbfc;
Faris Ansari1fe15182017-03-10 14:50:39 +0530218 cursor: pointer;
219}
220body[data-route="pos"] .pos-invoice-list {
221 padding: 15px 10px;
222}
223body[data-route="pos"] .write_off_amount,
224body[data-route="pos"] .change_amount {
225 margin: 15px;
226 width: 130px;
227}
228body[data-route="pos"] .pos-list-row {
Faris Ansari1f261a82017-03-06 18:01:58 +0530229 display: table;
230 table-layout: fixed;
231 width: 100%;
232 padding: 9px 15px;
233 font-size: 12px;
234 margin: 0px;
235 border-bottom: 1px solid #d1d8dd;
236}
Faris Ansari1fe15182017-03-10 14:50:39 +0530237body[data-route="pos"] .pos-list-row .cell {
Faris Ansari1f261a82017-03-06 18:01:58 +0530238 display: table-cell;
239 vertical-align: middle;
240}
Faris Ansari1fe15182017-03-10 14:50:39 +0530241body[data-route="pos"] .pos-list-row .cell.price-cell {
242 width: 50%;
243}
244body[data-route="pos"] .pos-list-row .subject {
Faris Ansari07c9f352017-03-09 17:03:14 +0530245 width: 40%;
Faris Ansari1f261a82017-03-06 18:01:58 +0530246}
Faris Ansari1fe15182017-03-10 14:50:39 +0530247body[data-route="pos"] .pos-list-row .list-row-checkbox,
248body[data-route="pos"] .pos-list-row .list-select-all {
Faris Ansari1f261a82017-03-06 18:01:58 +0530249 margin-right: 7px;
250}
Faris Ansari1fe15182017-03-10 14:50:39 +0530251body[data-route="pos"] .pos-bill-header {
Faris Ansari1f261a82017-03-06 18:01:58 +0530252 background-color: #f5f7fa;
253 border: 1px solid #d1d8dd;
Faris Ansari339d9c92017-03-07 18:14:06 +0530254 padding: 13px 15px;
Faris Ansari1f261a82017-03-06 18:01:58 +0530255}
Faris Ansari1fe15182017-03-10 14:50:39 +0530256body[data-route="pos"] .pos-list-row.active {
Faris Ansari1f261a82017-03-06 18:01:58 +0530257 background-color: #fffce7;
258}
Faris Ansari1fe15182017-03-10 14:50:39 +0530259body[data-route="pos"] .totals-area {
Faris Ansari1f261a82017-03-06 18:01:58 +0530260 border-right: 1px solid #d1d8dd;
261 border-left: 1px solid #d1d8dd;
262 margin-bottom: 15px;
263}
Faris Ansari1fe15182017-03-10 14:50:39 +0530264body[data-route="pos"] .tax-area .pos-list-row {
265 border: none;
266}
267body[data-route="pos"] .item-cart-items {
Faris Ansari45510102017-03-09 14:43:37 +0530268 height: calc(100vh - 526px);
Faris Ansari1f261a82017-03-06 18:01:58 +0530269 overflow: auto;
270 border: 1px solid #d1d8dd;
271 border-top: none;
272}
Faris Ansari125996e2017-05-16 07:29:15 +0530273@media (max-width: 767px) {
274 body[data-route="pos"] .item-cart-items {
275 height: 30vh;
276 }
277}
Faris Ansari1fe15182017-03-10 14:50:39 +0530278body[data-route="pos"] .no-items-message {
Faris Ansari45510102017-03-09 14:43:37 +0530279 min-height: 200px;
Faris Ansari1f261a82017-03-06 18:01:58 +0530280 display: flex;
281 align-items: center;
282 justify-content: center;
283 height: 100%;
284}
Faris Ansari1fe15182017-03-10 14:50:39 +0530285body[data-route="pos"] .pos-list-row:last-child {
Faris Ansari1f261a82017-03-06 18:01:58 +0530286 border-bottom: none;
287}
Faris Ansari1fe15182017-03-10 14:50:39 +0530288body[data-route="pos"] .form-section-heading {
Faris Ansari1f261a82017-03-06 18:01:58 +0530289 padding: 0;
290}
Faris Ansari1fe15182017-03-10 14:50:39 +0530291body[data-route="pos"] .item-list {
Faris Ansari45510102017-03-09 14:43:37 +0530292 border: 1px solid #d1d8dd;
293 border-top: none;
294 max-height: calc(100vh - 190px);
Faris Ansari339d9c92017-03-07 18:14:06 +0530295 overflow: auto;
296}
Faris Ansari45510102017-03-09 14:43:37 +0530297@media (max-width: 767px) {
Faris Ansari1fe15182017-03-10 14:50:39 +0530298 body[data-route="pos"] .item-list {
Faris Ansari45510102017-03-09 14:43:37 +0530299 max-height: initial;
300 }
301}
Faris Ansari1fe15182017-03-10 14:50:39 +0530302body[data-route="pos"] .item-list .image-field {
Faris Ansari339d9c92017-03-07 18:14:06 +0530303 height: 140px;
304}
Faris Ansari5687e2d2017-04-20 11:09:43 +0530305body[data-route="pos"] .item-list .image-field .placeholder-text {
306 font-size: 50px;
307}
Faris Ansari1fe15182017-03-10 14:50:39 +0530308body[data-route="pos"] .item-list .pos-item-wrapper {
Faris Ansari45510102017-03-09 14:43:37 +0530309 position: relative;
310}
Faris Ansari1fe15182017-03-10 14:50:39 +0530311body[data-route="pos"] .item-list .price-info {
Faris Ansari45510102017-03-09 14:43:37 +0530312 position: absolute;
Faris Ansari1fe15182017-03-10 14:50:39 +0530313 left: 0;
Faris Ansari45510102017-03-09 14:43:37 +0530314 bottom: 0;
Faris Ansari1fe15182017-03-10 14:50:39 +0530315 margin: 0 0 15px 15px;
316 background-color: rgba(141, 153, 166, 0.6);
317 padding: 5px 9px;
318 border-radius: 3px;
319 color: #fff;
Faris Ansari45510102017-03-09 14:43:37 +0530320}
Faris Ansari1fe15182017-03-10 14:50:39 +0530321body[data-route="pos"] .pos-bill-toolbar {
Faris Ansari339d9c92017-03-07 18:14:06 +0530322 margin-top: 10px;
323}
Faris Ansari1fe15182017-03-10 14:50:39 +0530324body[data-route="pos"] .search-item .form-group {
Faris Ansari339d9c92017-03-07 18:14:06 +0530325 margin: 0;
326}
Faris Ansari1fe15182017-03-10 14:50:39 +0530327body[data-route="pos"] .item-list-area .pos-bill-header {
Faris Ansari339d9c92017-03-07 18:14:06 +0530328 padding: 5px;
329 padding-left: 15px;
330}
Faris Ansarid79f2392017-03-16 12:18:35 +0530331body[data-route="pos"] .pos-selected-item-action .pos-list-row:first-child {
332 padding-top: 0;
333}
Faris Ansari1fe15182017-03-10 14:50:39 +0530334body[data-route="pos"] .pos-selected-item-action > .pos-list-row {
Faris Ansari339d9c92017-03-07 18:14:06 +0530335 border: none;
Faris Ansari1f261a82017-03-06 18:01:58 +0530336}
Faris Ansarid79f2392017-03-16 12:18:35 +0530337@media (max-width: 1199px) {
338 body[data-route="pos"] .pos-selected-item-action > .pos-list-row {
339 padding: 5px 15px;
340 }
341}
Faris Ansari1fe15182017-03-10 14:50:39 +0530342body[data-route="pos"] .edit-customer-btn {
Faris Ansari45510102017-03-09 14:43:37 +0530343 position: absolute;
344 right: 57px;
345 top: 15px;
346 z-index: 100;
347}
Faris Ansari1fe15182017-03-10 14:50:39 +0530348body[data-route="pos"] .btn-more {
Faris Ansari45510102017-03-09 14:43:37 +0530349 display: flex;
350 justify-content: center;
351 align-items: center;
352 cursor: pointer;
353 background-color: #fafbfc;
354 min-height: 200px;
355}
Faris Ansari1fe15182017-03-10 14:50:39 +0530356body[data-route="pos"] .collapse-btn {
357 cursor: pointer;
358}