Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
30485 tejbeer 1
/*
2
 * CKEditor 5 (v34.0.0) content styles.
3
 * Generated on Mon, 23 May 2022 11:12:45 GMT.
4
 * For more information, check out https://ckeditor.com/docs/ckeditor5/latest/installation/advanced/content-styles.html
5
 */
6
 
7
/*
8
 * CKEditor 5 (v34.0.0) content styles.
9
 * Generated on Mon, 23 May 2022 11:12:45 GMT.
10
 * For more information, check out https://ckeditor.com/docs/ckeditor5/latest/installation/advanced/content-styles.html
11
 */
12
 
13
:root {
14
    --ck-color-image-caption-background: hsl(0, 0%, 97%);
15
    --ck-color-image-caption-text: hsl(0, 0%, 20%);
16
    --ck-color-mention-background: hsla(341, 100%, 30%, 0.1);
17
    --ck-color-mention-text: hsl(341, 100%, 30%);
18
    --ck-color-table-caption-background: hsl(0, 0%, 97%);
19
    --ck-color-table-caption-text: hsl(0, 0%, 20%);
20
    --ck-highlight-marker-blue: hsl(201, 97%, 72%);
21
    --ck-highlight-marker-green: hsl(120, 93%, 68%);
22
    --ck-highlight-marker-pink: hsl(345, 96%, 73%);
23
    --ck-highlight-marker-yellow: hsl(60, 97%, 73%);
24
    --ck-highlight-pen-green: hsl(112, 100%, 27%);
25
    --ck-highlight-pen-red: hsl(0, 85%, 49%);
26
    --ck-image-style-spacing: 1.5em;
27
    --ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);
28
    --ck-todo-list-checkmark-size: 16px;
29
}
30
 
