blob: de1e097bb881c95cb5fe44c50e40f2f371009f5e [file] [log] [blame]
Faris Ansari6e7db032017-08-10 11:22:03 +05301.pos {
2 padding: 15px;
3}
Faris Ansari03e7ec22017-08-10 17:17:34 +05304.cart-container {
Faris Ansari6e7db032017-08-10 11:22:03 +05305 padding: 0 15px;
6 display: inline-block;
7 width: 39%;
8 vertical-align: top;
9}
10.item-container {
11 padding: 0 15px;
12 display: inline-block;
13 width: 60%;
14 vertical-align: top;
15}
Faris Ansaria0f86872017-08-10 18:28:05 +053016.search-field {
17 width: 60%;
18}
19.search-field input::placeholder {
20 font-size: 12px;
21}
Faris Ansari6e7db032017-08-10 11:22:03 +053022.item-group-field {
Faris Ansaria0f86872017-08-10 18:28:05 +053023 width: 40%;
Faris Ansari6e7db032017-08-10 11:22:03 +053024 margin-left: 15px;
25}
Faris Ansari0f3d4312017-08-14 18:25:59 +053026.cart-wrapper {
27 margin-bottom: 10px;
28}
Faris Ansari6e7db032017-08-10 11:22:03 +053029.cart-wrapper .list-item__content:not(:first-child) {
30 justify-content: flex-end;
31}
32.cart-items {
33 height: 200px;
34 overflow: auto;
35}
Faris Ansari0f3d4312017-08-14 18:25:59 +053036.cart-items input {
37 height: 22px;
38 font-size: 12px;
39}
Faris Ansari6e7db032017-08-10 11:22:03 +053040.fields {
41 display: flex;
42}
43.pos-items-wrapper {
44 max-height: 480px;
Faris Ansari7bcb1cf2017-08-11 15:49:23 +053045 overflow-y: auto;
46}
47.pos-items {
48 overflow: hidden;
Faris Ansari6e7db032017-08-10 11:22:03 +053049}
50.pos-item-wrapper {
Faris Ansaria0f86872017-08-10 18:28:05 +053051 display: flex;
52 flex-direction: column;
53 justify-content: space-between;
Faris Ansari6e7db032017-08-10 11:22:03 +053054}
55.image-view-container {
56 display: block;
57}
58.image-view-container .image-field {
59 height: auto;
60}
61.empty-state {
62 height: 100%;
63 position: relative;
64}
65.empty-state span {
66 position: absolute;
67 color: #8D99A6;
68 font-size: 12px;
69 top: 50%;
70 left: 50%;
71 transform: translate(-50%, -50%);
72}
Faris Ansari0f3d4312017-08-14 18:25:59 +053073@keyframes yellow-fade {
74 0% {
75 background-color: #fffce7;
76 }
77 100% {
78 background-color: transparent;
79 }
80}
81.highlight {
82 animation: yellow-fade 1s ease-in 1;
83}
84input[type=number]::-webkit-inner-spin-button,
85input[type=number]::-webkit-outer-spin-button {
86 -webkit-appearance: none;
87 margin: 0;
88}
89.number-pad {
90 border-collapse: collapse;
91 cursor: pointer;
92 display: table;
93 margin: auto;
94}
95.num-row {
96 display: table-row;
97}
98.num-col {
99 display: table-cell;
100 border: 1px solid #d1d8dd;
101}
102.num-col > div {
103 width: 50px;
104 height: 50px;
105 text-align: center;
106 line-height: 50px;
107}