PluginProbe ʕ •ᴥ•ʔ
Atarim – AI Agency for WordPress: Edit Pages, Fix Code, Update Plugins, SEO & Client Feedback / 3.14
Atarim – AI Agency for WordPress: Edit Pages, Fix Code, Update Plugins, SEO & Client Feedback v3.14
5.1.3 5.1.2 5.1.1 5.1 5.0 trunk 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.2.0 3.2.1 3.22 3.22.1 3.22.2 3.22.3 3.22.4 3.22.5 3.22.6 3.3.0 3.3.1 3.3.2 3.3.2.1 3.3.2.2 3.3.3 3.30 3.31 3.32 3.4 3.4.1 3.4.3 3.4.4 3.5 3.5.1 3.6 3.6.1 3.7 3.8 3.9 3.9.1 3.9.2 3.9.3 3.9.4 3.9.6 3.9.6.1 4.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.2 4.1.3 4.2 4.2.1 4.2.2 4.3 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.4
atarim-visual-collaboration / css / quill.css
atarim-visual-collaboration / css Last commit date
admin-settings.css 2 years ago admin.css 2 years ago bootstrap.min.css 2 years ago monolith.min.css 2 years ago quill.css 2 years ago wpf-common.css 2 years ago wpf-icons.css 2 years ago wpf-login.css 2 years ago
quill.css
961 lines
1 /*!
2 * Quill Editor v1.3.6
3 * https://quilljs.com/
4 * Copyright (c) 2014, Jason Chen
5 * Copyright (c) 2013, salesforce.com
6 */
7 .ql-container {
8 box-sizing: border-box;
9 font-family: Helvetica, Arial, sans-serif;
10 font-size: 13px;
11 height: auto;
12 margin: 0px;
13 position: relative;
14 }
15 .ql-container.ql-disabled .ql-tooltip {
16 visibility: hidden;
17 }
18 .ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
19 pointer-events: none;
20 }
21 .ql-clipboard {
22 left: -100000px;
23 height: 1px;
24 overflow-y: hidden;
25 position: absolute;
26 top: 50%;
27 }
28 .ql-clipboard p {
29 margin: 0;
30 padding: 0;
31 }
32 .ql-editor {
33 box-sizing: border-box;
34 line-height: 1.42;
35 height: 100%;
36 outline: none;
37 tab-size: 4;
38 -moz-tab-size: 4;
39 text-align: left;
40 white-space: pre-wrap;
41 word-wrap: break-word;
42 }
43 /*added by Pratap*/
44 .wpfb-edit-comment-wrapper .ql-editor {
45 padding: 12px 15px 12px 12px;
46 }
47 .ql-editor > * {
48 cursor: text;
49 }
50 .ql-editor p,
51 .ql-editor ol,
52 .ql-editor ul,
53 .ql-editor pre,
54 .ql-editor blockquote,
55 .ql-editor h1,
56 .ql-editor h2,
57 .ql-editor h3,
58 .ql-editor h4,
59 .ql-editor h5,
60 .ql-editor h6 {
61 margin: 0;
62 padding: 0;
63 counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
64 }
65 .ql-editor ol > li,
66 .ql-editor ul > li {
67 list-style-type: none;
68 }
69 .ql-editor ul > li::before {
70 content: '\2022';
71 }
72 .ql-editor ul[data-checked=true],
73 .ql-editor ul[data-checked=false] {
74 pointer-events: none;
75 }
76 .ql-editor ul[data-checked=true] > li *,
77 .ql-editor ul[data-checked=false] > li * {
78 pointer-events: all;
79 }
80 .ql-editor ul[data-checked=true] > li::before,
81 .ql-editor ul[data-checked=false] > li::before {
82 color: #777;
83 cursor: pointer;
84 pointer-events: all;
85 }
86 .ql-editor ul[data-checked=true] > li::before {
87 content: '\2611';
88 }
89 .ql-editor ul[data-checked=false] > li::before {
90 content: '\2610';
91 }
92 .ql-editor li::before {
93 display: inline-block;
94 white-space: nowrap;
95 width: 1.2em;
96 }
97 .ql-editor li:not(.ql-direction-rtl)::before {
98 margin-left: -1.5em;
99 margin-right: 0.3em;
100 text-align: right;
101 }
102 .ql-editor li.ql-direction-rtl::before {
103 margin-left: 0.3em;
104 margin-right: -1.5em;
105 }
106 .ql-editor ol li:not(.ql-direction-rtl),
107 .ql-editor ul li:not(.ql-direction-rtl) {
108 padding-left: 1.5em;
109 }
110 .ql-editor ol li.ql-direction-rtl,
111 .ql-editor ul li.ql-direction-rtl {
112 padding-right: 1.5em;
113 }
114 .ql-editor ol li {
115 counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
116 counter-increment: list-0;
117 }
118 .ql-editor ol li:before {
119 content: counter(list-0, decimal) '. ';
120 }
121 .ql-editor ol li.ql-indent-1 {
122 counter-increment: list-1;
123 }
124 .ql-editor ol li.ql-indent-1:before {
125 content: counter(list-1, lower-alpha) '. ';
126 }
127 .ql-editor ol li.ql-indent-1 {
128 counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
129 }
130 .ql-editor ol li.ql-indent-2 {
131 counter-increment: list-2;
132 }
133 .ql-editor ol li.ql-indent-2:before {
134 content: counter(list-2, lower-roman) '. ';
135 }
136 .ql-editor ol li.ql-indent-2 {
137 counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
138 }
139 .ql-editor ol li.ql-indent-3 {
140 counter-increment: list-3;
141 }
142 .ql-editor ol li.ql-indent-3:before {
143 content: counter(list-3, decimal) '. ';
144 }
145 .ql-editor ol li.ql-indent-3 {
146 counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
147 }
148 .ql-editor ol li.ql-indent-4 {
149 counter-increment: list-4;
150 }
151 .ql-editor ol li.ql-indent-4:before {
152 content: counter(list-4, lower-alpha) '. ';
153 }
154 .ql-editor ol li.ql-indent-4 {
155 counter-reset: list-5 list-6 list-7 list-8 list-9;
156 }
157 .ql-editor ol li.ql-indent-5 {
158 counter-increment: list-5;
159 }
160 .ql-editor ol li.ql-indent-5:before {
161 content: counter(list-5, lower-roman) '. ';
162 }
163 .ql-editor ol li.ql-indent-5 {
164 counter-reset: list-6 list-7 list-8 list-9;
165 }
166 .ql-editor ol li.ql-indent-6 {
167 counter-increment: list-6;
168 }
169 .ql-editor ol li.ql-indent-6:before {
170 content: counter(list-6, decimal) '. ';
171 }
172 .ql-editor ol li.ql-indent-6 {
173 counter-reset: list-7 list-8 list-9;
174 }
175 .ql-editor ol li.ql-indent-7 {
176 counter-increment: list-7;
177 }
178 .ql-editor ol li.ql-indent-7:before {
179 content: counter(list-7, lower-alpha) '. ';
180 }
181 .ql-editor ol li.ql-indent-7 {
182 counter-reset: list-8 list-9;
183 }
184 .ql-editor ol li.ql-indent-8 {
185 counter-increment: list-8;
186 }
187 .ql-editor ol li.ql-indent-8:before {
188 content: counter(list-8, lower-roman) '. ';
189 }
190 .ql-editor ol li.ql-indent-8 {
191 counter-reset: list-9;
192 }
193 .ql-editor ol li.ql-indent-9 {
194 counter-increment: list-9;
195 }
196 .ql-editor ol li.ql-indent-9:before {
197 content: counter(list-9, decimal) '. ';
198 }
199 .ql-editor .ql-indent-1:not(.ql-direction-rtl) {
200 padding-left: 3em;
201 }
202 .ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
203 padding-left: 4.5em;
204 }
205 .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
206 padding-right: 3em;
207 }
208 .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
209 padding-right: 4.5em;
210 }
211 .ql-editor .ql-indent-2:not(.ql-direction-rtl) {
212 padding-left: 6em;
213 }
214 .ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
215 padding-left: 7.5em;
216 }
217 .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
218 padding-right: 6em;
219 }
220 .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
221 padding-right: 7.5em;
222 }
223 .ql-editor .ql-indent-3:not(.ql-direction-rtl) {
224 padding-left: 9em;
225 }
226 .ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
227 padding-left: 10.5em;
228 }
229 .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
230 padding-right: 9em;
231 }
232 .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
233 padding-right: 10.5em;
234 }
235 .ql-editor .ql-indent-4:not(.ql-direction-rtl) {
236 padding-left: 12em;
237 }
238 .ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
239 padding-left: 13.5em;
240 }
241 .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
242 padding-right: 12em;
243 }
244 .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
245 padding-right: 13.5em;
246 }
247 .ql-editor .ql-indent-5:not(.ql-direction-rtl) {
248 padding-left: 15em;
249 }
250 .ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
251 padding-left: 16.5em;
252 }
253 .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
254 padding-right: 15em;
255 }
256 .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
257 padding-right: 16.5em;
258 }
259 .ql-editor .ql-indent-6:not(.ql-direction-rtl) {
260 padding-left: 18em;
261 }
262 .ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
263 padding-left: 19.5em;
264 }
265 .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
266 padding-right: 18em;
267 }
268 .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
269 padding-right: 19.5em;
270 }
271 .ql-editor .ql-indent-7:not(.ql-direction-rtl) {
272 padding-left: 21em;
273 }
274 .ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
275 padding-left: 22.5em;
276 }
277 .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
278 padding-right: 21em;
279 }
280 .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
281 padding-right: 22.5em;
282 }
283 .ql-editor .ql-indent-8:not(.ql-direction-rtl) {
284 padding-left: 24em;
285 }
286 .ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
287 padding-left: 25.5em;
288 }
289 .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
290 padding-right: 24em;
291 }
292 .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
293 padding-right: 25.5em;
294 }
295 .ql-editor .ql-indent-9:not(.ql-direction-rtl) {
296 padding-left: 27em;
297 }
298 .ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
299 padding-left: 28.5em;
300 }
301 .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
302 padding-right: 27em;
303 }
304 .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
305 padding-right: 28.5em;
306 }
307 .ql-editor .ql-video {
308 display: block;
309 max-width: 100%;
310 }
311 .ql-editor .ql-video.ql-align-center {
312 margin: 0 auto;
313 }
314 .ql-editor .ql-video.ql-align-right {
315 margin: 0 0 0 auto;
316 }
317 .ql-editor .ql-bg-black {
318 background-color: #000;
319 }
320 .ql-editor .ql-bg-red {
321 background-color: #e60000;
322 }
323 .ql-editor .ql-bg-orange {
324 background-color: #f90;
325 }
326 .ql-editor .ql-bg-yellow {
327 background-color: #ff0;
328 }
329 .ql-editor .ql-bg-green {
330 background-color: #008a00;
331 }
332 .ql-editor .ql-bg-blue {
333 background-color: #06c;
334 }
335 .ql-editor .ql-bg-purple {
336 background-color: #93f;
337 }
338 .ql-editor .ql-color-white {
339 color: #fff;
340 }
341 .ql-editor .ql-color-red {
342 color: #e60000;
343 }
344 .ql-editor .ql-color-orange {
345 color: #f90;
346 }
347 .ql-editor .ql-color-yellow {
348 color: #ff0;
349 }
350 .ql-editor .ql-color-green {
351 color: #008a00;
352 }
353 .ql-editor .ql-color-blue {
354 color: #06c;
355 }
356 .ql-editor .ql-color-purple {
357 color: #93f;
358 }
359 .ql-editor .ql-font-serif {
360 font-family: Georgia, Times New Roman, serif;
361 }
362 .ql-editor .ql-font-monospace {
363 font-family: Monaco, Courier New, monospace;
364 }
365 .ql-editor .ql-size-small {
366 font-size: 0.75em;
367 }
368 .ql-editor .ql-size-large {
369 font-size: 1.5em;
370 }
371 .ql-editor .ql-size-huge {
372 font-size: 2.5em;
373 }
374 .ql-editor .ql-direction-rtl {
375 direction: rtl;
376 text-align: inherit;
377 }
378 .ql-editor .ql-align-center {
379 text-align: center;
380 }
381 .ql-editor .ql-align-justify {
382 text-align: justify;
383 }
384 .ql-editor .ql-align-right {
385 text-align: right;
386 }
387 .ql-editor.ql-blank::before {
388 color: rgba(0,0,0,0.6);
389 content: attr(data-placeholder);
390 font-style: italic;
391 left: 15px;
392 pointer-events: none;
393 position: absolute;
394 right: 15px;
395 }
396 /*added by Pratap*/
397 .wpfb-edit-comment-wrapper .ql-editor.ql-blank::before {
398 left: 12px;
399 }
400 .ql-bubble.ql-toolbar:after,
401 .ql-bubble .ql-toolbar:after {
402 clear: both;
403 content: '';
404 display: table;
405 }
406 .ql-bubble.ql-toolbar button,
407 .ql-bubble .ql-toolbar button {
408 background: none;
409 border: none;
410 cursor: pointer;
411 display: inline-block;
412 float: left;
413 height: 24px;
414 padding: 3px 5px;
415 width: 28px;
416 }
417 .ql-bubble.ql-toolbar button svg,
418 .ql-bubble .ql-toolbar button svg {
419 float: left;
420 height: 100%;
421 }
422 .ql-bubble.ql-toolbar button:active:hover,
423 .ql-bubble .ql-toolbar button:active:hover {
424 outline: none;
425 }
426 .ql-bubble.ql-toolbar input.ql-image[type=file],
427 .ql-bubble .ql-toolbar input.ql-image[type=file] {
428 display: none;
429 }
430 .ql-bubble.ql-toolbar button:hover,
431 .ql-bubble .ql-toolbar button:hover,
432 .ql-bubble.ql-toolbar button:focus,
433 .ql-bubble .ql-toolbar button:focus,
434 .ql-bubble.ql-toolbar button.ql-active,
435 .ql-bubble .ql-toolbar button.ql-active,
436 .ql-bubble.ql-toolbar .ql-picker-label:hover,
437 .ql-bubble .ql-toolbar .ql-picker-label:hover,
438 .ql-bubble.ql-toolbar .ql-picker-label.ql-active,
439 .ql-bubble .ql-toolbar .ql-picker-label.ql-active,
440 .ql-bubble.ql-toolbar .ql-picker-item:hover,
441 .ql-bubble .ql-toolbar .ql-picker-item:hover,
442 .ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
443 .ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
444 color: #fff;
445 }
446 .ql-bubble.ql-toolbar button:hover .ql-fill,
447 .ql-bubble .ql-toolbar button:hover .ql-fill,
448 .ql-bubble.ql-toolbar button:focus .ql-fill,
449 .ql-bubble .ql-toolbar button:focus .ql-fill,
450 .ql-bubble.ql-toolbar button.ql-active .ql-fill,
451 .ql-bubble .ql-toolbar button.ql-active .ql-fill,
452 .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
453 .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
454 .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
455 .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
456 .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
457 .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
458 .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
459 .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
460 .ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
461 .ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
462 .ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
463 .ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
464 .ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
465 .ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
466 .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
467 .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
468 .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
469 .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
470 .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
471 .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
472 .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
473 .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
474 fill: #fff;
475 }
476 .ql-bubble.ql-toolbar button:hover .ql-stroke,
477 .ql-bubble .ql-toolbar button:hover .ql-stroke,
478 .ql-bubble.ql-toolbar button:focus .ql-stroke,
479 .ql-bubble .ql-toolbar button:focus .ql-stroke,
480 .ql-bubble.ql-toolbar button.ql-active .ql-stroke,
481 .ql-bubble .ql-toolbar button.ql-active .ql-stroke,
482 .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
483 .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
484 .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
485 .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
486 .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
487 .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
488 .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
489 .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
490 .ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
491 .ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
492 .ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
493 .ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
494 .ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
495 .ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
496 .ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
497 .ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
498 .ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
499 .ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
500 .ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
501 .ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
502 .ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
503 .ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
504 stroke: #fff;
505 }
506 @media (pointer: coarse) {
507 .ql-bubble.ql-toolbar button:hover:not(.ql-active),
508 .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
509 color: #ccc;
510 }
511 .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
512 .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
513 .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
514 .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
515 fill: #ccc;
516 }
517 .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
518 .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
519 .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
520 .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
521 stroke: #ccc;
522 }
523 }
524 .ql-bubble {
525 box-sizing: border-box;
526 }
527 .ql-bubble * {
528 box-sizing: border-box;
529 }
530 .ql-bubble .ql-hidden {
531 display: none;
532 }
533 .ql-bubble .ql-out-bottom,
534 .ql-bubble .ql-out-top {
535 visibility: hidden;
536 }
537 .ql-bubble .ql-tooltip {
538 position: absolute;
539 transform: translateY(10px);
540 }
541 .ql-bubble .ql-tooltip a {
542 cursor: pointer;
543 text-decoration: none;
544 }
545 .ql-bubble .ql-tooltip.ql-flip {
546 transform: translateY(-10px);
547 }
548 .ql-bubble .ql-formats {
549 display: inline-block;
550 vertical-align: middle;
551 }
552 .ql-bubble .ql-formats:after {
553 clear: both;
554 content: '';
555 display: table;
556 }
557 .ql-bubble .ql-stroke {
558 fill: none;
559 stroke: #ccc;
560 stroke-linecap: round;
561 stroke-linejoin: round;
562 stroke-width: 2;
563 }
564 .ql-bubble .ql-stroke-miter {
565 fill: none;
566 stroke: #ccc;
567 stroke-miterlimit: 10;
568 stroke-width: 2;
569 }
570 .ql-bubble .ql-fill,
571 .ql-bubble .ql-stroke.ql-fill {
572 fill: #ccc;
573 }
574 .ql-bubble .ql-empty {
575 fill: none;
576 }
577 .ql-bubble .ql-even {
578 fill-rule: evenodd;
579 }
580 .ql-bubble .ql-thin,
581 .ql-bubble .ql-stroke.ql-thin {
582 stroke-width: 1;
583 }
584 .ql-bubble .ql-transparent {
585 opacity: 0.4;
586 }
587 .ql-bubble .ql-direction svg:last-child {
588 display: none;
589 }
590 .ql-bubble .ql-direction.ql-active svg:last-child {
591 display: inline;
592 }
593 .ql-bubble .ql-direction.ql-active svg:first-child {
594 display: none;
595 }
596 .ql-bubble .ql-editor h1 {
597 font-size: 2em;
598 }
599 .ql-bubble .ql-editor h2 {
600 font-size: 1.5em;
601 }
602 .ql-bubble .ql-editor h3 {
603 font-size: 1.17em;
604 }
605 .ql-bubble .ql-editor h4 {
606 font-size: 1em;
607 }
608 .ql-bubble .ql-editor h5 {
609 font-size: 0.83em;
610 }
611 .ql-bubble .ql-editor h6 {
612 font-size: 0.67em;
613 }
614 .ql-bubble .ql-editor a {
615 text-decoration: underline;
616 }
617 .ql-bubble .ql-editor blockquote {
618 border-left: 4px solid #ccc;
619 margin-bottom: 5px;
620 margin-top: 5px;
621 padding-left: 16px;
622 }
623 .ql-bubble .ql-editor code,
624 .ql-bubble .ql-editor pre {
625 background-color: #f0f0f0;
626 border-radius: 3px;
627 }
628 .ql-bubble .ql-editor pre {
629 white-space: pre-wrap;
630 margin-bottom: 5px;
631 margin-top: 5px;
632 padding: 5px 10px;
633 }
634 .ql-bubble .ql-editor code {
635 font-size: 85%;
636 padding: 2px 4px;
637 }
638 .ql-bubble .ql-editor pre.ql-syntax {
639 background-color: #23241f;
640 color: #f8f8f2;
641 overflow: visible;
642 }
643 .ql-bubble .ql-editor img {
644 max-width: 100%;
645 }
646 .ql-bubble .ql-picker {
647 color: #ccc;
648 display: inline-block;
649 float: left;
650 font-size: 14px;
651 font-weight: 500;
652 height: 24px;
653 position: relative;
654 vertical-align: middle;
655 }
656 .ql-bubble .ql-picker-label {
657 cursor: pointer;
658 display: inline-block;
659 height: 100%;
660 padding-left: 8px;
661 padding-right: 2px;
662 position: relative;
663 width: 100%;
664 }
665 .ql-bubble .ql-picker-label::before {
666 display: inline-block;
667 line-height: 22px;
668 }
669 .ql-bubble .ql-picker-options {
670 background-color: #444;
671 display: none;
672 min-width: 100%;
673 padding: 4px 8px;
674 position: absolute;
675 white-space: nowrap;
676 }
677 .ql-bubble .ql-picker-options .ql-picker-item {
678 cursor: pointer;
679 display: block;
680 padding-bottom: 5px;
681 padding-top: 5px;
682 }
683 .ql-bubble .ql-picker.ql-expanded .ql-picker-label {
684 color: #777;
685 z-index: 2;
686 }
687 .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
688 fill: #777;
689 }
690 .ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
691 stroke: #777;
692 }
693 .ql-bubble .ql-picker.ql-expanded .ql-picker-options {
694 display: block;
695 margin-top: -1px;
696 top: 100%;
697 z-index: 1;
698 }
699 .ql-bubble .ql-color-picker,
700 .ql-bubble .ql-icon-picker {
701 width: 28px;
702 }
703 .ql-bubble .ql-color-picker .ql-picker-label,
704 .ql-bubble .ql-icon-picker .ql-picker-label {
705 padding: 2px 4px;
706 }
707 .ql-bubble .ql-color-picker .ql-picker-label svg,
708 .ql-bubble .ql-icon-picker .ql-picker-label svg {
709 right: 4px;
710 }
711 .ql-bubble .ql-icon-picker .ql-picker-options {
712 padding: 4px 0px;
713 }
714 .ql-bubble .ql-icon-picker .ql-picker-item {
715 height: 24px;
716 width: 24px;
717 padding: 2px 4px;
718 }
719 .ql-bubble .ql-color-picker .ql-picker-options {
720 padding: 3px 5px;
721 width: 152px;
722 }
723 .ql-bubble .ql-color-picker .ql-picker-item {
724 border: 1px solid transparent;
725 float: left;
726 height: 16px;
727 margin: 2px;
728 padding: 0px;
729 width: 16px;
730 }
731 .ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
732 position: absolute;
733 margin-top: -9px;
734 right: 0;
735 top: 50%;
736 width: 18px;
737 }
738 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
739 .ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
740 .ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
741 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
742 .ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
743 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
744 content: attr(data-label);
745 }
746 .ql-bubble .ql-picker.ql-header {
747 width: 98px;
748 }
749 .ql-bubble .ql-picker.ql-header .ql-picker-label::before,
750 .ql-bubble .ql-picker.ql-header .ql-picker-item::before {
751 content: 'Normal';
752 }
753 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
754 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
755 content: 'Heading 1';
756 }
757 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
758 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
759 content: 'Heading 2';
760 }
761 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
762 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
763 content: 'Heading 3';
764 }
765 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
766 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
767 content: 'Heading 4';
768 }
769 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
770 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
771 content: 'Heading 5';
772 }
773 .ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
774 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
775 content: 'Heading 6';
776 }
777 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
778 font-size: 2em;
779 }
780 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
781 font-size: 1.5em;
782 }
783 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
784 font-size: 1.17em;
785 }
786 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
787 font-size: 1em;
788 }
789 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
790 font-size: 0.83em;
791 }
792 .ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
793 font-size: 0.67em;
794 }
795 .ql-bubble .ql-picker.ql-font {
796 width: 108px;
797 }
798 .ql-bubble .ql-picker.ql-font .ql-picker-label::before,
799 .ql-bubble .ql-picker.ql-font .ql-picker-item::before {
800 content: 'Sans Serif';
801 }
802 .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
803 .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
804 content: 'Serif';
805 }
806 .ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
807 .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
808 content: 'Monospace';
809 }
810 .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
811 font-family: Georgia, Times New Roman, serif;
812 }
813 .ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
814 font-family: Monaco, Courier New, monospace;
815 }
816 .ql-bubble .ql-picker.ql-size {
817 width: 98px;
818 }
819 .ql-bubble .ql-picker.ql-size .ql-picker-label::before,
820 .ql-bubble .ql-picker.ql-size .ql-picker-item::before {
821 content: 'Normal';
822 }
823 .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
824 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
825 content: 'Small';
826 }
827 .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
828 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
829 content: 'Large';
830 }
831 .ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
832 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
833 content: 'Huge';
834 }
835 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
836 font-size: 10px;
837 }
838 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
839 font-size: 18px;
840 }
841 .ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
842 font-size: 32px;
843 }
844 .ql-bubble .ql-color-picker.ql-background .ql-picker-item {
845 background-color: #fff;
846 }
847 .ql-bubble .ql-color-picker.ql-color .ql-picker-item {
848 background-color: #000;
849 }
850 /*edited by Pratap*/
851 /*.ql-bubble .ql-toolbar .ql-formats {
852 margin: 8px 12px 8px 0px;
853 }
854 .ql-bubble .ql-toolbar .ql-formats:first-child {
855 margin-left: 12px;
856 }*/
857 .ql-bubble .ql-color-picker svg {
858 margin: 1px;
859 }
860 .ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
861 .ql-bubble .ql-color-picker .ql-picker-item:hover {
862 border-color: #fff;
863 }
864 /*edited by Pratap*/
865 .ql-bubble .ql-tooltip {
866 background-color: #272D3C;
867 border-radius: 5px;
868 color: #fff;
869 padding: 5px;
870 }
871 .ql-bubble .ql-tooltip-arrow {
872 border-left: 6px solid transparent;
873 border-right: 6px solid transparent;
874 content: " ";
875 display: block;
876 left: 50%;
877 margin-left: -6px;
878 position: absolute;
879 }
880 .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
881 border-bottom: 6px solid #444;
882 top: -6px;
883 display: none;
884 }
885 .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
886 border-top: 6px solid #444;
887 bottom: -6px;
888 display: none;
889 }
890 .ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
891 display: block;
892 }
893 .ql-bubble .ql-tooltip.ql-editing .ql-formats {
894 visibility: hidden;
895 }
896 .ql-bubble .ql-tooltip-editor {
897 display: none;
898 }
899 .ql-bubble .ql-tooltip-editor input[type=text] {
900 background: transparent;
901 border: none;
902 color: #fff;
903 font-size: 13px;
904 height: 100%;
905 outline: none;
906 padding: 10px 20px;
907 position: absolute;
908 width: 100%;
909 }
910 .ql-bubble .ql-tooltip-editor a {
911 top: 10px;
912 position: absolute;
913 right: 20px;
914 }
915 .ql-bubble .ql-tooltip-editor a:before {
916 color: #ccc;
917 content: "\D7";
918 font-size: 16px;
919 font-weight: bold;
920 }
921 .ql-container.ql-bubble:not(.ql-disabled) a {
922 position: relative;
923 white-space: nowrap;
924 }
925 .ql-container.ql-bubble:not(.ql-disabled) a::before {
926 background-color: #444;
927 border-radius: 15px;
928 top: 45px;
929 font-size: 12px;
930 color: #fff;
931 content: attr(href);
932 font-weight: normal;
933 overflow: hidden;
934 padding: 5px 15px;
935 text-decoration: none;
936 z-index: 1;
937 }
938 .ql-container.ql-bubble:not(.ql-disabled) a::after {
939 border-top: 6px solid #444;
940 border-left: 6px solid transparent;
941 border-right: 6px solid transparent;
942 top: 0;
943 content: " ";
944 height: 0;
945 width: 0;
946 }
947 .ql-container.ql-bubble:not(.ql-disabled) a::before,
948 .ql-container.ql-bubble:not(.ql-disabled) a::after {
949 left: 45;
950 margin-left: 50%;
951 position: absolute;
952 transform: translate(-50%, -100%);
953 transition: visibility 0s ease 200ms;
954 visibility: hidden;
955 }
956 .ql-container.ql-bubble:not(.ql-disabled) a:hover::before {
957 visibility: visible;
958 }
959 .ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
960 visibility: hidden;
961 }