PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / 4.5.0
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments v4.5.0
4.5.1 4.5.0 4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / app / src / Integrations / Elementor / assets / editor.css
surecart / app / src / Integrations / Elementor / assets Last commit date
container.css 10 months ago editor.css 4 months ago editor.js 1 year ago
editor.css
221 lines
1 .elementor-element .surecart-checkout-icon::after {
2 content: "";
3 background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAwIDQwMCIgZmlsbD0iI2E3YWFhZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTI2LjIyNiAxMTAuMDExQzEzOC42NTQgOTcuNTc4MyAxNjIuOTc3IDg3LjUgMTgwLjU1MyA4Ny41SDMzOS42NzRMMjgzLjQxNiAxNDMuNzc2SDkyLjQ3MTRMMTI2LjIyNiAxMTAuMDExWk0xMTYuOTA1IDI1Ni4yMjRIMzA3Ljg1TDI3NC4wOTUgMjg5Ljk5QzI2MS42NjcgMzAyLjQyMiAyMzcuMzQ0IDMxMi41IDIxOS43NjggMzEyLjVINjAuNjQ3MkwxMTYuOTA1IDI1Ni4yMjRaTTMyOC43NjYgMTcxLjg2Mkg2NC42MjVMNTMuMzczNSAxODMuMTE3QzI4LjUxNzMgMjA3Ljk4MiAzNi44NjM3IDIyOC4xMzggNzIuMDE1NyAyMjguMTM4SDMzNi4xNTZMMzQ3LjQwOCAyMTYuODgzQzM3Mi4yNjQgMTkyLjAxOCAzNjMuOTE4IDE3MS44NjIgMzI4Ljc2NiAxNzEuODYyWiIvPgo8L3N2Zz4K");
4 position: absolute;
5 top: 0;
6 right: 0;
7 z-index: 1;
8 width: 20px;
9 height: 20px;
10 padding: 0.2em 0.5em;
11 border-width: 0 0 1px 1px;
12 border-color: #797878;
13 border-style: solid;
14 background-repeat: no-repeat;
15 background-position: center center;
16 }
17
18 /* SureCart Icon for Template selector */
19 .elementor-add-new-section .elementor-surecart-template-button {
20 -webkit-mask: url("../../../../../images/icon.svg") no-repeat center;
21 mask: url("../../../../../images/icon.svg") no-repeat center;
22 -webkit-mask-size: contain;
23 mask-size: contain;
24 background-color: #01824c !important;
25 transition: opacity 0.3s ease;
26 }
27
28 .elementor-add-new-section .elementor-surecart-template-button:hover {
29 opacity: 0.8;
30 }
31
32 .elementor-add-new-section .elementor-surecart-template-button > i {
33 height: 12px;
34 }
35
36 body .elementor-add-new-section .elementor-add-section-area-button {
37 margin-left: 0;
38 }
39
40 /* SureCart custom dialog styles */
41 #sc-elementor-modal-dialog {
42 display: flex;
43 align-items: center;
44 justify-content: center;
45 position: fixed;
46 top: 0;
47 left: 0;
48 width: 100%;
49 height: 100%;
50 z-index: 99999;
51 visibility: hidden;
52 opacity: 0;
53 transition: all 0.5s ease;
54 }
55
56 #sc-elementor-modal-dialog.show {
57 visibility: visible;
58 opacity: 1;
59 }
60
61 .sc-elementor-modal__overlay {
62 position: absolute;
63 top: 0;
64 left: 0;
65 width: 100%;
66 height: 100%;
67 background-color: rgba(0, 0, 0, 0.8);
68 }
69
70 .sc-elementor-modal__content {
71 box-sizing: border-box;
72 position: absolute;
73 width: var(--sc-dialog-width, 60rem);
74 max-width: 90%;
75 max-height: 95%;
76 overflow: auto;
77 font-family: Roboto, Arial, Helvetica, sans-serif;
78 background-color: var(--e-a-bg-default);
79 border-radius: 3px;
80 box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
81 text-align: center;
82 }
83
84 .sc-elementor-modal__title {
85 text-align: left;
86 line-height: 0;
87 }
88
89 .sc-elementor-modal__header {
90 padding: 15px 20px;
91 border-block-end: var(--e-a-border);
92 display: flex;
93 justify-content: space-between;
94 align-items: center;
95 position: sticky;
96 top: 0;
97 background-color: var(--e-a-bg-default);
98 }
99
100 .sc-elementor-modal__card-container {
101 display: flex;
102 width: 100%;
103 justify-content: center;
104 align-items: center;
105 }
106
107 .sc-elementor-modal__card-actions {
108 display: flex;
109 justify-content: space-between;
110 align-items: center;
111 }
112
113 .sc-elementor-modal__card {
114 flex-basis: 50%;
115 cursor: pointer;
116 text-align: center;
117 transition: box-shadow 0.3s ease;
118 margin: calc(30px / 2);
119 padding: 8px;
120 border: var(--e-a-border);
121 border-radius: 3px;
122 display: flex;
123 flex-direction: column;
124 gap: 8px;
125 }
126
127 .sc-elementor-modal__card img {
128 width: 100%;
129 height: 370px;
130 object-fit: cover;
131 border-radius: 3px;
132 }
133
134 .sc-elementor-modal__card-title {
135 display: flex;
136 justify-content: space-between;
137 font-size: 12px;
138 line-height: 1;
139 align-items: center;
140 }
141
142 #sc-elementor-modal-close.sc-elementor-modal__close {
143 background: none;
144 border: none;
145 font-size: 13px;
146 color: var(--e-a-color-txt);
147 cursor: pointer;
148 transition: opacity 0.3s ease;
149 line-height: 0;
150 }
151
152 #sc-elementor-modal-close.sc-elementor-modal__close:hover {
153 opacity: 0.8;
154 }
155
156 #sc-elementor-modal-close.sc-elementor-modal__close:focus-visible {
157 outline: 2px solid #fff;
158 outline-offset: 2px;
159 border-radius: 1px;
160 }
161
162 /* Empty state styling */
163 .sc-elementor-empty-state {
164 padding: 30px;
165 font-size: 14px;
166 color: var(--e-a-color-txt);
167 text-align: center;
168 width: 100%;
169 }
170
171 /* Product Review Content widget - minimize in editor to not affect layout */
172 .elementor-widget-surecart-product-review-content {
173 position: absolute !important;
174 width: 0 !important;
175 height: 0 !important;
176 min-width: 0 !important;
177 min-height: 0 !important;
178 padding: 0 !important;
179 margin: 0 !important;
180 overflow: hidden !important;
181 opacity: 0 !important;
182 pointer-events: none !important;
183 }
184
185 /* Responsive adjustments for when fewer templates are shown */
186 .sc-elementor-modal.surecart-product .sc-elementor-modal__card-container,
187 .sc-elementor-modal.loop-item .sc-elementor-modal__card-container {
188 justify-content: center;
189 padding: 20px;
190 }
191
192 /* Elementor Template selector modal - Responsive styles */
193 @media (max-width: 768px) {
194 .sc-elementor-modal__content {
195 width: 100%;
196 height: auto;
197 max-height: 90%;
198 }
199
200 .sc-elementor-modal__card-container {
201 flex-direction: column;
202 }
203
204 .sc-elementor-modal__header {
205 padding: 20px;
206 }
207
208 .sc-elementor-modal__card {
209 flex-basis: 100%;
210 width: 100%;
211 }
212
213 .sc-elementor-modal__card img {
214 height: 100%;
215 }
216
217 .sc-elementor-modal__close {
218 font-size: var(--sc-font-size-medium, 16px);
219 }
220 }
221