PluginProbe ʕ •ᴥ•ʔ
PiWeb Delivery & Pickup Date Time for WooCommerce / 3.0.49.91
PiWeb Delivery & Pickup Date Time for WooCommerce v3.0.49.91
3.0.63 3.0.62 3.0.61 3.0.60 3.0.49.49 3.0.49.6 3.0.49.60 3.0.49.61 3.0.49.62 3.0.49.63 3.0.49.64 3.0.49.66 3.0.49.67 3.0.49.69 3.0.49.7 3.0.49.70 3.0.49.72 3.0.49.73 3.0.49.74 3.0.49.76 3.0.49.77 3.0.49.79 3.0.49.9 3.0.49.90 3.0.49.91 3.0.49.92 3.0.49.93 3.0.49.94 3.0.49.96 3.0.49.97 3.0.49.99 trunk 1.0 1.1 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 2.9.17 3.0.47 3.0.49 3.0.49.1 3.0.49.10 3.0.49.11 3.0.49.12 3.0.49.13 3.0.49.16 3.0.49.17 3.0.49.19 3.0.49.2 3.0.49.20 3.0.49.21 3.0.49.22 3.0.49.23 3.0.49.24 3.0.49.26 3.0.49.27 3.0.49.29 3.0.49.3 3.0.49.30 3.0.49.31 3.0.49.32 3.0.49.33 3.0.49.34 3.0.49.36 3.0.49.37 3.0.49.39 3.0.49.4 3.0.49.40 3.0.49.41 3.0.49.42 3.0.49.43 3.0.49.44 3.0.49.46 3.0.49.47
pi-woocommerce-order-date-time-and-type / public / css / style.css
pi-woocommerce-order-date-time-and-type / public / css Last commit date
style.css 4 months ago
style.css
197 lines
1 /**
2 * All of the CSS for your public-facing functionality should be
3 * included in this file. (pro) css
4 */
5 #pi_checkout_field {
6 display: grid;
7 grid-template-columns: 1fr 1fr;
8 grid-column-gap: 15px;
9 position: relative;
10 align-items: flex-start;
11 }
12
13 .pi_delivery_type {
14 grid-column: span 2;
15 }
16
17 .pi_delivery_type input[type="radio"] {
18 visibility: hidden;
19 display: none !important;
20 }
21
22 .pi_delivery_type .woocommerce-input-wrapper {
23 display: flex;
24 flex-direction: row;
25 gap: 0;
26 }
27
28 .pi_delivery_type .woocommerce-input-wrapper label {
29 flex: 1;
30 text-align: center;
31 padding: 10px;
32 cursor: pointer;
33 margin-left:0;
34 margin-right:0;
35 }
36
37 .pi_delivery_type .woocommerce-input-wrapper label:first-of-type {
38 border-radius: 5px 0 0 5px;
39 }
40
41 .pi_delivery_type .woocommerce-input-wrapper label:last-of-type {
42 border-radius: 0px 5px 5px 0px;
43 }
44
45 .pi_delivery_type .input-radio:checked + label {
46 font-weight: bold;
47 color: #fff;
48 cursor: default;
49 }
50
51 .pisol-pickup-add input {
52 display: none !important;
53 }
54
55 .pisol-pickup-add {
56 width: 50%;
57 padding: 10px;
58 box-sizing: border-box;
59 }
60
61 .pisol-location {
62 padding: 10px;
63 background: #ccc;
64 border-radius: 10px;
65 width: 100% !important;
66 cursor: pointer;
67 display: block !important;
68 box-sizing: border-box;
69 }
70
71 .pi_delivery_type.pi_rounded .woocommerce-input-wrapper label {
72 border-radius: 5px 5px 5px 5px;
73 }
74
75 .pisol-location-radio:checked + label {
76 background: rgba(0, 119, 255, 0.63);
77 color: #fff;
78 cursor: default;
79 }
80
81 .woocommerce-input-wrapper-new {
82 width: 100%;
83 }
84
85 #pi_delivery_date_field{
86 position: relative;
87 }
88
89 #pi_delivery_date{
90 width:100%;
91 }
92
93 .pisol_clear_button{
94 position: absolute;
95 width: 10px;
96 height: 10px;
97 display: block;
98 line-height: 10px;
99 right: 20px;
100 cursor:pointer;
101 }
102
103 /* date time approx message */
104 .pisol-date-time-approx-message{
105 padding:10px;
106 margin-top:20px;
107 margin-bottom:20px;
108 border:1px solid #ccc;
109 border-radius:6px;
110 text-align:center;
111 font-weight:bold;
112 }
113
114 /*
115 time picker was hidden in many themes, so this fixes that issue
116 Time picker hidden issue
117 */
118 .ui-timepicker-standard, #ui-datepicker-div{
119 z-index:100000 !important;
120 }
121 /* End Time picker hidden issue */
122
123 #pi_delivery_time_field .select2{
124 width:100% !important;
125 }
126
127 .pi-pickup-location-dropdown-container{
128 width:100%;
129 padding:5px 0px;
130 }
131
132 .pi-pickup-location-dropdown-container select{
133 width:100%;
134 padding:5px;
135 }
136
137 .pi_location_row{
138 display:flex;
139 align-items: center;
140 }
141
142 .pi_location_left{
143 width:20%;
144 margin-right:10px;
145 }
146
147 #pi_delivery_type_field .woocommerce-input-wrapper .woocommerce-radio-wrapper{
148 display:flex;
149 width:100%;
150 }
151
152 .pi-location-required{
153 color: red;
154 font-weight: 700;
155 border: 0!important;
156 text-decoration: none;
157 }
158
159 .pi-single-type{
160 border-radius:5px !important;
161 }
162
163 @media (max-width:768px){
164 #pi_checkout_field{
165 display:block;
166 }
167
168 .pisol-pickup-add{
169 width: 100%;
170 }
171 }
172
173 .woocommerce-checkout .blockUI.blockOverlay{
174 display:block !important;
175 }
176
177 /**
178 * Protect from other CSS that hides select box
179 */
180 #pi_delivery_time_field .select2.select2-container{
181 display: block !important;
182 }
183
184 .pi-js-loading::before {
185 content: "Loading...";
186 position: absolute;
187 top: 0;
188 left: 0;
189 width: 100%;
190 height: 100%;
191 background-color: rgba(255, 255, 255, 0.8);
192 z-index: 10;
193 text-align: center;
194 display: flex;
195 justify-content: center;
196 align-items: center;
197 }