1/* 2 * Tooltip 3 */ 4.ui-widget.ui-widget-content.be-tooltip { 5 padding: 2px 8px 2px 8px; 6 font-size: 90%; 7 color: var(--batchedit-text); 8 background-color: var(--batchedit-background); 9 border-left: 1px solid var(--batchedit-border); 10 box-shadow: 0 0 0.5em #999; 11} 12 13/* 14 * Global styles 15 */ 16#batchedit table { 17 border: 0; 18} 19 20#batchedit td { 21 vertical-align: top; 22 border: 0; 23} 24 25#batchedit .be-checkbox { 26 margin: 0.3em 0; 27} 28 29#batchedit .be-radiogroup { 30 margin-top: 0.5em; 31 margin-bottom: 1em; 32} 33 34#batchedit .be-radiobtn { 35 margin: 0.3em 0; 36 padding-left: 1em; 37} 38 39#batchedit .be-actions { 40 position: absolute; 41 top: 0; 42 right: 0; 43 height: 24px; 44} 45 46#batchedit .be-action svg { 47 width: 24px; 48 height: 24px; 49 margin-left: 4px; 50 fill: #ccc; 51} 52 53#batchedit .be-action svg:hover { 54 fill: var(--batchedit-link); 55} 56 57/* 58 * Messages 59 */ 60#batchedit #be-messages { 61 margin-bottom: 1em; 62} 63 64/* 65 * Total statistics 66 */ 67#batchedit #be-totalstats { 68 position: relative; 69 font-size: 120%; 70 font-weight: bold; 71 margin: 0 -0.2em 0 -0.5em; 72} 73 74#batchedit #be-totalstats div { 75 position: relative; 76 padding: 0 0.2em 1.2em 0.5em; 77 background-color: var(--batchedit-background); 78} 79 80#batchedit #be-totalstats div.be-floater { 81 position: fixed; 82 z-index: 1; 83 top: 0; 84 padding: 1em 0.2em 1.2em 0.5em; 85 box-shadow: 0 0.5em 0.5em -0.5em #999; 86} 87 88#batchedit .be-apply:hover label { 89 color: var(--batchedit-link); 90} 91 92/* 93 * Matches 94 */ 95#batchedit .be-file { 96 position: relative; 97 padding-left: 0.5em; 98 margin-bottom: 1.5em; 99 border-left: 1px solid var(--batchedit-border); 100} 101 102#batchedit .be-file .be-stats { 103 font-size: 120%; 104 font-weight: bold; 105 margin-bottom: 0.7em; 106} 107 108#batchedit .be-match { 109 padding: 0.3em; 110 margin-bottom: 0.5em; 111 background-color: var(--batchedit-background-alt); 112} 113 114#batchedit .be-match .be-matchid { 115 font-weight: bold; 116} 117 118#batchedit .be-match table { 119 width: 100%; 120 border: 0; 121 margin: 0.3em 0 0 0; 122} 123 124#batchedit .be-match td.be-text { 125 font-family: "Courier New", monospace; 126 font-size: 8pt; 127 text-align: left; 128 white-space: pre-wrap; 129 width: 49%; 130 padding: 0.3em; 131 border: 1px dashed var(--batchedit-border); 132} 133 134#batchedit .be-match td.be-arrow { 135 position: relative; 136 width: 2%; 137 border: 0; 138} 139 140#batchedit .be-match td.be-arrow svg { 141 position: absolute; 142 left: 50%; 143 top: 50%; 144 margin-left:-3px; 145 margin-top:-20px; 146 width: 8px; 147 height: 40px; 148 stroke: var(--batchedit-text); 149} 150 151#batchedit .be-match .be-preview { 152 background-color: #ff9; 153} 154 155#batchedit .be-match .be-replaced { 156 background-color: #ff9; 157} 158 159#batchedit .be-match .be-applied { 160 background-color: #6f9; 161} 162 163/* 164 * Main form 165 */ 166#batchedit #be-mainform { 167 position: relative; 168 margin-top: 1em; 169} 170 171#batchedit #be-mainform > div:first-child { 172 display: flex; 173 margin-bottom: 1.5em; 174} 175 176#batchedit #be-mainform #be-editboxes { 177 flex-grow: 1; 178} 179 180#batchedit #be-mainform table { 181 margin: 0; 182} 183 184#batchedit #be-mainform td { 185 border: 0; 186} 187 188#batchedit #be-mainform td.be-title { 189 width: 1%; 190 padding-top: 0.6em; 191 padding-right: 1em; 192 font-weight: bold; 193 white-space:nowrap; 194} 195 196#batchedit #be-mainform td.be-edit { 197 width: 99%; 198 padding-right: 1em; 199} 200 201#batchedit #be-mainform td.be-edit .be-edit { 202 font-family: "Courier New", monospace; 203 font-size: 10pt; 204 padding: 0.3em 0.5em; 205 width: 100%; 206} 207 208#batchedit #be-mainform textarea.be-edit { 209 min-height: 4em; 210 resize: vertical; 211 white-space: pre; 212} 213 214#batchedit #be-mainform #be-submitbar { 215 display: flex; 216} 217 218#batchedit #be-mainform #be-progressbar { 219 display: none; 220 flex-grow: 1; 221} 222 223#batchedit #be-mainform #be-progresswrap { 224 flex-grow: 1; 225 align-self: center; 226 margin-right: 1em; 227 padding: 2px; 228 border: 1px solid var(--batchedit-border); 229} 230 231#batchedit #be-mainform #be-progress { 232 width: 0; 233 padding-left: 0.3em; 234 word-wrap: normal; 235 white-space: pre; 236 font-style: italic; 237 background-color: var(--batchedit-background-alt); 238} 239 240#batchedit #be-mainform .be-button { 241 padding: 0.5em 1.2em; 242 font-weight: bold; 243} 244 245#batchedit #be-mainform .be-submit { 246 padding: 0.5em 1.2em; 247 margin-right: 1em; 248 font-weight: bold; 249} 250 251/* 252 * Options 253 */ 254#batchedit #be-options { 255 padding-left: 1em; 256 border-left: 1px solid var(--batchedit-border); 257} 258 259#batchedit #be-extoptions { 260 display: none; 261 position: absolute; 262 top: 0; 263 right: 0; 264 padding: 0.5em 1em 0.8em 1em; 265 background-color: var(--batchedit-background); 266 box-shadow: 0 0 0.5em #999; 267} 268 269#batchedit #be-ctxcharsedit, #batchedit #be-ctxlinesedit { 270 width: 3em; 271 padding: 0 0.2em; 272 text-align: right; 273} 274 275#batchedit #be-searchmaxedit { 276 width: 4em; 277 padding: 0 0.2em; 278 text-align: right; 279} 280