2 background-color: transparent !important;
3 border: 1px solid $wcfContentBorderInner !important;
4 color: transparent !important;
33 > .redactorAutosaveNotice {
34 background-color: $wcfContentBackground;
35 border: 1px solid $wcfContentBorderInner;
36 border-width: 1px 0 0 1px;
39 padding: $wcfGapSmall;
42 transition: visibility 0s linear .3s, opacity .3s linear;
51 &.redactorAutosaveNoticeIcons > span.fa-check {
52 margin-right: $wcfGapSmall;
55 > span.redactorAutosaveMessage {
56 padding: 0 $wcfGapSmall;
62 border: 1px solid $wcfContentBorderInner;
71 // setting min-width to "0" inside contenteditable causes
72 // IE11 to do all sort of funny things
76 &.redactor-placeholder::after {
77 color: $wcfContentDimmedText;
78 content: attr(placeholder);
95 // enforce styles used in messages
98 // remove margin top for the first paragraph in the editor to avoid a weird looking offset a the top
107 // show cursor to indicate editing capability excluding smilies
112 // TODO: this is somewhat out of sync
114 border-collapse: collapse;
115 //font-size: 14px; TODO
119 border: 1px solid #ddd;
131 /* we cannot influence the actual dropdown position as set by Redactor,
132 forces a gap while keeping the inline top-attribute unaffected */
133 transform: translateY(3px);
136 background-color: transparent !important;
140 background-color: $wcfDropdownBackgroundActive;
144 .redactor-dropdown-link-inactive {
149 background-color: transparent !important;
150 color: $wcfDropdownText !important;
155 /* disable auto zoom in mobile safari */
156 @include screen-md-down {
164 background-color: $wcfHeaderBackground;
173 color: $wcfHeaderMenuLink;
179 @include wcfFontSmall;
181 &.redactor-button-disabled {
182 background-color: transparent !important;
183 color: $wcfButtonDisabledText !important;
189 background-color: $wcfHeaderMenuLinkBackgroundActive;
190 color: $wcfHeaderMenuLinkActive;
195 cursor: inherit !important;
199 // hover-styles on mobile are misleading as they stay much longer
200 // due to the click-like behavior
202 background-color: $wcfHeaderMenuLinkBackgroundActive;
203 color: $wcfHeaderMenuLinkActive;
208 @include screen-sm-up {
209 &.redactor-toolbar-separator {
215 border-left: 1px solid $wcfHeaderMenuLink;
226 &[data-show-on-mobile="false"] {
233 .redactor-toolbar-tooltip {
234 @extend .balloonTooltip;
240 // TODO: border-color: $wcfTooltipBackgroundColor transparent;
242 border-width: 0 5px 5px;
248 transform: translateX(-50%);
252 #redactor-image-box {
253 border: 1px dashed rgba(0, 0, 0, .5);
254 display: inline-block;
265 #redactor-image-editter {
266 @extend .balloonTooltip;
270 // TODO: line-height: $wcfSmallFontSize;
278 #redactor-image-resizer {
279 background-color: rgba(0, 0, 0, 1);
280 border: 1px solid rgba(255, 255, 255, 1);
291 .redactorAttachmentContainer {
292 background-color: rgba(255, 255, 255, 1);
293 border: 1px solid rgba(238, 238, 238, 1);
295 padding: 7px 14px 7px;
298 .redactor-dropdown-box-fontcolor {
301 > li.redactorColorPallet {
305 background-color: $wcfDropdownBackground !important;
309 border: 2px solid rgba(255, 255, 255, 1);
310 border-bottom-width: 0;
311 display: inline-block;
312 font-size: 0; // TODO
322 background-color: rgba(255, 255, 204, 1);
323 border: 5px dashed rgba(255, 204, 0);
324 box-sizing: border-box;
325 font-size: 1.4rem; // TODO
328 vertical-align: middle;
332 background-color: #CEF6CE;
333 border-color: #04B404;
337 .redactor-link-tooltip {
338 // TODO: background-color: $wcfTooltipBackgroundColor;
340 // TODO: color: $wcfTooltipColor;
341 // TODO: font-size: $wcfSmallFontSize;
342 padding: 5px 10px 7px;
346 @include boxShadow(0, 3px, rgba(0, 0, 0, .3), 7px);
349 // TODO: color: $wcfTooltipColor;
353 .redactor-voice-label {
358 .redactor-dropdown-h2 {
359 @include wcfFontSection;
362 .redactor-dropdown-h3 {
363 @include wcfFontHeadline;
366 .redactor-dropdown-h4 {
370 /* alignment plugin */
379 /* alignment plugin / custom value */
383 -webkit-hyphens: auto;
390 .woltlab-color-000000 { color: #000000 !important; }
391 .woltlab-color-000080 { color: #000080 !important; }
392 .woltlab-color-0000CD { color: #0000CD !important; }
393 .woltlab-color-0000FF { color: #0000FF !important; }
394 .woltlab-color-006400 { color: #006400 !important; }
395 .woltlab-color-008000 { color: #008000 !important; }
396 .woltlab-color-008080 { color: #008080 !important; }
397 .woltlab-color-00FF00 { color: #00FF00 !important; }
398 .woltlab-color-00FFFF { color: #00FFFF !important; }
399 .woltlab-color-2F4F4F { color: #2F4F4F !important; }
400 .woltlab-color-40E0D0 { color: #40E0D0 !important; }
401 .woltlab-color-4B0082 { color: #4B0082 !important; }
402 .woltlab-color-696969 { color: #696969 !important; }
403 .woltlab-color-800000 { color: #800000 !important; }
404 .woltlab-color-800080 { color: #800080 !important; }
405 .woltlab-color-808080 { color: #808080 !important; }
406 .woltlab-color-8B4513 { color: #8B4513 !important; }
407 .woltlab-color-A52A2A { color: #A52A2A !important; }
408 .woltlab-color-A9A9A9 { color: #A9A9A9 !important; }
409 .woltlab-color-ADD8E6 { color: #ADD8E6 !important; }
410 .woltlab-color-AFEEEE { color: #AFEEEE !important; }
411 .woltlab-color-B22222 { color: #B22222 !important; }
412 .woltlab-color-D3D3D3 { color: #D3D3D3 !important; }
413 .woltlab-color-DAA520 { color: #DAA520 !important; }
414 .woltlab-color-DDA0DD { color: #DDA0DD !important; }
415 .woltlab-color-E6E6FA { color: #E6E6FA !important; }
416 .woltlab-color-EE82EE { color: #EE82EE !important; }
417 .woltlab-color-F0F8FF { color: #F0F8FF !important; }
418 .woltlab-color-F0FFF0 { color: #F0FFF0 !important; }
419 .woltlab-color-F0FFFF { color: #F0FFFF !important; }
420 .woltlab-color-FAEBD7 { color: #FAEBD7 !important; }
421 .woltlab-color-FF0000 { color: #FF0000 !important; }
422 .woltlab-color-FF8C00 { color: #FF8C00 !important; }
423 .woltlab-color-FFA07A { color: #FFA07A !important; }
424 .woltlab-color-FFA500 { color: #FFA500 !important; }
425 .woltlab-color-FFD700 { color: #FFD700 !important; }
426 .woltlab-color-FFF0F5 { color: #FFF0F5 !important; }
427 .woltlab-color-FFFF00 { color: #FFFF00 !important; }
428 .woltlab-color-FFFFE0 { color: #FFFFE0 !important; }
429 .woltlab-color-FFFFFF { color: #FFFFFF !important; }
431 /* text color selection */
432 .redactor-dropdown-box-woltlabColor {
434 display: flex !important;
444 .woltlab-color-selection {
450 background-color: currentColor !important;
451 color: inherit !important;
460 .woltlab-size-8 { font-size: 8pt; }
461 .woltlab-size-10 { font-size: 10pt; }
462 .woltlab-size-12 { font-size: 12pt; }
463 .woltlab-size-14 { font-size: 14pt; }
464 .woltlab-size-18 { font-size: 18pt; }
465 .woltlab-size-24 { font-size: 24pt; }
466 .woltlab-size-36 { font-size: 36pt; }
469 .messageFloatObjectLeft {
471 margin: 0 20px 20px 0;
474 .messageFloatObjectRight {
476 margin: 0 0 20px 20px;