zotero.css (11471B)
1 /* Font sizes */ 2 *[zoteroFontSize=medium] #zotero-tb-search, *[zoteroFontSize=large] #zotero-tb-search, 3 *[zoteroFontSize=medium] zoterotagselector textbox, *[zoteroFontSize=large] zoterotagselector textbox 4 { 5 font-size: 1em !important; 6 } 7 8 *[zoteroFontSize=medium] treechildren::-moz-tree-row 9 { 10 height: 1.5em; 11 } 12 13 *[zoteroFontSize=large] treechildren::-moz-tree-row 14 { 15 height: 1.5em; 16 } 17 18 *[zoteroFontSize=large] .treecol-text 19 { 20 margin:0; 21 padding:0; 22 } 23 24 /* 25 * 26 * Toolbar icons 27 * 28 */ 29 #zotero-toolbar-buttons[cui-areatype=toolbar] { 30 height: 24px; 31 } 32 33 #zotero-toolbar-main-button, 34 #zotero-toolbar-main-button-single { 35 list-style-image: url("chrome://zotero-platform/content/zotero-z-16px-australis.png"); 36 } 37 38 @media (min-resolution: 1.25dppx) { 39 #zotero-toolbar-main-button, 40 #zotero-toolbar-main-button-single { 41 list-style-image: url("chrome://zotero-platform/content/zotero-z-32px-australis.png"); 42 } 43 } 44 45 #zotero-toolbar-save-button, 46 #zotero-toolbar-save-button-single { 47 list-style-image: url("chrome://zotero/skin/treeitem-webpage.png"); 48 } 49 50 #zotero-toolbar-main-button[cui-areatype="menu-panel"], 51 #zotero-toolbar-main-button-single[cui-areatype="menu-panel"], 52 toolbarpaletteitem[place="palette"] #zotero-toolbar-main-button, 53 toolbarpaletteitem[place="palette"] #zotero-toolbar-main-button-single { 54 list-style-image: url("chrome://zotero/skin/zotero-z-32px-australis.svg"); 55 } 56 57 #zotero-toolbar-save-button[cui-areatype="menu-panel"], 58 #zotero-toolbar-save-button-single[cui-areatype="menu-panel"], 59 toolbarpaletteitem[place="palette"] #zotero-toolbar-save-button, 60 toolbarpaletteitem[place="palette"] #zotero-toolbar-save-button-single { 61 list-style-image: url("chrome://zotero/skin/treeitem-webpage@2x.png"); 62 } 63 64 /* Show single icon for combo buttons in palette */ 65 toolbarpaletteitem[place="palette"] #zotero-toolbar-buttons separator, 66 toolbarpaletteitem[place="palette"] #zotero-toolbar-buttons #zotero-toolbar-save-button { 67 display:none; 68 } 69 70 /* Alterations for overflow panel */ 71 #zotero-toolbar-buttons[overflowedItem=true] { 72 padding: 0 6px; 73 height: 36px; 74 } 75 76 #zotero-toolbar-main-button-single[overflowedItem=true] .toolbarbutton-text, 77 #zotero-toolbar-save-button-single[overflowedItem=true] .toolbarbutton-text { 78 margin-left: 2px !important; 79 } 80 81 #zotero-toolbar-buttons[overflowedItem=true]:not(:hover) { 82 border: 1px solid transparent; 83 } 84 85 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-main-button { 86 min-width: unset; 87 margin-right: 8px; 88 padding: 0; 89 } 90 91 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-main-button .toolbarbutton-text { 92 display: none; 93 margin-left: 1px; 94 } 95 96 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-main-button:hover { 97 background: unset; 98 } 99 100 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-save-button::before { 101 content: ""; 102 display: -moz-box; 103 width: 1px; 104 height: 18px; 105 -moz-margin-end: 0px; 106 background-image: linear-gradient(hsla(210,54%,20%,.2) 0, hsla(210,54%,20%,.2) 18px); 107 background-clip: padding-box; 108 background-position: center; 109 background-repeat: no-repeat; 110 background-size: 1px 18px; 111 box-shadow: 0 0 0 1px hsla(0,0%,100%,.2); 112 } 113 114 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-save-button { 115 max-width: unset; 116 margin: 0 0 0 -1px !important; 117 background: unset; 118 } 119 120 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-save-button toolbarbutton { 121 margin-left: 8px; 122 } 123 124 #zotero-toolbar-buttons[overflowedItem=true] #zotero-toolbar-save-button > .toolbarbutton-menubutton-dropmarker, 125 #zotero-toolbar-save-button-single[overflowedItem=true] > .toolbarbutton-menubutton-dropmarker { 126 padding-left: 3px; 127 padding-right: 6px; 128 } 129 130 131 /* Show webpage icon in gray when no translators */ 132 #zotero-toolbar-save-button:not(.translate), 133 #zotero-toolbar-save-button-single:not(.translate), 134 #zotero-toolbar-save-button[disabled="true"], 135 #zotero-toolbar-save-button-single[disabled="true"] { 136 filter: grayscale(100%); 137 } 138 /* End toolbar icons */ 139 140 141 /* Bindings */ 142 textbox[multiline="true"][type="timed"] 143 { 144 -moz-binding: url('chrome://zotero/content/bindings/timedtextarea.xml#timed-textarea'); 145 } 146 147 textbox[type="styled"] 148 { 149 -moz-binding: url('chrome://zotero/content/bindings/styled-textbox.xml#styled-textbox'); 150 } 151 152 zoteroattachmentbox 153 { 154 -moz-binding: url('chrome://zotero/content/bindings/attachmentbox.xml#attachment-box'); 155 } 156 157 zoterostoragefilebox 158 { 159 -moz-binding: url('chrome://zotero/content/bindings/storagefilebox.xml#storage-file-box'); 160 } 161 162 zoteronoteeditor 163 { 164 -moz-binding: url('chrome://zotero/content/bindings/noteeditor.xml#note-editor'); 165 } 166 167 linksbox 168 { 169 -moz-binding: url('chrome://zotero/content/bindings/noteeditor.xml#links-box'); 170 } 171 172 tagsbox 173 { 174 -moz-binding: url('chrome://zotero/content/bindings/tagsbox.xml#tags-box'); 175 } 176 177 tagsbox row 178 { 179 -moz-box-align:center; 180 } 181 182 customcolorpicker { 183 -moz-binding: url(chrome://zotero/content/bindings/customcolorpicker.xml#custom-colorpicker); 184 } 185 186 customcolorpicker[type=button] { 187 -moz-binding: url(chrome://zotero/content/bindings/customcolorpicker.xml#custom-colorpicker-button); 188 } 189 190 relatedbox 191 { 192 -moz-binding: url('chrome://zotero/content/bindings/relatedbox.xml#related-box'); 193 -moz-user-focus: ignore; 194 } 195 196 zoterosearch 197 { 198 -moz-binding: url('chrome://zotero/content/bindings/zoterosearch.xml#search-box'); 199 } 200 201 zoterotagselector 202 { 203 -moz-binding: url('chrome://zotero/content/bindings/tagselector.xml#tag-selector'); 204 } 205 206 207 zoterosearchcondition 208 { 209 -moz-binding: url('chrome://zotero/content/bindings/zoterosearch.xml#search-condition'); 210 } 211 212 zoterosearchtextbox 213 { 214 -moz-binding: url('chrome://zotero/content/bindings/zoterosearch.xml#search-textbox'); 215 } 216 217 218 zoterosearchagefield 219 { 220 -moz-binding: url('chrome://zotero/content/bindings/zoterosearch.xml#search-in-the-last'); 221 } 222 223 zoteroitembox { 224 -moz-binding: url('chrome://zotero/content/bindings/itembox.xml#item-box'); 225 } 226 227 zoteromergegroup { 228 -moz-binding: url('chrome://zotero/content/bindings/merge.xml#merge-group'); 229 } 230 231 zoteromergepane { 232 -moz-binding: url('chrome://zotero/content/bindings/merge.xml#merge-pane'); 233 } 234 235 dialog[resizable="true"] 236 { 237 -moz-binding: url('chrome://zotero/content/bindings/resizabledialog.xml#resizabledialog'); 238 } 239 240 zoteroguidancepanel 241 { 242 -moz-binding: url('chrome://zotero/content/bindings/guidancepanel.xml#guidancepanel'); 243 } 244 245 zoterofilesyncstatus { 246 -moz-binding: url('chrome://zotero/content/bindings/filesyncstatus.xml#file-sync-status'); 247 } 248 249 label.zotero-text-link { 250 -moz-binding: url('chrome://zotero/content/bindings/text-link.xml#text-link'); 251 -moz-user-focus: normal; 252 color: -moz-nativehyperlinktext; 253 text-decoration: underline; 254 border: 1px solid transparent; 255 cursor: pointer; 256 color: -moz-nativehyperlinktext; 257 } 258 259 .zotero-clicky 260 { 261 border-radius: 6px; 262 border: 1px solid transparent; 263 } 264 265 /* Minus and plus buttons with clicky glow effect */ 266 .zotero-clicky-minus, .zotero-clicky-plus 267 { 268 color: transparent !important; 269 padding: 0 !important; 270 margin: 0 5px 0 0 !important; 271 width: 18px; 272 height: 18px; 273 } 274 275 .zotero-clicky-minus { 276 background: url(chrome://zotero/skin/minus.png) center/auto 18px no-repeat !important; 277 border: 0px !important; 278 } 279 280 .zotero-clicky-plus { 281 background: url(chrome://zotero/skin/plus.png) center/auto 18px no-repeat !important; 282 border: 0px !important; 283 } 284 285 .zotero-clicky-minus[disabled=true], .zotero-clicky-plus[disabled=true] { 286 opacity: .5; 287 } 288 289 .zotero-clicky-minus:not([disabled=true]):active { 290 background-image: url('chrome://zotero/skin/minus-active.png') !important; 291 } 292 293 .zotero-clicky-plus:not([disabled=true]):active { 294 background-image: url('chrome://zotero/skin/plus-active.png') !important; 295 } 296 297 .zotero-clicky:not([disabled=true]):hover 298 { 299 background: rgb(187, 206, 241); 300 border: 1px solid rgb(109, 149, 224); 301 } 302 303 .zotero-clicky:not([disabled=true]):active, 304 .zotero-clicky[selected="true"] 305 { 306 color: white; 307 background: rgb(89, 139, 236); 308 } 309 310 .zotero-message-error 311 { 312 font-weight: bold; 313 } 314 315 #zotero-progress-box 316 { 317 border: 2px solid #7a0000; 318 margin: 0; 319 min-height: 50px; 320 width: 250px; 321 padding: 3px 0 3px 0; 322 } 323 324 #zotero-progress-text-headline 325 { 326 font-weight: bold; 327 margin-bottom: 2px; 328 } 329 330 .zotero-progress-icon-headline { 331 width: 16px; 332 height: 16px; 333 } 334 335 .zotero-progress-item-icon 336 { 337 width: 16px; 338 height: 16px; 339 } 340 341 .zotero-progress-item-hbox 342 { 343 padding-left: 5px; 344 margin-top: 0; 345 margin-bottom: 0; 346 } 347 348 .zotero-progress-item-hbox[parent] 349 { 350 margin-top: 3px; 351 } 352 353 .zotero-progress-item-label 354 { 355 width: 210px; 356 margin-left: 5px; 357 } 358 359 #zotero-progress-box description 360 { 361 width: 220px; 362 } 363 364 #zotero-progress-box description label 365 { 366 margin: 0; 367 } 368 369 .zotero-scrape-popup-library 370 { 371 list-style-image: url('chrome://zotero/skin/treesource-library.png'); 372 } 373 374 .zotero-scrape-popup-collection 375 { 376 list-style-image: url('chrome://zotero/skin/treesource-collection.png'); 377 } 378 379 .zotero-warning { 380 font-weight: bold; 381 font-size: 1.25em; 382 margin-bottom: 1em; 383 } 384 385 .zotero-small-progress-indicator { 386 list-style-image: url(chrome://global/skin/icons/notloading_16.png); 387 margin-left: -2px; 388 margin-right: -2px; 389 } 390 391 .zotero-small-progress-indicator[status=animate] { 392 list-style-image: url(chrome://global/skin/icons/loading_16.png); 393 } 394 395 #zotero-note-window { 396 padding-bottom: 4px; 397 } 398 399 #zotero-captcha-description { 400 max-width: 300px; 401 padding-bottom: 4px; 402 text-align: justify; 403 } 404 405 #zotero-captcha-error { 406 max-width: 300px; 407 padding-bottom: 4px; 408 padding-top: 4px; 409 font-weight: bold; 410 color: red; 411 text-align: center; 412 } 413 414 #zotero-advanced-search-dialog #zotero-search-box-controls { 415 padding: 3px; 416 } 417 418 #zotero-advanced-search-dialog #zotero-items-tree 419 { 420 min-height: 250px; 421 } 422 423 #zotero-advanced-search-dialog #zotero-search-buttons 424 { 425 margin: 3px 0; 426 } 427 428 #zotero-attach-uri-container 429 { 430 width: 30em; 431 max-width: 30em; 432 } 433 434 #zotero-attach-uri-message 435 { 436 width: 29.5em; 437 max-width: 29.5em; 438 } 439 440 .zotero-advanced-options>.zotero-advanced-options-label>dropmarker { 441 list-style-image: url("chrome://browser/skin/toolbarbutton-dropdown-arrow.png"); 442 transform: rotate(270deg); 443 } 444 445 .zotero-advanced-options[state=open]>.zotero-advanced-options-label>dropmarker { 446 transform: none; 447 } 448 449 #zotero-feed-settings grid hbox:first-child { 450 -moz-box-pack: end; 451 } 452 453 .zotero-spinner-14 { 454 list-style-image: url(chrome://zotero/skin/spinner-14px.png); 455 height: 14px; 456 width: 14px; 457 margin-right: 2px; 458 } 459 460 .zotero-spinner-16 { 461 list-style-image: url(chrome://zotero/skin/spinner-16px.png); 462 height: 16px; 463 width: 16px; 464 } 465 466 467 /* BEGIN 2X BLOCK -- DO NOT EDIT MANUALLY -- USE 2XIZE */ 468 @media (min-resolution: 1.25dppx) { 469 #zotero-toolbar-save-button,#zotero-toolbar-save-button-single { list-style-image: url("chrome://zotero/skin/treeitem-webpage@2x.png"); } 470 .zotero-clicky-minus { background: url(chrome://zotero/skin/minus@2x.png) center/auto 18px no-repeat !important; } 471 .zotero-clicky-plus { background: url(chrome://zotero/skin/plus@2x.png) center/auto 18px no-repeat !important; } 472 .zotero-clicky-minus:not([disabled=true]):active { background-image: url('chrome://zotero/skin/minus-active@2x.png') !important; } 473 .zotero-clicky-plus:not([disabled=true]):active { background-image: url('chrome://zotero/skin/plus-active@2x.png') !important; } 474 .zotero-scrape-popup-library { list-style-image: url('chrome://zotero/skin/treesource-library@2x.png'); } 475 .zotero-scrape-popup-collection { list-style-image: url('chrome://zotero/skin/treesource-collection@2x.png'); } 476 .zotero-spinner-14 { list-style-image: url(chrome://zotero/skin/spinner-14px@2x.png); } 477 .zotero-spinner-16 { list-style-image: url(chrome://zotero/skin/spinner-16px@2x.png); } 478 }