Rushabh Mehta | bedc1fe | 2012-01-17 18:17:06 +0530 | [diff] [blame] | 1 | .erpnext-footer { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 2 | margin: 11px auto; |
3 | text-align: center; | ||||
Pratik Vyas | c1e6e4c | 2011-06-08 14:37:15 +0530 | [diff] [blame] | 4 | } |
Anand Doshi | 575545d | 2012-06-13 19:36:55 +0530 | [diff] [blame] | 5 | .show-all-reports { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 6 | margin-top: 5px; |
7 | font-size: 11px; | ||||
Anand Doshi | 1fe3bc5 | 2013-06-06 18:55:20 +0530 | [diff] [blame] | 8 | } |
Anand Doshi | 1fe3bc5 | 2013-06-06 18:55:20 +0530 | [diff] [blame] | 9 | /* toolbar */ |
10 | .toolbar-splash { | ||||
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 11 | width: 32px; |
12 | height: 32px; | ||||
13 | margin: -10px auto; | ||||
Akhilesh Darjee | f83576b | 2013-09-18 18:35:12 +0530 | [diff] [blame] | 14 | } |
Akhilesh Darjee | f83576b | 2013-09-18 18:35:12 +0530 | [diff] [blame] | 15 | /* pos */ |
Rushabh Mehta | 203cc96 | 2016-04-07 15:25:43 +0530 | [diff] [blame] | 16 | .pos-item-wrapper { |
17 | padding: 5px; | ||||
18 | } | ||||
Akhilesh Darjee | f83576b | 2013-09-18 18:35:12 +0530 | [diff] [blame] | 19 | .pos-item { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 20 | overflow: hidden; |
21 | text-overflow: ellipsis; | ||||
22 | cursor: pointer; | ||||
23 | padding: 5px; | ||||
Rushabh Mehta | 203cc96 | 2016-04-07 15:25:43 +0530 | [diff] [blame] | 24 | padding-bottom: 15px; |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 25 | border: 1px solid #d1d8dd; |
Rushabh Mehta | 203cc96 | 2016-04-07 15:25:43 +0530 | [diff] [blame] | 26 | margin-bottom: 5px; |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 27 | } |
Anand Doshi | 50d7e8c | 2015-01-06 17:14:13 +0530 | [diff] [blame] | 28 | .pos-item-text { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 29 | padding: 0px 5px; |
Anand Doshi | 50d7e8c | 2015-01-06 17:14:13 +0530 | [diff] [blame] | 30 | } |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 31 | .pos-item .item-code { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 32 | margin-bottom: 0px; |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 33 | } |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 34 | .pos-item .no-image { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 35 | background-color: #fafbfc; |
36 | border: 1px dashed #d1d8dd; | ||||
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 37 | } |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 38 | .pos-item-image { |
Rushabh Mehta | 203cc96 | 2016-04-07 15:25:43 +0530 | [diff] [blame] | 39 | width: 100%; |
40 | height: 0px; | ||||
41 | padding: 50% 0; | ||||
42 | text-align: center; | ||||
43 | line-height: 0; | ||||
Rushabh Mehta | 5d0e8de | 2016-04-11 17:34:25 +0530 | [diff] [blame] | 44 | color: #d1d8dd; |
Rushabh Mehta | 203cc96 | 2016-04-07 15:25:43 +0530 | [diff] [blame] | 45 | font-size: 30px; |
Faris Ansari | d217387 | 2016-08-09 14:15:31 +0530 | [diff] [blame] | 46 | background-size: contain; |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 47 | border: 1px solid transparent; |
Faris Ansari | d217387 | 2016-08-09 14:15:31 +0530 | [diff] [blame] | 48 | background-position: center; |
49 | background-repeat: no-repeat; | ||||
Akhilesh Darjee | f83576b | 2013-09-18 18:35:12 +0530 | [diff] [blame] | 50 | } |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 51 | .pos-item-toolbar { |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 52 | height: 51px; |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 53 | padding: 10px 0px; |
54 | border-bottom: 1px solid #d1d8dd; | ||||
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 55 | } |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 56 | .pos-toolbar, |
57 | .pos-bill-toolbar { | ||||
58 | padding: 10px 0px; | ||||
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 59 | height: 51px; |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 60 | } |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 61 | .pos-item-toolbar .form-group { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 62 | margin-bottom: 0px; |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 63 | } |
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 64 | .edit-pos-item { |
Rohit Waghchaure | f0c7ba4 | 2017-02-28 16:51:17 +0530 | [diff] [blame] | 65 | height: 50px; |
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 66 | font-size: 14px; |
67 | border-top: 1px solid #d1d8dd; | ||||
Rohit Waghchaure | f0c7ba4 | 2017-02-28 16:51:17 +0530 | [diff] [blame] | 68 | padding-top: 12px; |
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 69 | } |
70 | .pos-bill-item:hover { | ||||
71 | background-color: #f5f7fa; | ||||
72 | cursor: pointer; | ||||
73 | } | ||||
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 74 | .pos-item-qty { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 75 | display: inline-block; |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 76 | } |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 77 | .pos-qty-row > div { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 78 | padding: 5px 0px; |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 79 | } |
Rushabh Mehta | a9ba5ef | 2014-12-19 16:20:32 +0530 | [diff] [blame] | 80 | .pos-qty-btn { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 81 | margin-top: 3px; |
82 | cursor: pointer; | ||||
83 | font-size: 120%; | ||||
Rushabh Mehta | ab8bde0 | 2014-08-12 15:15:39 +0530 | [diff] [blame] | 84 | } |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 85 | .pos .search-area .form-group { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 86 | max-width: 100% !important; |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 87 | } |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 88 | .pos .tax-table { |
Anand Doshi | da858cc | 2015-02-24 17:50:44 +0530 | [diff] [blame] | 89 | margin-bottom: 10px; |
Anand Doshi | 9b955fe | 2015-01-05 16:19:12 +0530 | [diff] [blame] | 90 | } |
Anand Doshi | 906c2ba | 2015-07-17 15:11:24 +0530 | [diff] [blame] | 91 | .erpnext-icon { |
92 | width: 24px; | ||||
Faris Ansari | adcb3c6 | 2017-03-06 21:02:17 +0530 | [diff] [blame] | 93 | margin-right: 0px; |
Anand Doshi | 906c2ba | 2015-07-17 15:11:24 +0530 | [diff] [blame] | 94 | margin-top: -3px; |
95 | } | ||||
Nabin Hait | 3769d87 | 2015-12-18 13:12:02 +0530 | [diff] [blame] | 96 | .pos .discount-amount-area .discount-field-col { |
97 | padding-left: 0px; | ||||
98 | } | ||||
99 | .pos .discount-amount-area .input-group { | ||||
100 | margin-top: 2px; | ||||
101 | } | ||||
Rushabh Mehta | 3d2622c | 2016-04-25 17:53:42 +0530 | [diff] [blame] | 102 | .dashboard-list-item { |
103 | background-color: inherit; | ||||
Rushabh Mehta | d1eba51 | 2016-06-13 17:46:55 +0530 | [diff] [blame] | 104 | padding: 5px 0px; |
Rushabh Mehta | 3d2622c | 2016-04-25 17:53:42 +0530 | [diff] [blame] | 105 | border-bottom: 1px solid #d1d8dd; |
106 | } | ||||
Rushabh Mehta | d1eba51 | 2016-06-13 17:46:55 +0530 | [diff] [blame] | 107 | #page-stock-balance .dashboard-list-item { |
108 | padding: 5px 15px; | ||||
109 | } | ||||
Rushabh Mehta | 3d2622c | 2016-04-25 17:53:42 +0530 | [diff] [blame] | 110 | .dashboard-list-item:last-child { |
111 | border-bottom: none; | ||||
112 | } | ||||
Faris Ansari | 8e282c2 | 2016-07-24 11:36:19 +0530 | [diff] [blame] | 113 | .payment-toolbar .row { |
114 | width: 323px; | ||||
115 | margin: 0 auto; | ||||
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 116 | } |
117 | .payment-mode { | ||||
118 | cursor: pointer; | ||||
119 | font-family: sans-serif; | ||||
120 | font-size: 15px; | ||||
121 | } | ||||
122 | .pos-payment-row .col-xs-6 { | ||||
Rohit Waghchaure | e4e69ec | 2016-08-17 16:20:13 +0530 | [diff] [blame] | 123 | padding: 15px; |
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 124 | } |
125 | .pos-payment-row { | ||||
126 | border-bottom: 1px solid #d1d8dd; | ||||
127 | margin: 2px 0px 5px 0px; | ||||
Rushabh Mehta | a55fb64 | 2016-06-14 15:54:17 +0530 | [diff] [blame] | 128 | height: 60px; |
Rohit Waghchaure | e4e69ec | 2016-08-17 16:20:13 +0530 | [diff] [blame] | 129 | margin-top: 0px; |
130 | margin-bottom: 0px; | ||||
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 131 | } |
132 | .pos-payment-row:hover, | ||||
133 | .pos-keyboard-key:hover { | ||||
134 | background-color: #FAFBFC; | ||||
135 | cursor: pointer; | ||||
136 | } | ||||
137 | .pos-keyboard-key, | ||||
138 | .delete-btn { | ||||
139 | border: 1px solid #d1d8dd; | ||||
Rohit Waghchaure | 56a7974 | 2017-02-28 16:51:17 +0530 | [diff] [blame] | 140 | height: 85px; |
141 | width: 85px; | ||||
142 | margin: 10px 10px; | ||||
143 | font-size: 24px; | ||||
144 | font-weight: 200; | ||||
145 | background-color: #FDFDFD; | ||||
146 | border-color: #e8e8e8; | ||||
147 | } | ||||
148 | .numeric-keypad { | ||||
149 | border: 1px solid #d1d8dd; | ||||
Rohit Waghchaure | 86ab6a9 | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 150 | height: 69px; |
151 | width: 69px; | ||||
152 | font-size: 20px; | ||||
Rohit Waghchaure | f0c7ba4 | 2017-02-28 16:51:17 +0530 | [diff] [blame] | 153 | font-weight: 200; |
154 | background-color: #FDFDFD; | ||||
155 | border-color: #e8e8e8; | ||||
Rohit Waghchaure | 86ab6a9 | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 156 | margin-left: -4px; |
157 | } | ||||
158 | .pos-pay { | ||||
159 | height: 69px; | ||||
160 | width: 69px; | ||||
161 | font-size: 17px; | ||||
162 | font-weight: 200; | ||||
163 | margin-left: -4px; | ||||
Rohit Waghchaure | f0c7ba4 | 2017-02-28 16:51:17 +0530 | [diff] [blame] | 164 | } |
165 | .numeric-keypad { | ||||
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 166 | height: 60px; |
167 | width: 60px; | ||||
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 168 | font-size: 20px; |
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 169 | font-weight: 200; |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 170 | border-radius: 0; |
171 | background-color: #fff; | ||||
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 172 | margin-left: -4px; |
173 | } | ||||
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 174 | .numeric_keypad { |
175 | margin-left: -15px; | ||||
176 | } | ||||
177 | .numeric_keypad > .row > button { | ||||
178 | border: none; | ||||
179 | border-right: 1px solid #d1d8dd; | ||||
180 | border-bottom: 1px solid #d1d8dd; | ||||
181 | } | ||||
182 | .numeric_keypad > .row > button:first-child { | ||||
183 | border-left: 1px solid #d1d8dd; | ||||
184 | } | ||||
185 | .numeric_keypad > .row:first-child > button { | ||||
186 | border-top: 1px solid #d1d8dd; | ||||
187 | } | ||||
Rohit Waghchaure | e30f83a | 2017-02-24 18:02:50 +0530 | [diff] [blame] | 188 | .pos-pay { |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 189 | background-color: #5E64FF; |
190 | border: none; | ||||
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 191 | } |
Faris Ansari | 8e282c2 | 2016-07-24 11:36:19 +0530 | [diff] [blame] | 192 | .multimode-payments { |
193 | padding-left: 30px; | ||||
194 | } | ||||
195 | .payment-toolbar { | ||||
196 | padding-right: 30px; | ||||
197 | } | ||||
rohitwaghchaure | c13dbd4 | 2017-02-01 18:07:22 +0530 | [diff] [blame] | 198 | .list-row-head.pos-invoice-list { |
199 | border-top: 1px solid #d1d8dd; | ||||
200 | } | ||||
Faris Ansari | 8e282c2 | 2016-07-24 11:36:19 +0530 | [diff] [blame] | 201 | body[data-route="pos"] .modal-dialog { |
202 | width: 750px; | ||||
203 | } | ||||
204 | @media (max-width: 767px) { | ||||
205 | body[data-route="pos"] .modal-dialog { | ||||
206 | width: auto; | ||||
207 | } | ||||
208 | body[data-route="pos"] .modal-dialog .modal-content { | ||||
209 | height: auto; | ||||
210 | } | ||||
211 | } | ||||
212 | @media (max-width: 767px) { | ||||
213 | .amount-row h3 { | ||||
214 | font-size: 15px; | ||||
215 | } | ||||
216 | .pos-keyboard-key, | ||||
217 | .delete-btn { | ||||
218 | height: 50px; | ||||
219 | } | ||||
220 | .multimode-payments { | ||||
221 | padding-left: 15px; | ||||
222 | } | ||||
223 | .payment-toolbar { | ||||
224 | padding-right: 15px; | ||||
225 | } | ||||
226 | } | ||||
Anand Doshi | ac7c81b | 2016-05-26 16:41:04 +0530 | [diff] [blame] | 227 | .amount-label { |
228 | font-size: 16px; | ||||
229 | } | ||||
230 | .selected-payment-mode { | ||||
231 | background-color: #FAFBFC; | ||||
232 | cursor: pointer; | ||||
233 | } | ||||
234 | .pos-invoice-list { | ||||
235 | padding: 15px 10px; | ||||
236 | } | ||||
Rohit Waghchaure | e4e69ec | 2016-08-17 16:20:13 +0530 | [diff] [blame] | 237 | .write_off_amount, |
238 | .change_amount { | ||||
239 | margin: 15px; | ||||
240 | width: 130px; | ||||
241 | } | ||||
Neil Trini Lasrado | 2a9e0f6 | 2017-01-09 18:25:43 +0530 | [diff] [blame] | 242 | .frappe-control[data-fieldname='result_html'] { |
243 | overflow: scroll; | ||||
244 | } | ||||
245 | .assessment-result-tool { | ||||
246 | table-layout: fixed; | ||||
247 | } | ||||
248 | .assessment-result-tool input { | ||||
249 | width: 100%; | ||||
250 | border: 0; | ||||
251 | outline: none; | ||||
252 | text-align: right; | ||||
253 | } | ||||
254 | .assessment-result-tool th { | ||||
255 | white-space: nowrap; | ||||
256 | overflow: hidden; | ||||
257 | text-overflow: ellipsis; | ||||
258 | } | ||||
259 | .assessment-result-tool .total-score, | ||||
260 | .assessment-result-tool .grade, | ||||
261 | .assessment-result-tool .score { | ||||
262 | text-align: right; | ||||
263 | } | ||||
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 264 | .pos-list-row { |
265 | display: table; | ||||
266 | table-layout: fixed; | ||||
267 | width: 100%; | ||||
268 | padding: 9px 15px; | ||||
269 | font-size: 12px; | ||||
270 | margin: 0px; | ||||
271 | border-bottom: 1px solid #d1d8dd; | ||||
272 | } | ||||
273 | .pos-list-row .cell { | ||||
274 | display: table-cell; | ||||
275 | vertical-align: middle; | ||||
276 | } | ||||
277 | .pos-list-row .subject { | ||||
278 | width: 50%; | ||||
279 | } | ||||
280 | .pos-list-row .list-row-checkbox, | ||||
281 | .pos-list-row .list-select-all { | ||||
282 | margin-right: 7px; | ||||
283 | } | ||||
284 | .pos-bill-header { | ||||
285 | background-color: #f5f7fa; | ||||
286 | border: 1px solid #d1d8dd; | ||||
Faris Ansari | 339d9c9 | 2017-03-07 18:14:06 +0530 | [diff] [blame] | 287 | padding: 13px 15px; |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 288 | } |
Faris Ansari | 339d9c9 | 2017-03-07 18:14:06 +0530 | [diff] [blame] | 289 | .pos-list-row.active { |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 290 | background-color: #fffce7; |
291 | } | ||||
292 | .totals-area { | ||||
293 | border-right: 1px solid #d1d8dd; | ||||
294 | border-left: 1px solid #d1d8dd; | ||||
295 | margin-bottom: 15px; | ||||
296 | } | ||||
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 297 | .item-cart-items { |
Faris Ansari | 339d9c9 | 2017-03-07 18:14:06 +0530 | [diff] [blame] | 298 | height: calc(100vh - 500px); |
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 299 | overflow: auto; |
300 | border: 1px solid #d1d8dd; | ||||
301 | border-top: none; | ||||
302 | } | ||||
303 | .item-cart-items .no-items-message { | ||||
304 | display: flex; | ||||
305 | align-items: center; | ||||
306 | justify-content: center; | ||||
307 | height: 100%; | ||||
308 | } | ||||
309 | .pos .items .pos-list-row:last-child { | ||||
310 | border-bottom: none; | ||||
311 | } | ||||
312 | .pos .form-section-heading { | ||||
313 | padding: 0; | ||||
314 | } | ||||
315 | .pos { | ||||
316 | overflow: hidden; | ||||
317 | } | ||||
318 | .pos .item-list { | ||||
319 | border-left: 1px solid #d1d8dd; | ||||
320 | border-right: 1px solid #d1d8dd; | ||||
Faris Ansari | 339d9c9 | 2017-03-07 18:14:06 +0530 | [diff] [blame] | 321 | height: calc(100vh - 180px); |
322 | overflow: auto; | ||||
323 | } | ||||
324 | .pos .item-list .image-field { | ||||
325 | height: 140px; | ||||
326 | } | ||||
327 | .pos-bill-toolbar { | ||||
328 | margin-top: 10px; | ||||
329 | } | ||||
330 | .pos .search-item .form-group { | ||||
331 | margin: 0; | ||||
332 | } | ||||
333 | .item-list-area .pos-bill-header { | ||||
334 | padding: 5px; | ||||
335 | padding-left: 15px; | ||||
336 | } | ||||
337 | .pos-selected-item-action > .pos-list-row { | ||||
338 | border: none; | ||||
Faris Ansari | 1f261a8 | 2017-03-06 18:01:58 +0530 | [diff] [blame] | 339 | } |