_htmleditor.scss (4574B)
1 /** 2 * Creates the base structure of HtmlEditor field. 3 * @member Ext.form.field.HtmlEditor 4 */ 5 @mixin extjs-form-htmleditor { 6 .#{$prefix}html-editor-wrap { 7 border: 1px solid $html-editor-border-color; 8 9 .#{$prefix}toolbar { 10 border-top-width: 0; 11 border-left-width: 0; 12 border-right-width: 0; 13 } 14 15 textarea { 16 background-color: $html-editor-background-color; 17 } 18 } 19 20 .#{$prefix}html-editor-tb .#{$prefix}btn-text { 21 background:transparent no-repeat; 22 background-image:theme-background-image($theme-name, 'editor/tb-sprite.gif'); 23 } 24 25 .#{$prefix}html-editor-tb .#{$prefix}edit-bold, 26 .#{$prefix}menu-item img.#{$prefix}edit-bold { 27 background-position:0 0; 28 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 29 } 30 31 .#{$prefix}html-editor-tb .#{$prefix}edit-italic, 32 .#{$prefix}menu-item img.#{$prefix}edit-italic { 33 background-position:-16px 0; 34 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 35 } 36 37 .#{$prefix}html-editor-tb .#{$prefix}edit-underline, 38 .#{$prefix}menu-item img.#{$prefix}edit-underline { 39 background-position:-32px 0; 40 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 41 } 42 43 .#{$prefix}html-editor-tb .#{$prefix}edit-forecolor, 44 .#{$prefix}menu-item img.#{$prefix}edit-forecolor { 45 background-position:-160px 0; 46 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 47 } 48 49 .#{$prefix}html-editor-tb .#{$prefix}edit-backcolor, 50 .#{$prefix}menu-item img.#{$prefix}edit-backcolor { 51 background-position:-176px 0; 52 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 53 } 54 55 .#{$prefix}html-editor-tb .#{$prefix}edit-justifyleft, 56 .#{$prefix}menu-item img.#{$prefix}edit-justifyleft { 57 background-position:-112px 0; 58 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 59 } 60 61 .#{$prefix}html-editor-tb .#{$prefix}edit-justifycenter, 62 .#{$prefix}menu-item img.#{$prefix}edit-justifycenter { 63 background-position:-128px 0; 64 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 65 } 66 67 .#{$prefix}html-editor-tb .#{$prefix}edit-justifyright, 68 .#{$prefix}menu-item img.#{$prefix}edit-justifyright { 69 background-position:-144px 0; 70 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 71 } 72 73 .#{$prefix}html-editor-tb .#{$prefix}edit-insertorderedlist, 74 .#{$prefix}menu-item img.#{$prefix}edit-insertorderedlist { 75 background-position:-80px 0; 76 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 77 } 78 79 .#{$prefix}html-editor-tb .#{$prefix}edit-insertunorderedlist, 80 .#{$prefix}menu-item img.#{$prefix}edit-insertunorderedlist { 81 background-position:-96px 0; 82 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 83 } 84 85 .#{$prefix}html-editor-tb .#{$prefix}edit-increasefontsize, 86 .#{$prefix}menu-item img.#{$prefix}edit-increasefontsize { 87 background-position:-48px 0; 88 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 89 } 90 91 .#{$prefix}html-editor-tb .#{$prefix}edit-decreasefontsize, 92 .#{$prefix}menu-item img.#{$prefix}edit-decreasefontsize { 93 background-position:-64px 0; 94 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 95 } 96 97 .#{$prefix}html-editor-tb .#{$prefix}edit-sourceedit, 98 .#{$prefix}menu-item img.#{$prefix}edit-sourceedit { 99 background-position:-192px 0; 100 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 101 } 102 103 .#{$prefix}html-editor-tb .#{$prefix}edit-createlink, 104 .#{$prefix}menu-item img.#{$prefix}edit-createlink { 105 background-position: -208px 0; 106 background-image: theme-background-image($theme-name, 'editor/tb-sprite.gif'); 107 } 108 109 .#{$prefix}html-editor-tip .#{$prefix}tip-bd .#{$prefix}tip-bd-inner { 110 padding: 5px; 111 padding-bottom: 1px; 112 } 113 114 .#{$prefix}html-editor-tb { 115 .#{$prefix}toolbar { 116 position: static !important; 117 } 118 .#{$prefix}font-select { 119 font-size: 11px; 120 } 121 } 122 123 .#{$prefix}html-editor-wrap textarea { 124 border: 0; 125 padding: 3px 2px; 126 overflow: auto; 127 } 128 }