PluginProbe
Taboola Pixel / 1.0.23
Taboola Pixel v1.0.23
trunk 1.0.21 1.0.22 1.0.23 1.0.24 1.1.3 1.1.4 1.1.5 1.1.6 1.1.8
taboola-pixel / assets / css / style.css

style.css in Taboola Pixel 1.0.23, at assets/css/style.css

297 lines 5.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .taboola-banner {
2 width: 606px;
3 height: 240px;
4 background-size: cover;
5 background-position: center;
6 background-repeat: no-repeat;
7 border-radius: 6px;
8 max-width: 100%;
9 }
10
11 .taboola-pixel-plugin {
12 --secondary-50: #4D86EC;
13 --secondary-70: #0056F0;
14 --blue-5: #4472C4;
15 --gray-2: #EEF0F2;
16 --gray-4: #d4d9df;
17 --gray-5: #B8C1CA;
18 --gray-8: #4C5560;
19 --neutral-40: #D4D9DF;
20 --success: #F3FCF0;
21 --success-border: #88DD66;
22 font-family: 'Roboto', 'Open Sans', 'Arial', sans-serif;
23 }
24
25 .taboola-pixel-plugin.wrap {
26 max-width: 1277px;
27 padding: 10px;
28 }
29
30 .topbar {
31 background: white;
32 padding: 15px;
33 margin-left: -20px;
34 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
35 margin-bottom: 15px;
36 }
37
38 .taboola-pixel-plugin .header {
39 text-align: left;
40 line-height: 1rem;
41 margin: 0.125rem;
42 }
43
44
45
46 .taboola-pixel-plugin .topbar span {
47 vertical-align: middle;
48 font-size: 1rem;
49 font-weight: bold;
50 margin-bottom: 0.25rem;
51 }
52
53 .taboola-pixel-plugin .topbar .icon {
54 border-radius: 5px;
55 }
56
57
58 .taboola-pixel-plugin .submit > input:hover {
59 background-color: var(--secondary-70);
60 }
61
62 .taboola-pixel-plugin .submit > input {
63 width: 100%;
64 height: 2.5rem;
65 background-color: var(--secondary-50);
66 }
67
68 .taboola-pixel-plugin p.submit {
69 all: unset;
70 }
71
72 .taboola-pixel-plugin input[type="text"] {
73 -moz-appearance: textfield;
74 font-size: 1rem;
75 padding: 0.3rem 0.5rem;
76 position: relative;
77 border-width: 0;
78 border-radius: 4px;
79 line-height: normal;
80 text-align: center;
81 height: 2.5rem;
82 color: var(--gray-8);
83 }
84
85 .taboola-pixel-plugin input[type="text"][disabled] {
86 background-color: var(--gray-2); /* Set your desired background color */
87 cursor: not-allowed;
88 }
89
90
91 .taboola-pixel-plugin input[type="text"]:focus {
92 border: 1px solid var(--blue-5);
93 box-shadow: 0 0 4px 0 var(--blue-5);
94 outline: none;
95 }
96
97
98
99 .taboola-pixel-plugin form {
100 display: flex;
101 flex-wrap: wrap;
102 align-items: center;
103 padding: 1rem 0;
104 gap: 2rem;
105 }
106
107 .taboola-pixel-plugin .text-left {
108 text-align: left;
109 }
110
111
112 .taboola-pixel-plugin .installation-form-wrapper {
113 display: flex;
114 flex-direction: column;
115 align-items: center;
116 text-align: center;
117 background-color: transparent;
118 padding: 1rem 0;
119 }
120
121
122 .taboola-pixel-plugin .installation-form-header h2 {
123 margin: 1rem 0;
124 font-weight: 650;
125 font-size: 1.25rem;
126 }
127
128 .taboola-pixel-plugin .installation-form-header img {
129 border-radius: 6px;
130 width: 100%;
131 max-width: 606px;
132 height: auto;
133 }
134
135 .content-section {
136 border-style: solid;
137 border-color: var(--gray-4);
138 border-width: 1px;
139 border-radius: 6px;
140 margin: 1rem 0;
141 background: white;
142 min-width: 606px;
143 }
144
145 .taboola-pixel-plugin .installation-form-body h2 {
146 font-weight: 700;
147 font-size: 1.25rem;
148 }
149
150 .taboola-pixel-plugin .installation-form-body .title {
151 padding: 20px;
152 text-align: left;
153 border-bottom: 1px solid var(--gray-4);
154 }
155
156 .taboola-pixel-plugin .installation-form-body .title h2 {
157 margin: 0;
158 font-weight: 700;
159 }
160
161 .taboola-pixel-plugin .installation-form-body .form {
162 display: flex;
163 text-align: center;
164 align-items: center;
165 justify-content: space-between;
166 padding: 10px 20px;
167 }
168
169 .taboola-pixel-plugin .installation-form-body p {
170 margin: 0;
171 }
172
173 .taboola-pixel-plugin .installation-form-body .form .input-wrapper {
174 width: 21rem;
175 display: flex;
176 align-items: center;
177 justify-content: center;
178 gap: 10px; /* Adjust the gap between the label and input as needed */
179 border: 1px solid var(--gray-8);
180 border-radius: 6px;
181 background-color: var(--gray-2);
182 }
183
184 .taboola-pixel-plugin .notice-success {
185 display: flex;
186 align-items: center; /* Vertically center */
187 justify-content: flex-start; /* Horizontally align to the left */
188 gap: 0.5rem;
189 border-radius: 6px;
190 border-width: 1px;
191 border-color: var(--neutral-40);
192 border-style: solid;
193 padding: 0.25rem 0.75rem;
194 border-left: 5px solid var(--success-border);
195 background-color: var(--success);
196 }
197
198 .taboola-pixel-plugin #select_account_button,
199 .taboola-pixel-button {
200 background-color: var(--secondary-70);
201 color: white;
202 border-color: var(--secondary-70);
203 padding: 5px 25px;
204 border-radius: 4px;
205 }
206
207 .taboola-pixel-plugin #select_account_button:hover {
208 background-color: var(--secondary-70);
209 }
210
211 /* Modal styles */
212 #taboola-modal-overlay {
213 position: fixed;
214 top: 0;
215 left: 0;
216 width: 100%;
217 height: 100%;
218 background-color: rgba(0,0,0,0.7);
219 z-index: 9999;
220 display: flex;
221 justify-content: center;
222 align-items: center;
223 }
224
225 #taboola-modal-content {
226 background-color: #fff;
227 border-radius: 5px;
228 position: relative;
229 box-shadow: 0 4px 8px rgba(0,0,0,0.2);
230 }
231
232 #taboola-modal-close {
233 position: absolute;
234 top: 5px;
235 right: 10px;
236 background: none;
237 border: none;
238 font-size: 24px;
239 cursor: pointer;
240 z-index: 10001;
241 color: #333;
242 }
243
244 #taboola-modal-close:hover {
245 color: #000;
246 }
247
248 .install-pixel-component {
249 display: flex;
250 justify-content: space-between;
251 padding: 20px;
252 }
253
254 .account-info-box {
255 border: 1px solid #4C5560;
256 border-radius: 4px;
257 display: flex;
258 align-items: center;
259 padding: 6px 20px 6px 6px;
260 background-color: #EEF0F2;
261 min-width: 300px;
262 }
263
264 .account-details {
265 text-align: left;
266 margin-left: 20px;
267 }
268
269 .account-label {
270 font-size: 14px;
271 color: #4C5560;
272 }
273
274 .account-id {
275 font-size: 12px;
276 color: #4C5560;
277 }
278
279 #install-pixel-step, #step-success {
280 display: none;
281 }
282
283
284 #step-success .notice-success {
285 margin: 0 20px 20px;
286 }
287
288 #step-success .title {
289 display: flex;
290 justify-content: space-between;
291 align-items: center;
292 }
293
294 .step-content {
295 padding: 20px;
296 text-align: left;
297 }