31
/* ckeditor5-basic-styles/theme/code.css */
32
.ck-content code {
33
    background-color: hsla(0, 0%, 78%, 0.3);
34
    padding: .15em;
35
    border-radius: 2px;
36
}
37
/* ckeditor5-font/theme/fontsize.css */
38
.ck-content .text-tiny {
39
    font-size: .7em;
40
}
41
/* ckeditor5-font/theme/fontsize.css */
42
.ck-content .text-small {
43
    font-size: .85em;
44
}
45
/* ckeditor5-font/theme/fontsize.css */
46
.ck-content .text-big {
47
    font-size: 1.4em;
48
}
49
/* ckeditor5-font/theme/fontsize.css */
50
.ck-content .text-huge {
51
    font-size: 1.8em;
52
}
53
/* ckeditor5-highlight/theme/highlight.css */
54
.ck-content .marker-yellow {
55
    background-color: var(--ck-highlight-marker-yellow);
56
}
57
/* ckeditor5-highlight/theme/highlight.css */
58
.ck-content .marker-green {
59
    background-color: var(--ck-highlight-marker-green);
60
}
61
/* ckeditor5-highlight/theme/highlight.css */
62
.ck-content .marker-pink {
63
    background-color: var(--ck-highlight-marker-pink);
64
}
65
/* ckeditor5-highlight/theme/highlight.css */
66
.ck-content .marker-blue {
67
    background-color: var(--ck-highlight-marker-blue);
68
}
69
/* ckeditor5-highlight/theme/highlight.css */
70
.ck-content .pen-red {
71
    color: var(--ck-highlight-pen-red);
72
    background-color: transparent;
73
}
74
/* ckeditor5-highlight/theme/highlight.css */
75
.ck-content .pen-green {
76
    color: var(--ck-highlight-pen-green);
77
    background-color: transparent;
78
}
79
/* ckeditor5-block-quote/theme/blockquote.css */
80
.ck-content blockquote {
81
    overflow: hidden;
82
    padding-right: 1.5em;
83
    padding-left: 1.5em;
84
    margin-left: 0;
85
    margin-right: 0;
86
    font-style: italic;
87
    border-left: solid 5px hsl(0, 0%, 80%);
88
}
89
/* ckeditor5-block-quote/theme/blockquote.css */
90
.ck-content[dir="rtl"] blockquote {
91
    border-left: 0;
92
    border-right: solid 5px hsl(0, 0%, 80%);
93
}
94
/* ckeditor5-image/theme/imagestyle.css */
95
.ck-content .image-style-block-align-left,
96
.ck-content .image-style-block-align-right {
97
    max-width: calc(100% - var(--ck-image-style-spacing));
98
}
99
/* ckeditor5-image/theme/imagestyle.css */
100
.ck-content .image-style-align-left,
101
.ck-content .image-style-align-right {
102
    clear: none;
103
}
104
/* ckeditor5-image/theme/imagestyle.css */
105
.ck-content .image-style-side {
106
    float: right;
107
    margin-left: var(--ck-image-style-spacing);
108
    max-width: 50%;
109
}
110
/* ckeditor5-image/theme/imagestyle.css */
111
.ck-content .image-style-align-left {
112
    float: left;
113
    margin-right: var(--ck-image-style-spacing);
114
}
115
/* ckeditor5-image/theme/imagestyle.css */
116
.ck-content .image-style-align-center {
117
    margin-left: auto;
118
    margin-right: auto;
119
}
120
/* ckeditor5-image/theme/imagestyle.css */
121
.ck-content .image-style-align-right {
122
    float: right;
123
    margin-left: var(--ck-image-style-spacing);
124
}
125
/* ckeditor5-image/theme/imagestyle.css */
126
.ck-content .image-style-block-align-right {
127
    margin-right: 0;
128
    margin-left: auto;
129
}
130
/* ckeditor5-image/theme/imagestyle.css */
131
.ck-content .image-style-block-align-left {
132
    margin-left: 0;
133
    margin-right: auto;
134
}
135
/* ckeditor5-image/theme/imagestyle.css */
136
.ck-content p + .image-style-align-left,
137
.ck-content p + .image-style-align-right,
138
.ck-content p + .image-style-side {
139
    margin-top: 0;
140
}
141
/* ckeditor5-image/theme/imagestyle.css */
142
.ck-content .image-inline.image-style-align-left,
143
.ck-content .image-inline.image-style-align-right {
144
    margin-top: var(--ck-inline-image-style-spacing);
145
    margin-bottom: var(--ck-inline-image-style-spacing);
146
}
147
/* ckeditor5-image/theme/imagestyle.css */
148
.ck-content .image-inline.image-style-align-left {
149
    margin-right: var(--ck-inline-image-style-spacing);
150
}
151
/* ckeditor5-image/theme/imagestyle.css */
152
.ck-content .image-inline.image-style-align-right {
153
    margin-left: var(--ck-inline-image-style-spacing);
154
}
155
/* ckeditor5-image/theme/image.css */
156
.ck-content .image {
157
    display: table;
158
    clear: both;
159
    text-align: center;
160
    margin: 0.9em auto;
161
    min-width: 50px;
162
}
163
/* ckeditor5-image/theme/image.css */
164
.ck-content .image img {
165
    display: block;
166
    margin: 0 auto;
167
    max-width: 100%;
168
    min-width: 100%;
169
}
170
/* ckeditor5-image/theme/image.css */
171
.ck-content .image-inline {
172
    /*
173
     * Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).;
174
     * Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.
175
     * This strange behavior does not happen with inline-flex.
176
     */
177
    display: inline-flex;
178
    max-width: 100%;
179
    align-items: flex-start;
180
}
181
/* ckeditor5-image/theme/image.css */
182
.ck-content .image-inline picture {
183
    display: flex;
184
}
185
/* ckeditor5-image/theme/image.css */
186
.ck-content .image-inline picture,
187
.ck-content .image-inline img {
188
    flex-grow: 1;
189
    flex-shrink: 1;
190
    max-width: 100%;
191
}
192
/* ckeditor5-image/theme/imagecaption.css */
193
.ck-content .image > figcaption {
194
    display: table-caption;
195
    caption-side: bottom;
196
    word-break: break-word;
197
    color: var(--ck-color-image-caption-text);
198
    background-color: var(--ck-color-image-caption-background);
199
    padding: .6em;
200
    font-size: .75em;
201
    outline-offset: -1px;
202
}
203
/* ckeditor5-image/theme/imageresize.css */
204
.ck-content .image.image_resized {
205
    max-width: 100%;
206
    display: block;
207
    box-sizing: border-box;
208
}
209
/* ckeditor5-image/theme/imageresize.css */
210
.ck-content .image.image_resized img {
211
    width: 100%;
212
}
213
/* ckeditor5-image/theme/imageresize.css */
214
.ck-content .image.image_resized > figcaption {
215
    display: block;
216
}
217
/* ckeditor5-language/theme/language.css */
218
.ck-content span[lang] {
219
    font-style: italic;
220
}
221
/* ckeditor5-list/theme/todolist.css */
222
.ck-content .todo-list {
223
    list-style: none;
224
}
225
/* ckeditor5-list/theme/todolist.css */
226
.ck-content .todo-list li {
227
    margin-bottom: 5px;
228
}
229
/* ckeditor5-list/theme/todolist.css */
230
.ck-content .todo-list li .todo-list {
231
    margin-top: 5px;
232
}
233
/* ckeditor5-list/theme/todolist.css */
234
.ck-content .todo-list .todo-list__label > input {
235
    -webkit-appearance: none;
236
    display: inline-block;
237
    position: relative;
238
    width: var(--ck-todo-list-checkmark-size);
239
    height: var(--ck-todo-list-checkmark-size);
240
    vertical-align: middle;
241
    border: 0;
242
    left: -25px;
243
    margin-right: -15px;
244
    right: 0;
245
    margin-left: 0;
246
}
247
/* ckeditor5-list/theme/todolist.css */
248
.ck-content .todo-list .todo-list__label > input::before {
249
    display: block;
250
    position: absolute;
251
    box-sizing: border-box;
252
    content: '';
253
    width: 100%;
254
    height: 100%;
255
    border: 1px solid hsl(0, 0%, 20%);
256
    border-radius: 2px;
257
    transition: 250ms ease-in-out box-shadow, 250ms ease-in-out background, 250ms ease-in-out border;
258
}
259
/* ckeditor5-list/theme/todolist.css */
260
.ck-content .todo-list .todo-list__label > input::after {
261
    display: block;
262
    position: absolute;
263
    box-sizing: content-box;
264
    pointer-events: none;
265
    content: '';
266
    left: calc( var(--ck-todo-list-checkmark-size) / 3 );
267
    top: calc( var(--ck-todo-list-checkmark-size) / 5.3 );
268
    width: calc( var(--ck-todo-list-checkmark-size) / 5.3 );
269
    height: calc( var(--ck-todo-list-checkmark-size) / 2.6 );
270
    border-style: solid;
271
    border-color: transparent;
272
    border-width: 0 calc( var(--ck-todo-list-checkmark-size) / 8 ) calc( var(--ck-todo-list-checkmark-size) / 8 ) 0;
273
    transform: rotate(45deg);
274
}
275
/* ckeditor5-list/theme/todolist.css */
276
.ck-content .todo-list .todo-list__label > input[checked]::before {
277
    background: hsl(126, 64%, 41%);
278
    border-color: hsl(126, 64%, 41%);
279
}
280
/* ckeditor5-list/theme/todolist.css */
281
.ck-content .todo-list .todo-list__label > input[checked]::after {
282
    border-color: hsl(0, 0%, 100%);
283
}
284
/* ckeditor5-list/theme/todolist.css */
285
.ck-content .todo-list .todo-list__label .todo-list__label__description {
286
    vertical-align: middle;
287
}
288
/* ckeditor5-media-embed/theme/mediaembed.css */
289
.ck-content .media {
290
    clear: both;
291
    margin: 0.9em 0;
292
    display: block;
293
    min-width: 15em;
294
}
295
/* ckeditor5-page-break/theme/pagebreak.css */
296
.ck-content .page-break {
297
    position: relative;
298
    clear: both;
299
    padding: 5px 0;
300
    display: flex;
301
    align-items: center;
302
    justify-content: center;
303
}
304
/* ckeditor5-page-break/theme/pagebreak.css */
305
.ck-content .page-break::after {
306
    content: '';
307
    position: absolute;
308
    border-bottom: 2px dashed hsl(0, 0%, 77%);
309
    width: 100%;
310
}
311
/* ckeditor5-page-break/theme/pagebreak.css */
312
.ck-content .page-break__label {
313
    position: relative;
314
    z-index: 1;
315
    padding: .3em .6em;
316
    display: block;
317
    text-transform: uppercase;
318
    border: 1px solid hsl(0, 0%, 77%);
319
    border-radius: 2px;
320
    font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
321
    font-size: 0.75em;
322
    font-weight: bold;
323
    color: hsl(0, 0%, 20%);
324
    background: hsl(0, 0%, 100%);
325
    box-shadow: 2px 2px 1px hsla(0, 0%, 0%, 0.15);
326
    -webkit-user-select: none;
327
    -moz-user-select: none;
328
    -ms-user-select: none;
329
    user-select: none;
330
}
331
/* ckeditor5-table/theme/table.css */
332
.ck-content .table {
333
    margin: 0.9em auto;
334
    display: table;
335
}
336
/* ckeditor5-table/theme/table.css */
337
.ck-content .table table {
338
    border-collapse: collapse;
339
    border-spacing: 0;
340
    width: 100%;
341
    height: 100%;
342
    border: 1px double hsl(0, 0%, 70%);
343
}
344
/* ckeditor5-table/theme/table.css */
345
.ck-content .table table td,
346
.ck-content .table table th {
347
    min-width: 2em;
348
    padding: .4em;
349
    border: 1px solid hsl(0, 0%, 75%);
350
}
351
/* ckeditor5-table/theme/table.css */
352
.ck-content .table table th {
353
    font-weight: bold;
354
    background: hsla(0, 0%, 0%, 5%);
355
}
356
/* ckeditor5-table/theme/table.css */
357
.ck-content[dir="rtl"] .table th {
358
    text-align: right;
359
}
360
/* ckeditor5-table/theme/table.css */
361
.ck-content[dir="ltr"] .table th {
362
    text-align: left;
363
}
364
/* ckeditor5-table/theme/tablecaption.css */
365
.ck-content .table > figcaption {
366
    display: table-caption;
367
    caption-side: top;
368
    word-break: break-word;
369
    text-align: center;
370
    color: var(--ck-color-table-caption-text);
371
    background-color: var(--ck-color-table-caption-background);
372
    padding: .6em;
373
    font-size: .75em;
374
    outline-offset: -1px;
375
}
376
/* ckeditor5-horizontal-line/theme/horizontalline.css */
377
.ck-content hr {
378
    margin: 15px 0;
379
    height: 4px;
380
    background: hsl(0, 0%, 87%);
381
    border: 0;
382
}
383
/* ckeditor5-code-block/theme/codeblock.css */
384
.ck-content pre {
385
    padding: 1em;
386
    color: hsl(0, 0%, 20.8%);
387
    background: hsla(0, 0%, 78%, 0.3);
388
    border: 1px solid hsl(0, 0%, 77%);
389
    border-radius: 2px;
390
    text-align: left;
391
    direction: ltr;
392
    tab-size: 4;
393
    white-space: pre-wrap;
394
    font-style: normal;
395
    min-width: 200px;
396
}
397
/* ckeditor5-code-block/theme/codeblock.css */
398
.ck-content pre code {
399
    background: unset;
400
    padding: 0;
401
    border-radius: 0;
402
}
403
/* ckeditor5-mention/theme/mention.css */
404
.ck-content .mention {
405
    background: var(--ck-color-mention-background);
406
    color: var(--ck-color-mention-text);
407
}
408
@media print {
409
    /* ckeditor5-page-break/theme/pagebreak.css */
410
    .ck-content .page-break {
411
        padding: 0;
412
    }
413
    /* ckeditor5-page-break/theme/pagebreak.css */
414
    .ck-content .page-break::after {
415
        display: none;
416
    }
417
}