From 5b2af4845b86bc677864bc3c9350117db2db03cc Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Tue, 17 Oct 2017 20:36:49 -0400 Subject: [PATCH] Toolbar button and icon overhaul - New 2x toolbar button shapes and other icons from @johanneskrtek -- this HiDPI-ifies basically all graphics other than a few remaining item type icons - Use the Mac search dropmarker for all menu buttons, since it's wider and more pleasant. Reduce menu button padding slightly to compensate. - Better toolbar button state for inactive window and pressed state - Fix dropmarker overlap in tag selector icon Closes #347, Better/retina-style OS X toolbar icons Closes #1339, Create new button PNGs for macOS --- .../content/zotero-platform/mac/overlay.css | 93 +++++++++++------- .../content/zotero-platform/win/overlay.css | 10 +- chrome/content/zotero/bindings/itembox.xml | 4 +- .../content/zotero/bindings/tagselector.xml | 6 +- chrome/content/zotero/zoteroPane.xul | 1 - chrome/skin/default/zotero/arrow-dn@2x.png | Bin 0 -> 204 bytes .../zotero/arrow_rotate_animated@2x.png | Bin 0 -> 50594 bytes .../default/zotero/arrow_rotate_static@2x.png | Bin 0 -> 2440 bytes .../skin/default/zotero/attach-small@2x.png | Bin 0 -> 474 bytes .../default/zotero/bindings/tagselector.css | 18 +++- .../zotero/firefox/columnpicker@2x.gif | Bin 0 -> 1230 bytes .../mac/menubutton-end-inactive-window.png | Bin 0 -> 201 bytes .../mac/menubutton-end-inactive-window@2x.png | Bin 0 -> 387 bytes .../zotero/mac/menubutton-end-pressed.png | Bin 679 -> 1124 bytes .../zotero/mac/menubutton-end-pressed@2x.png | Bin 0 -> 1292 bytes .../default/zotero/mac/menubutton-end.png | Bin 573 -> 256 bytes .../default/zotero/mac/menubutton-end@2x.png | Bin 0 -> 435 bytes .../zotero/mac/menubutton-mid-pressed.png | Bin 188 -> 0 bytes .../mac/menubutton-start-inactive-window.png | Bin 0 -> 241 bytes .../menubutton-start-inactive-window@2x.png | Bin 0 -> 535 bytes .../zotero/mac/menubutton-start-pressed.png | Bin 759 -> 1168 bytes .../mac/menubutton-start-pressed@2x.png | Bin 0 -> 1463 bytes .../default/zotero/mac/menubutton-start.png | Bin 653 -> 322 bytes .../zotero/mac/menubutton-start@2x.png | Bin 0 -> 592 bytes .../skin/default/zotero/minus-active@2x.png | Bin 0 -> 2042 bytes chrome/skin/default/zotero/minus@2x.png | Bin 0 -> 1988 bytes chrome/skin/default/zotero/overlay.css | 54 +++++++++- chrome/skin/default/zotero/plus-active@2x.png | Bin 0 -> 2202 bytes chrome/skin/default/zotero/plus@2x.png | Bin 0 -> 2119 bytes .../zotero/{mac => }/searchbar-dropmarker.png | Bin .../zotero/searchbar-dropmarker@2x.png | Bin 0 -> 227 bytes .../skin/default/zotero/textfield-dual@2x.png | Bin 0 -> 203 bytes .../default/zotero/textfield-single@2x.png | Bin 0 -> 174 bytes .../skin/default/zotero/toolbar-lookup@2x.png | Bin 0 -> 1381 bytes .../default/zotero/treeitem-note-small@2x.png | Bin 0 -> 520 bytes chrome/skin/default/zotero/zotero.css | 6 +- 36 files changed, 133 insertions(+), 59 deletions(-) create mode 100644 chrome/skin/default/zotero/arrow-dn@2x.png create mode 100644 chrome/skin/default/zotero/arrow_rotate_animated@2x.png create mode 100644 chrome/skin/default/zotero/arrow_rotate_static@2x.png create mode 100644 chrome/skin/default/zotero/attach-small@2x.png create mode 100644 chrome/skin/default/zotero/firefox/columnpicker@2x.gif create mode 100644 chrome/skin/default/zotero/mac/menubutton-end-inactive-window.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-end-inactive-window@2x.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-end-pressed@2x.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-end@2x.png delete mode 100644 chrome/skin/default/zotero/mac/menubutton-mid-pressed.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-start-inactive-window.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-start-inactive-window@2x.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-start-pressed@2x.png create mode 100644 chrome/skin/default/zotero/mac/menubutton-start@2x.png create mode 100644 chrome/skin/default/zotero/minus-active@2x.png create mode 100644 chrome/skin/default/zotero/minus@2x.png create mode 100644 chrome/skin/default/zotero/plus-active@2x.png create mode 100644 chrome/skin/default/zotero/plus@2x.png rename chrome/skin/default/zotero/{mac => }/searchbar-dropmarker.png (100%) create mode 100644 chrome/skin/default/zotero/searchbar-dropmarker@2x.png create mode 100644 chrome/skin/default/zotero/textfield-dual@2x.png create mode 100644 chrome/skin/default/zotero/textfield-single@2x.png create mode 100644 chrome/skin/default/zotero/toolbar-lookup@2x.png create mode 100644 chrome/skin/default/zotero/treeitem-note-small@2x.png diff --git a/chrome/content/zotero-platform/mac/overlay.css b/chrome/content/zotero-platform/mac/overlay.css index eb0910aa5..f43a6879f 100644 --- a/chrome/content/zotero-platform/mac/overlay.css +++ b/chrome/content/zotero-platform/mac/overlay.css @@ -107,22 +107,37 @@ margin-left: 7px; } -@media (min-resolution: 1.5dppx) { - #zotero-pane .toolbarbutton-icon { - max-width: 28px; - } - - #zotero-tb-sync-stop .toolbarbutton-icon, - #zotero-tb-sync-error .toolbarbutton-icon { - width: 16px; - } +#zotero-tb-sync-stop .toolbarbutton-icon, +#zotero-tb-sync-error .toolbarbutton-icon { + width: 16px; } -.zotero-tb-button, .zotero-tb-button:first-child, .zotero-tb-button:last-child { +.zotero-tb-button > .toolbarbutton-icon { + max-width: 31px; +} + +.zotero-tb-button, +.zotero-tb-button:first-child, +.zotero-tb-button:last-child { -moz-margin-start: 0 !important; -moz-margin-end: 3px !important; -moz-padding-end: 10px !important; - background: url("chrome://zotero/skin/mac/menubutton-end.png") right center no-repeat; + background: url("chrome://zotero/skin/mac/menubutton-end.png") right center/auto 24px no-repeat; +} + +.zotero-tb-button[type=menu] { + -moz-padding-end: 8px !important; +} + +.zotero-tb-button > .toolbarbutton-icon { + background: url("chrome://zotero/skin/mac/menubutton-start.png") left center/auto 24px no-repeat; + padding: 4px 4px 4px 11px; +} + +/* For menu buttons, decrease left padding by 1px */ +.zotero-tb-button[type=menu] > .toolbarbutton-icon { + -moz-padding-start: 9px; + max-width: 29px; } #zotero-collections-toolbar { @@ -130,12 +145,23 @@ } .zotero-tb-button:-moz-window-inactive { - opacity: 0.7; + opacity: 0.5; +} + +.zotero-tb-button:-moz-window-inactive > .toolbarbutton-icon { + background: url("chrome://zotero/skin/mac/menubutton-start-inactive-window.png") left center/auto 24px no-repeat; +} + +/* Use a darker background when inactive so the button itself doesn't get too dark at 50% */ +.zotero-tb-button:-moz-window-inactive, +.zotero-tb-button:-moz-window-inactive:first-child, +.zotero-tb-button:-moz-window-inactive:last-child { + background: url("chrome://zotero/skin/mac/menubutton-end-inactive-window.png") right center/auto 24px no-repeat; } .zotero-tb-button[open="true"], .zotero-tb-button:not([disabled="true"]):hover:active { - background: url("chrome://zotero/skin/mac/menubutton-end-pressed.png") right center no-repeat; + background: url("chrome://zotero/skin/mac/menubutton-end-pressed.png") right center/auto 24px no-repeat; } .zotero-tb-button > menupopup { @@ -143,17 +169,9 @@ margin-top: -4px; } -.zotero-tb-button > .toolbarbutton-icon { - /*-moz-binding: url('chrome://zotero-platform/content/zoterotbbutton.xml#zotero-tb-button');*/ - background: url("chrome://zotero/skin/mac/menubutton-start.png") left center no-repeat; - padding: 5px 1px 5px 11px; -} - -#zotero-tb-search-menu-button -{ - margin: -6px -2px -6px -16px; - padding: 6px 2px 6px 14px; - list-style-image: url("chrome://zotero/skin/mac/searchbar-dropmarker.png"); +#zotero-tb-search-menu-button { + margin: -6px 0 -6px -16px; + padding: 6px 0 6px 15px; } #zotero-tb-sync > .toolbarbutton-icon { @@ -168,7 +186,7 @@ .zotero-tb-button[open="true"] > .toolbarbutton-icon, .zotero-tb-button:not([disabled="true"]):hover:active > .toolbarbutton-icon { - background: url("chrome://zotero/skin/mac/menubutton-start-pressed.png") left center no-repeat; + background: url("chrome://zotero/skin/mac/menubutton-start-pressed.png") left center/auto 24px no-repeat; } .zotero-tb-button > .toolbarbutton-text { @@ -460,16 +478,6 @@ treechildren::-moz-tree-image { list-style-image: url('chrome://zotero/skin/mac/toolbar-note-add.png'); } -@media (min-resolution: 1.5dppx) { - #zotero-tb-advanced-search { - list-style-image: url('chrome://zotero/skin/mac/toolbar-advanced-search@2x.png'); - } - - #zotero-tb-note-add { - list-style-image: url('chrome://zotero/skin/mac/toolbar-note-add@2x.png'); - } -} - #zotero-tb-actions-menu { list-style-image: url('chrome://zotero/skin/mac/cog.png'); @@ -483,4 +491,17 @@ treechildren::-moz-tree-image { #zotero-collectionmenu > .menuitem-iconic > .menu-iconic-left, #zotero-itemmenu > .menuitem-iconic > .menu-iconic-left, #zotero-collectionmenu > .menu-iconic > .menu-iconic-left, #zotero-itemmenu > .menu-iconic > .menu-iconic-left { display: none; -} \ No newline at end of file +} + + +/* BEGIN 2X BLOCK -- DO NOT EDIT MANUALLY -- USE 2XIZE */ +@media (min-resolution: 1.5dppx) { + .zotero-tb-button,.zotero-tb-button:first-child,.zotero-tb-button:last-child { background: url("chrome://zotero/skin/mac/menubutton-end@2x.png") right center/auto 24px no-repeat; } + .zotero-tb-button > .toolbarbutton-icon { background: url("chrome://zotero/skin/mac/menubutton-start@2x.png") left center/auto 24px no-repeat; } + .zotero-tb-button:-moz-window-inactive > .toolbarbutton-icon { background: url("chrome://zotero/skin/mac/menubutton-start-inactive-window@2x.png") left center/auto 24px no-repeat; } + .zotero-tb-button:-moz-window-inactive,.zotero-tb-button:-moz-window-inactive:first-child,.zotero-tb-button:-moz-window-inactive:last-child { background: url("chrome://zotero/skin/mac/menubutton-end-inactive-window@2x.png") right center/auto 24px no-repeat; } + .zotero-tb-button[open="true"],.zotero-tb-button:not([disabled="true"]):hover:active { background: url("chrome://zotero/skin/mac/menubutton-end-pressed@2x.png") right center/auto 24px no-repeat; } + .zotero-tb-button[open="true"] > .toolbarbutton-icon,.zotero-tb-button:not([disabled="true"]):hover:active > .toolbarbutton-icon { background: url("chrome://zotero/skin/mac/menubutton-start-pressed@2x.png") left center/auto 24px no-repeat; } + #zotero-tb-advanced-search { list-style-image: url('chrome://zotero/skin/mac/toolbar-advanced-search@2x.png'); } + #zotero-tb-note-add { list-style-image: url('chrome://zotero/skin/mac/toolbar-note-add@2x.png'); } +} diff --git a/chrome/content/zotero-platform/win/overlay.css b/chrome/content/zotero-platform/win/overlay.css index 50b074aca..24f8a246d 100644 --- a/chrome/content/zotero-platform/win/overlay.css +++ b/chrome/content/zotero-platform/win/overlay.css @@ -188,23 +188,15 @@ toolbar:not([id="nav-bar"]) #zotero-toolbar-buttons separator { #zotero-tb-search-menu-button { margin: 0 -1px 0 -4px; + padding: 5px 0 5px 5px; border: 0; background: transparent; - /* Mozilla file copied from chrome://browser/skin/mainwindow-dropdown-arrow.png - for availability in Standalone */ - list-style-image: url("chrome://zotero/skin/win/mainwindow-dropdown-arrow.png"); - -moz-image-region: rect(0, 13px, 11px, 0); } #zotero-tb-search-menu-button .button-menu-dropmarker { display: none; } -#zotero-tb-search-menu-button:hover:active, -#zotero-tb-search-menu-button[open="true"] { - -moz-image-region: rect(0, 26px, 11px, 13px); -} - #zotero-tb-search .textbox-search-icon { visibility: hidden; } diff --git a/chrome/content/zotero/bindings/itembox.xml b/chrome/content/zotero/bindings/itembox.xml index 99e18ca13..da4b16fe5 100644 --- a/chrome/content/zotero/bindings/itembox.xml +++ b/chrome/content/zotero/bindings/itembox.xml @@ -933,7 +933,7 @@ // Switch to single-field mode if (fieldMode == 1) { - button.style.backgroundImage = 'url("chrome://zotero/skin/textfield-dual.png")'; + button.style.backgroundImage = `url("chrome://zotero/skin/textfield-dual${Zotero.hiDPISuffix}.png")`; button.setAttribute('tooltiptext', Zotero.getString('pane.item.switchFieldMode.two')); lastName.setAttribute('fieldMode', '1'); button.setAttribute('onclick', "document.getBindingParent(this).switchCreatorMode(Zotero.getAncestorByTagName(this, 'row'), 0, false, true)"); @@ -966,7 +966,7 @@ } // Switch to two-field mode else { - button.style.backgroundImage = 'url("chrome://zotero/skin/textfield-single.png")'; + button.style.backgroundImage = `url("chrome://zotero/skin/textfield-single${Zotero.hiDPISuffix}.png")`; button.setAttribute('tooltiptext', Zotero.getString('pane.item.switchFieldMode.one')); lastName.setAttribute('fieldMode', '0'); button.setAttribute('onclick', "document.getBindingParent(this).switchCreatorMode(Zotero.getAncestorByTagName(this, 'row'), 1, false, true)"); diff --git a/chrome/content/zotero/bindings/tagselector.xml b/chrome/content/zotero/bindings/tagselector.xml index e6ae9f1de..9db67dc84 100644 --- a/chrome/content/zotero/bindings/tagselector.xml +++ b/chrome/content/zotero/bindings/tagselector.xml @@ -1169,8 +1169,10 @@ oncommand="document.getBindingParent(this).handleKeyPress(); event.stopPropagation()" onkeypress="if (event.keyCode == event.DOM_VK_ESCAPE) { document.getBindingParent(this).handleKeyPress(true); }" tabindex="-1"/> - + diff --git a/chrome/skin/default/zotero/arrow-dn@2x.png b/chrome/skin/default/zotero/arrow-dn@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d2c964eb352d3528affa412bdba5c6a1a96e50 GIT binary patch literal 204 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 z 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 literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/bindings/tagselector.css b/chrome/skin/default/zotero/bindings/tagselector.css index 21e0e0651..fd422e3ae 100644 --- a/chrome/skin/default/zotero/bindings/tagselector.css +++ b/chrome/skin/default/zotero/bindings/tagselector.css @@ -84,7 +84,17 @@ toolbarbutton.zotero-clicky height:1em; } -#view-settings-menu .toolbarbutton-menu-dropmarker -{ - margin-left: -12px !important; -} \ No newline at end of file +#view-settings-menu { + list-style-image: url(chrome://zotero/skin/tag-selector-menu.png); +} + +#view-settings-menu .toolbarbutton-icon { + width: 16px; + margin-right: 12px; /* leave room for dropmarker */ +} + + +/* BEGIN 2X BLOCK -- DO NOT EDIT MANUALLY -- USE 2XIZE */ +@media (min-resolution: 1.5dppx) { + #view-settings-menu { list-style-image: url(chrome://zotero/skin/tag-selector-menu@2x.png); } +} diff --git a/chrome/skin/default/zotero/firefox/columnpicker@2x.gif b/chrome/skin/default/zotero/firefox/columnpicker@2x.gif new file mode 100644 index 0000000000000000000000000000000000000000..376688a8274f1f90f78d324c3b0ec7314b662c7a GIT binary patch literal 1230 zcmZ?wbhEHblwpuy*v!F@nVC6d%9N_Ass|4qEM2;E+qP}z&!10BOnmwBB?C5~_@6t% zH$cH9u_O^l+t^nWBqnF4mMA2prf25aD!t#mUr8Y|#a1cY)Yrhbz&SM|)1#^=HMq(z zB)KX(*)m1R-cG@$!m1*-AUCxnQK2F?C$HG5!d59UB|jnkaMm6T-LDmj8A z6hL-5=NF|anChA7CL0=CD41L78Jb#J7@6oO7#SFv=^I$;8=B}E7+M)vS{WEBK!Fm_ zwxX0Ys~{IQs9ivwtx`rwNr9EVetCJhUb(Seeo?xG?WUP)qw zZeFo6%mkOz;^d;tf|AVqJOz-6iAnjTCALaHmqNUdTL3pUuUHT49lhlIT>Xl~0)0b0 z1CW(sS9KFoU z6e~+JH)lr!M{`FfV;4h1S91$PXA>tQH%oI@BQs}XBU6}Om;B_?+|;}hnBEkGUJIOh zK?x$a0BEyIYEfocYKmJ?ey#%8<5rot-C~NIxnujbty?y4 z+PGo;y0vRouUffc`Ld-;7B5=3VE(+hb7s$)Ib-^?sZ%CTnmD1queYbWtFxoMt+l1O zsj;EHuC}JSsEZKEj1-MDKQ~FE;c4QDl#HGEHorIC@{d^ z&)3J>%hSW%&DF)($V~xOjJZzNKk;EkC%s=i<5($jg^I&iIIUp@h1zA2r&(u`HSg n{kkL=yc!N}Gcl}jWpJKgquIk1%B|?q5zoZ9yUxFpfx#L8j)1k& literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/mac/menubutton-end-inactive-window.png b/chrome/skin/default/zotero/mac/menubutton-end-inactive-window.png new file mode 100644 index 0000000000000000000000000000000000000000..0a4fa9d347c978c3a241de3a33be38be0c6a0779 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^fEak-ar*7mjl9hU0&Wl8MNXt`}Z0L>Iy`;2Ucus~+EUT!imqF|wwjU)| z>z%zapI1q5=s3Y+a3xA#`CZ?tq_ou?HF=8ZOGVDS`MqeNgz|waEiD2J$JCyzQI>sq wB3}6&-v(2~Ra_fvjIO+&^LegvUEDE7Lw}3^_C9g(KxZ&`y85}Sb4q9e0D!GVb^rhX literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/mac/menubutton-end-inactive-window@2x.png b/chrome/skin/default/zotero/mac/menubutton-end-inactive-window@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e1bc2ebc6dec7f2d74cbbf7ccc7bd40c27626b90 GIT binary patch literal 387 zcmV-}0et?6P)F7c1y7)$ zP;jFuMbi2tvlx_a+$LpsZxzTQKVEp7@0l1QQz*OJ?NUniKn>K+x!d@{9FNCjkYO0` z-qUrR2iDHH?Hh8x-(w0ujFG^(@=CTFY{|q^c^iLI4(v1@rkF;5#eC z81p`7g%m|G4aj6VGA@NEL?H@Mh(Z*i5QQj2Aqr8*e}D|bFb&8!TFnaS`~KCHeKv@Q z5JJFv4^Yo?eM#H4h{!8*t!<7@yyDHKY2YvTz1dWcKcCM}f$tW;UM`oUU}RN7{~hpyvmCT@qcM*F^jhf)R;tVupMP&3lKpSrT`hyguzmtaJiIra*^g2-N41+Z3s(0=3yIc_cFg(pqz$ z1={+e38k-7;Z&-A16h~lF@X+{OlI{i!{)OBHOb54vty; z+vif4ngHqN+>DnCu(j(+*2DN{4@Wb#E)T)jB*P0Ac4Y}PL-gW zGqi?1-6q^HIxCwrCzpf~B4X$cE>SY&RY3VvLZ{;Cr-(W>`SJ|(%W#3R?**E*c znJ*Q4PQcZvfqDHmi-%t=dOTRYY<#$M&84Q1rxWY%4_$nBuY37}mDi=?<XJHh0FV~6tskv z1`ALUV?jqLk&ecSSkf56A29hWOpJ}cz-a7jG{)K(V`4NhU-uOnB*=StE-WlK=f))) zKXwB*Iho5c_sp5OGgm2>%X|8__WQlvnry$bZL@vP_BGqle?HPG#bWV5VqcaMme1#Z zqhK&N;ct%_&-jyWClTp%`WOe9rb(O4hSuvf>AFs{*-T}k3n4^>58h>$KbEh^X0z86 z03ZRua=E0*WJ2TdSb_;}g+ie(>~kBbN|ID6bxp-?x06Jc5|9jsL+W~$m{hIM z+ygk%YPI0fWIT5zu`iH74g68)#bQDIeqZGP_XXshx}c12h!Tl}#Ar0a_1`;-1aFkpWcpkgo>pnHGSYPBb&Qppf#U#B!I0=o)yDW{<|o6Sf37JZc? z!H-Cq(Wbz#o98wUS zPRH?fxCdJCcwEb5GMCkA^&`vw#Gijy3J!zG5gxd-$dG}Ecs#Bc>tjxT1sDJVCE&y2 SM^s|~0000{( zJaZG%Q-e|yQz{EjrrIztFl%InM3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWnQpS7v4w)UrJkXw zrG=4+j)IYap_#scrM{twu7RPIfu)s!p#l^r0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxE5l51Ni9w;$}A|!%+FH*nV6WA zUs__T1av9H3%LbwWAlok!2}F2{ffi_eM3D1ke6TzeSPsO&CP|YE-nd5MYtEM!Nnn! z1*!T$sm1xFMajU3OH&3}Rbb^@l$uzQUlfv`p92fUfQZP{ zS(>{VnK>I9nZoqCqq&@z$fJ$QptN#PP4^sCS?r@Yp(A#ieF1H?IV1%UDj=+B@$6Qj> zbQO5c7$o0UnRVh=to6m~PnKq;8^+iDjT28TlyR0~tKRYcwMu2k)k9iS^^foiXf72K zI3}?sJX^r&K-Si2S*sT%Slz$>{PWIjE*8%xoJ>jBe!DSwzmr5;DC=b}2btp+*_u`= z^rS|f{PW4iZN}m zv%*^(!$18LjtSfG^0)Hz(+^AXmOgcQJYkZf!tqCwlvzH_R$l4ZlA`KmP;h9?R+4-AA2m#hX0t6e%WMOyWUvY?b7Gz?K!CLG0l=`mcV{H+Q<2ak5wWe!3 rhWBvKw%H~=pDr#E3Mlr6T@LUC7bdp__pN%l00000NkvXXu0mjf)!t&1 delta 561 zcmV-10?z$_0=)!~7k?KB1^@s6?KGt40000PbVXQnQ*UN;cVTj606}DLVr3vnZDD6+ zQe|Oed2z{QJOBUz-$_J4RCwB?l+Q~7Q4q&x{ecIC1@RW@!HX9|v_R;rD8fpD2QM8v zdhyUnPaQgh(%)bd9X%uwc#}v=3PS`*Nj4!B%a9aT*KM9?n15L4?iXf<_jcar&3nun z%IEV5FqI$(^PWflh`x^g3jGE8_l1~=r-a#PLF4fls?{pg>vhOvGLX$?KY5-%!tj$+ zD%GFGx!rD{@W)cfqRQnm#9}c5y+aU#ptl)Bh7efAOePb=<8fdZW}Bj@oX6wYm~BAy zdcBo0nO8EIgnvXLagXpF9CEVJXawt;*Xsp`!?A@Kg$Yy?gjgUD0HsoSfDBqO91cN@ zv|26L?RGk!&+mzb5Lql1C=?32k{||y0dW1MB#1_%0gmHn1%5{}<#Jw9Chc|` zR4UbnBuK4RBS(6b1SyqDpx5hfWdtI|TCEm&lzqS7e}5`ElXN-_R;%?A3+_QdN_bsi zl|rM@sD;DfW0%Xttpy=1A(zWRu~_UxqtQd7(U>RmD?^&i=Hv+Ya$h2mNZe+#o#XUm zv4YV561lu?w+od@1z48tcq0pI5r%U1Qub-ymbUOcRN;FNgYPGs!Hk*sVU@(K} z-{ABU-YUbd^hu-M|F0;gJF;lcq|%oKeG4!Ex1x>~fYLYA00000NkvXXu0mjf{89wG diff --git a/chrome/skin/default/zotero/mac/menubutton-end@2x.png b/chrome/skin/default/zotero/mac/menubutton-end@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..701ad4a907515b2641ec952a9b0f13e96135e864 GIT binary patch literal 435 zcmV;k0ZjghP)R@H z9sv?{P$&pd$2Q?l)0AFpTIjvU31fVK-jdw2cKPM|efON98WEuiQ-6MXDU)OZzy;u% zmJ$E`pizmDu!Lb7h6uOe4nWJajDZx8)1+yN&yO$Ud2XAQ;R1jrgpg7a&N*h@9C@DK zS~uoE8ptV`nK$17xT?u~DUC)0&CBKm5!o8&Ti|krAC3Mj+`$@CDag+QlpOE`E*37QMX2^QMX2QM0G@|DRVgI@)JpR2@Z#Y zCmm$9S|d%rds5Zx_j?3^pDdOOS6U)PQD8cmB8sAW$8olG84!#yyuD7a*=#!YU8_$- zRH~XNiV*k#eBV#vIBvH)?LH9|08k%34od?OLU>u0J&eYqUbov_pCAB01E7~^MF2Pg dIR5_!@B@}m<8U}fi7AzZCsS>JisC$7978H@-MO%l_kaQqgX4rtMomXq&OFlHWVM!ckwe2A z!F>x)T@SAf3FW_#oW>Y%n+a diff --git a/chrome/skin/default/zotero/mac/menubutton-start-inactive-window.png b/chrome/skin/default/zotero/mac/menubutton-start-inactive-window.png new file mode 100644 index 0000000000000000000000000000000000000000..0311fa45740ecb0afe4508c1281a4cd271200241 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^CxBRjgAGXTPusK+NO2Z;L>4nJa0`Jj3%y92^uB1OzxZSU?yobU>c%)2;7!g$e{tB;PjkKES`+&~4SLmzm5m gER!mJGwZGTOV@SoVx3_Hl9y>6!Jv@IgVfTh44dsK9MXY@X1dEJ!9F%L^dFWn(wU?P7YfHoS zlV-n}KYHD^?KkN?y}r^^+5EBzE5kFb{dFt0&QrfBbN-eKLygpgsMo%eb|*?4E0nps zZEY*V4-18@*L*dfmTiq%I%U$n_m@j!XDt&HVyL_9b9o9-t>)9yPoJiqJ9lnVj9#$U zMm~mm{u6)y{;iypA08f_eE<8-9XmWOn@nST;M}b;8)$5h*R<11D;Nr@9F7(G-2Xmr zEyE1a38lBUz1($9ieZl2gri9lRpzZ@m{H5@DYX9;lYzd%`}gm|7#`fuS71<3VBp|j zU}9=$05Oqx5CNDR0p5rGOhpzlYZwpwY1p%OZzOX=B;(Ir_uqg1^eKs#A&vD(-tN24 ze*U~^EXMGe>C=}lTWn?cZoVy>x$LACLyg>o*RNl{_cY_@=dY}-J^T3a;@KPw^Rw#i zS!Au99dzn#)>bb~)!O^ZU+*&UoxCkqm-WDW=Axbxun=u!Zn(?@r5%(GQ`zk9!uLS~AsQn;zFfp39xYDT62(s|s5su(?)1Hb_`sNdc^+B->UA;;0DU00rm#qErP_Ju}^8Lt_gCb4xu# zQ%egY6CDL314A=?1515F6I}yCD+5a_149KUPy*Ukl#*r@_=rzTu7nC4!3xGDeq!wkCrKY$Q<>xAZJ#LkW z+bu>o&4cPq!R;1foO<ru~NxXR??=r$%1hQe7VUE`{lVbAhEf|2sR$&3fjy*Q%WC3Te>a*cEnc zM$z{jlM^NG?3~2)Ayy!8WtY1tVW!PlkD{imVBljxRVK zXm_mGpwzHj;ZzfY4#$BehI*YPvIi~+d$+2KJ*Z8pHDh7mX4;?tCJxwhYqD?Hpm6P$ zdHE)dE)V7%@e?lITE4DYmGgo4!9S}#YuDU1@jbogglb=M5Mv&gTe~DWM4f+d_xt delta 713 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 literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/minus-active@2x.png b/chrome/skin/default/zotero/minus-active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e544bae1e90676bab0dae4ac5c6db8b089aeafc5 GIT binary patch literal 2042 zcmaJ?dsGuw8V@4!s3<6+tzu)$0Tn07B$LNPqKhPf6aom5<>4wrG9f8RCL{v{)^>rU z2nfi-_8=l2DinnUk-Ds?AeM)Pt*fwwf+C7|TncqP1!MI5WoQW44BUV z$%_w#ux3yw`C&rwqAlVipr~+M&!^KLefI@isCIqcsDt$|=GcG2INEzLP=;!570^F$i)Y2A9d;@Ia8q^W*TCY>35U@|a>VV~OKkSXc}S**uQecP|SDK@pb+ z`aye{1fz(_@nbRBOIV4{h$A{Vx@1>P*j>bm{t(OeGoT2L8DtoyS?YjL6^3I*6{aWq zg|o?0M6T9Z&(`w1iB^aj)XAtqY{0bS*ZJkE-({ZzK^zVO0bC^$1|SZ?1`t>t2f*w& z6jGuLuAHl+EaDZv%iEj&BqT%(`XyKREQqauip0PuCG5S{6(Tv%8L7d2?H3+pKE6yL(ep z6I01KdE$C(K!HsJbq!J(nytmKuUlIM1uy*S29lFgQvTL+;`UH!-O+EaR@K@FYinuQ z!tWij>+9zqc2b0spJLc8;h;tA?|)@t-h1alZmv^ARMfdk-NDoCb94Ne7l&2d>X)r; zZEZPujx7fox+8b~;#hI6z8;OJW7kX!kBlh1y}iGz!TI<8QBhH0H(=RTyi$DT=Z)-* z4?drqoV;pzHaS^40Te$S(?4G$ihXoxe(kSY%-5f1&#_Bye)jjTzRKEH^+=Rq7Zlr( zRh!@U<{Faxq<1-36R> zI_U2h6l-tx_15%_|5NQ)G}6A>9sEq)`$NyQ2(2Zt+L;|?&vAX&+`slC>O<+az>jiE zsG*sgWWhns@4Hlf5+nl@k1;g%LSS+6hLr&#Ca*7*3b zGOOO)>{{g3SRHk-4t{dWLsYiAi#1%B5xcUxSFlpk0#vi{P8sJfx65ZXIUWhAo;;kr z;z=C&fcG9KCOTU9Yy6H4<_qP^85w}<$o^+8Nzq?EG;F(gEB7csA+`UMysPf~`H-|= z?eXipLqk49ys4i^iV7pVzcUx!f8|f@yq4!LX-4R$cf^)>$o{*oCa7-U=Eu-7kF1#O z;mI!(2DUw=d)a=sRpWcHIv~6MKdarGcMFf)|1cn@KvUqlyI`EOcBs)NCfCB>bqZXz zVcF31bklS61^-{^c0oB4E}C!km>_4zP0O+40tugiAvdmQU9;>gfzfj)LAOGspa@XF_1t$iH Xs+VXFw~! literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/minus@2x.png b/chrome/skin/default/zotero/minus@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..5885d31fd854d72d58bf9a5eeda7e57bff1a340b GIT binary patch literal 1988 zcmaJ?dr%Yi7LI7WRh|MxAR?O;94p=IX31+aykZh8LU>!a&?=kFk_7T{vp|4o(HU>W zJG4^eRtd!se1TvEK@^KE)mE$(tiqLwaV{0=AR<*jYuoF+8wJ}xobJr-?{&WKeCPbm znJrIFT^8389Ft}+$Skszb=MFU`oJv|u1r)*DNA8L_Fq6B#cH}f<)JT#j9djwTUTz`^45X2clShKg30JLC zOJXrmERQGRBO(+Lig`S-SSA#s0)Ds{6{E4S$Q;M3urjd};WG&78WiL46e2NC#$SUn zj0#jJ3r7WW*f^tw#*G9y=U2!0oyCg&5-X8WBu<;CbdyOxR{_ad6K%3+O=durCIFN; zp))$y&g*#*t(>HEg`_%`G8us9`IYEi;U5$7`9dMiheWw32JwZs0Kzds1z`de$naK1pzCvy2vZa9uWOg?c)ELIZ`f$-FPGMp5M@Nf`j zB*M;;`BMqaZ83G}oW5)bX7RG6NF&on6w@#RM!z4JKD-?#m!?~9-p`Cr%98plZM$B2$-4eQ*Ozt5nh|xf=G;@U<)@lS?d4Hw8g?IYJ@CKUT~~6$PUD+5J9@7J z*=5c9Cm?(Fe=RkJ{S)k=j8j*Jhldk5pRc`Z4{bYj>Zkwc{xz|}-Z!!|3bzyX;DCU* zPb#k7yVtn?NS{9Fmmfx{l(aOT;)vzcS;vT3e4&$;C?8sDR4x8N!NF-@U~!qJ!;+Po~X&l zSXxk6xY+!zYtP;QVEg!j?yj!Ln-0f7#6WaZ)N-LxtJ5u#J`Cc`@0*^PNm;r3K>F(S z{b_}gPt_emy3*3@DPPq+$At^>toP47@{JMN?d15;hD|9+NuG@0?cZ8{^o@lXgG8P;dlu9S2i9$-WzT5+93zqT3V!+)Yq=9 zpQq7kcibEr3jY1WK2Ezw;D&wKTR4FSR6RL4o{#f340OeGl!yHm?^1mCj6O@BoF9H- z|9RU8=h@0lHg<>*$6moEtu>Z5$moLXR9y{j4CUct0szVP>R1tr33T?mEBU`-Z_WiN3hMuKV zcU8H6<;R5l!(g|ZDePe5y7OT}@~kh;CH~sm*VoX}Qu%GeS(wY+(Xz>7-NnOra^H6e z8tcPl5ndI~yl$lHQwG>4${IHOwyYNoIas2rg|_kEH+w;BPR=}^LGk(28{O5b;H%Yk z`}Tiu$rvIyC}{Mxzi;~?GIOYBC@tK{##giTA&tG|Xdj7qzW;FDzV~TO_ca9v} z-t$52){eaVd}ZaC&Q9+QDKmS#p0?Iu6}z}|0*i!opZ4%H@dU(4xJ&O=Bh1ECoj5k{(0vk)_m4Sish(x SSvBVTuf{17<;U0LZ2Ld@n-k&y literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/overlay.css b/chrome/skin/default/zotero/overlay.css index 8c91114a2..8e4f52b67 100644 --- a/chrome/skin/default/zotero/overlay.css +++ b/chrome/skin/default/zotero/overlay.css @@ -62,6 +62,29 @@ min-width: 21px; } +#zotero-items-column-hasAttachment { + list-style-image: url(chrome://zotero/skin/attach-small.png); +} + +#zotero-items-column-hasAttachment .treecol-icon { + width: 13px; +} + +#zotero-items-column-numNotes { + list-style-image: url(chrome://zotero/skin/treeitem-note-small.png); +} + +#zotero-items-column-numNotes .treecol-icon { + width: 12px; +} + +@media (min-resolution: 1.5dppx) { + .tree-columnpicker-icon { + list-style-image: url(chrome://zotero/skin/firefox/columnpicker@2x.gif); + width: 14px; + } +} + #zotero-items-column-numNotes { text-align: center; } @@ -324,6 +347,19 @@ margin-right: 2px; } +.zotero-tb-button:hover:active { + mix-blend-mode: multiply; +} + +.toolbarbutton-menu-dropmarker { + padding-inline-start: 0; + list-style-image: url('chrome://zotero/skin/searchbar-dropmarker.png'); +} + +.toolbarbutton-menu-dropmarker .dropmarker-icon { + width: 7px; +} + .zotero-tb-button[type="panel"] > dropmarker { display: none; } @@ -643,13 +679,17 @@ width: 172px; } -#zotero-tb-search-menu-button -{ +#zotero-tb-search-menu-button { margin: 0; padding: 0; -moz-appearance: none; min-width: 0; cursor: default; + list-style-image: url("chrome://zotero/skin/searchbar-dropmarker.png"); +} + +#zotero-tb-search-menu-button .button-icon { + width: 7px; } #zotero-splitter @@ -719,17 +759,22 @@ /* BEGIN 2X BLOCK -- DO NOT EDIT MANUALLY -- USE 2XIZE */ @media (min-resolution: 1.5dppx) { + #zotero-items-column-hasAttachment { list-style-image: url(chrome://zotero/skin/attach-small@2x.png); } + #zotero-items-column-numNotes { list-style-image: url(chrome://zotero/skin/treeitem-note-small@2x.png); } + .toolbarbutton-menu-dropmarker { list-style-image: url('chrome://zotero/skin/searchbar-dropmarker@2x.png'); } #zotero-tb-collection-add { list-style-image: url('chrome://zotero/skin/toolbar-collection-add@2x.png'); } .zotero-menuitem-new-feed { list-style-image: url('chrome://zotero/skin/toolbar-feed-add@2x.png'); } #zotero-tb-library-add-menu { list-style-image: url('chrome://zotero/skin/library_add@2x.png'); } #zotero-tb-actions-menu { list-style-image: url('chrome://zotero/skin/cog@2x.png'); } #zotero-tb-add { list-style-image: url('chrome://zotero/skin/toolbar-item-add@2x.png'); } + #zotero-tb-lookup { list-style-image: url('chrome://zotero/skin/toolbar-lookup@2x.png'); } #zotero-tb-attachment-add { list-style-image: url('chrome://zotero/skin/attach@2x.png'); } #zotero-tb-note-add { list-style-image: url('chrome://zotero/skin/toolbar-note-add@2x.png'); } #zotero-menuitem-note { list-style-image: url('chrome://zotero/skin/treeitem-note@2x.png'); } .zotero-menuitem-new-saved-search { list-style-image: url('chrome://zotero/skin/treesource-search@2x.png'); } .zotero-menuitem-show-duplicates { list-style-image: url('chrome://zotero/skin/treesource-duplicates@2x.png'); } .zotero-menuitem-show-unfiled { list-style-image: url('chrome://zotero/skin/treesource-unfiled@2x.png'); } + .zotero-menuitem-sync { list-style-image: url(chrome://zotero/skin/arrow_rotate_static@2x.png); } .zotero-menuitem-new-collection { list-style-image: url('chrome://zotero/skin/toolbar-collection-add@2x.png'); } .zotero-menuitem-edit-collection { list-style-image: url('chrome://zotero/skin/toolbar-collection-edit@2x.png'); } .zotero-menuitem-edit-feed { list-style-image: url('chrome://zotero/skin/toolbar-feed-edit@2x.png'); } @@ -745,7 +790,10 @@ .zotero-menuitem-create-report { list-style-image: url('chrome://zotero/skin/treeitem-report@2x.png'); } #zotero-tb-advanced-search { list-style-image: url('chrome://zotero/skin/toolbar-advanced-search@2x.png'); } #zotero-tb-locate { list-style-image: url('chrome://zotero/skin/toolbar-go-arrow@2x.png'); } - #zotero-tb-sync-stop { list-style-image: url(chrome://zotero/skin/control_stop_blue@2x.png); margin-right: 0; } + #zotero-tb-sync-stop { list-style-image: url(chrome://zotero/skin/control_stop_blue@2x.png); } #zotero-tb-sync-error { list-style-image: url(chrome://zotero/skin/error@2x.png); } #zotero-tb-sync-error[state=warning] { list-style-image: url(chrome://zotero/skin/warning@2x.png); } + #zotero-tb-sync { list-style-image: url(chrome://zotero/skin/arrow_rotate_static@2x.png); } + #zotero-tb-sync[status=animate] { list-style-image: url(chrome://zotero/skin/arrow_rotate_animated@2x.png); } + #zotero-tb-search-menu-button { list-style-image: url("chrome://zotero/skin/searchbar-dropmarker@2x.png"); } } diff --git a/chrome/skin/default/zotero/plus-active@2x.png b/chrome/skin/default/zotero/plus-active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..41606706d850e3482ac652dd02f6fb8f3e84bb8b GIT binary patch literal 2202 zcmaJ@c~}!?8jqkY0@>wIP(T?1D7Yk<+=n0w4B?OfMh$e0z%Vm`6q1R_Acs`E_7MRs za#$5A4T`QOV6iG5pms&DZdbPi3M#O8Kvw}lumWNy3U2@K={(QO_r2e|@B90`*F3W; zIx>W6>10WvP^e*{kc?bCOt-}+VKNLx zGdDD2z7&diwrWi*5i5-lBepw z7Q>T*Qf&~HtP0K2VXLzu*C1IbhzO9kd_K&j3zTdToy&)LbXbHW(nY*P zjH|>z0U}V+rtQ(+fPfGm`YaWI|$ z=FpfVMW(4`e%C@XM`T}`wjTz96h4d;rXlA@M-I%l4xdg?D6{Lrpnx?Q9nWI#tW?Cz zYZw_NBqvv$NPcs0;k^1=G`bfLvT4Wzbsp|;isa%a(J zIrkZ5otDp!S{Zi7C(olgg)B-_mN&m%-}S})%#m`zVTNp|@x=qdt3zF{ujqfg==!(+ zz7TGz_+A&*mlJg>vGxeJZ*VYO`1QY-%>xc9`kO~f?ySA^D%5cXoN7KcyA^5NNRJ?C40Gn3ymd@h`h$eAwDL`t+iO;m1MOt3l}EyC=

I1`6(@%B#N=j<(-IJYmjq;L)nF*!d zIhG3FHlwk9d|VudaL3991_qWcv>%>$bM9{P%NXeBi4%GA9UYezY`y2GpW{8S`&Kmf zV#^W0+1WW&rP>wJqB-9+^g8=nm3?Kn?CjaIQ-(GtsOs`%UzK&P4Jd71R(9Y(PeWT< z+emH6_fFoQ$>s8ly3i>RHASG+WWcUjEj8Ls%!4RNg!x#Q?twB z#kyeU2167SDNmSX-#!FCTD~h982Ta7_Co%5O}$1PRQ>CsJpqtKM{dM2=Y$ihu3E(( z-SH1a!#AMA(BZx~YV$ zqGRjs-n`vRk8!PeH8!@Rx6}%gcCNF6gtUu0Shml;_`0IT+;OTAp3y?&j2A z$g*p1l92Wb%!LEKq&d~<14kbdw2S;-bziKGdIC(o#%xV z66s~$;&mJ6`h(Tihc}X+r~L_CKmXjET-sK&u+*!gGJNaljt2Jb z!aK@0+e@B5yWCo7J_jh0MRzaGe=w@%^!=~A-Nc8k9$_j%(w;q=O^sP+ICdyMt@H1S(~YzF*^OU$8^*>u zSDE#hw@*&`zGWZ&A}pJ?wZ-*@W3YST^-uOMySw7o@T5h7n6Jlnk@$#x<2E-pR;g4f zEw`Ab&iwqP<-0<#>(dJM?AaXtysPk-=6u;&xqQj);#!Z`oflPV^Jr2%Yp1Z<&|93p7C#KX=W}r6Gaqffj4Z&Qi@)1zCM0ez~>wDwz$cJ z_c!@2mPbcxf1wB8?0oo8X=P%e zYO1O{bp}Cjz0)+=?=?TT3*rrdZk{kf2oM+zx{Tz!mcIy b;areXQgXXBs=-{1LuKHv9q_J<4C zIoP?`p-?CXeh5#5tScTenHD6vi~*uavg6nMy@gV!t62pWa*U!zw;k|bD%iH8&9N;WWhxgNmCrEFjm zRX`M|xp1O9BwYhXrVFDa=}8i%6j&30@z=8u0tKvtFnUF@Qp?h_f%m*DWN$ep0GRhG zx+FI6!6~sI9K%&r)>4MXOrFJ$^NXiI$NKF9oM1n$LiR-<#Rwsi0 zaO0EO+Nd-&Oc23ZRfF*4SLqpvo zoCB7YN8HGbIbjvFFz-vJJt;Th!dK*+oQx=Vn=^9m_KDYTb8@PiKhMF>pf_I#accXH z6672cm&+gW1z%*;Y7Hgk#Fc~Jp&c_?rTx958QPJHQ%Bv~Cnu?ILi^L4pWm||*ZbG* z5XZ!fk3V+7HtEg!=4T}}i;XqLcH_q8m|eSey`o+5c&9|;@c1PYkC$OvZ7a z`E_=7_N_hhW5i62r+4 znHL`b8vFZYcGi2Ot_I-ZrAwks+0R{^U0hBjtvqx*k+ObF?;#)=>0B;1KL_1*{knDA zqvt=?)<%ByRS9tQ>{{bUtoLoJ2v=c7Q&-m#g;Ke`V#@)ek+<2txTuID%HUkbknY~S zTOh1_`ryHTx7m0n+ONBI?b={;T%0GzfA3KK#LJ9Flj-uz%+0{prGp;JmI;1)<1UmO zGso6T{A*60tT=N9f2ppnVq#)qwKuRlUKkeUq9%+^h8!m_8qh+uY2Tqy56;b-ocUYH(>d`}p*E zS-@{c9M!w+OYa*Tr#0ABd#?)wg1m;2zXQ5Q3-9!Hf1SO!M^+H{;%#p%XKAuc-2gkH z?{g<*Q?9w-h@8Mb;A?Q`8Q#}g{bUEHH2K$(lXZ2mDTiB{;=!2cX!HM;dY2Ryw!CsU z+S|Kjn?li+-kjCaV>7X!=$^b$i)}V{*kr22-_PI;!!@?2{pi2bQ^8CoYD!RQFsD>f6_a}p>e`@q*Ltmd) zXIEGM3QSh$eu$pieE1OguK1&W(a-D@-o+jqc)I_<&I0%J z&xY3SR2Q3==(sd=QAB!sE>!gH1um=Hl~-O_xo*Cdy5`A0fA+l4Fkd;nYT#BQHGg9n zl}4*_yCVs8;LHJMELex0}UbUHo3<)t`oVRcoN&s7mO?q86%x3`bas*Z}5b?nS1 zKwR&b89U@U59;jfjJ+Kd9vxjo?LO$&k}n-U5|gySs|(Bx^N6^7%+J&LW%7=iJ-{*Z y@{zJczs4oHg8s!rZw~zO&ATjrJD-lXwnS9nc$H_a-}GzCubm$x!3HEx3Z6Ryq&N#aB8wRqxP?HN@zUM8KS05$ zo-U3d5|^i*-<`?KDA4jS-{0xM0a=dl1y}a&;1x}jnf2OXVUhWQfCpMRF$YJ7Dz&PNp{B=$_{GoN zerS7=-=w+PAS^s%^+Fc+M;BLA9Xs8z&F@oXmdWF4zQ(hhnZ|ktzuYnQv|E*B_U5@! ZwcWYEf2wu2e*+!J;OXk;vd$@?2>`DNS^NM1 literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/textfield-dual@2x.png b/chrome/skin/default/zotero/textfield-dual@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f02636e5ea57bc54d970f77ce08b652e85cf221c GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^T0kto!3HD~l-^DNQk(@Ik;M!Q+(IDCcA)LNH+B)?2Tg>0LarM?X1=Xc3 zb2c+KT$7rr?Gw=>_=ablysKs^=Z)(6w~;Xi)hat?NuKGc%b2?R{UY}-9dZ}vcUOH= zpP4#!_xVLiOrdlCy*kf5VdtV%9Eumj6N>XKjw>Ah^w|14&>;+-u6{1-oD!M{5aq9JLv<-Po-zH2#y>b&vTf_tn*blg|52y?gPO-<4wKxHkeO UjGF6T0_|e(boFyt=akR{0DQzet^fc4 literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/toolbar-lookup@2x.png b/chrome/skin/default/zotero/toolbar-lookup@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea49c1daca871f664a42fa727d84cdd17d41fe0 GIT binary patch literal 1381 zcmV-r1)BPaP)|noq-uZ83dJ!4r0^TS}ZlzN-sfU zi&}|o(us;MnwqBI)CNn^*3bt-(t2qcLm#ZR6>F2)TD3MNM0r7sT8mXd%RmH>2pj+w0^P%FO1vTk0eA$+!)kBxuif=!m6p%u znk$L9s*{bWF^xoX8#+59==FgBmaY5^{f@F=l;8+ZNlE-lWuf$`Ei~Mn#iGb2#LbIT zpKYc7au>L|p|1}tsQ@c*+x7>i1SRoJzzkq_sV+CSK}uuQ;xwX-1_1s({2^V96+CUa zLsW!-rON@nL%$;@SSHK^DAjJtZO}X)00)?sS%}6kmHHkNgoHp%RXO?{Il=1!tNq9c z?Uwci=|xs$%nyJ&T^{W1oeab-rgu;Rw+lS(1l+cSpb6Mse4wdzAZ1F+<+IqE>hFV# zrsGI;hcM{{EX;s;FT??jxNX}W+XFjGjvZBNq^yPuW!!aj0kB}f0#;0MyLh0`|Gmg{({e93cc@IxS+@ zl+tK$Jto|~ zULup8K`jO=H)dzPKI+E9t>*E0F&Pc~aPBjN5Ufov1Ylo9fgkSidi{dcPM0S+WkxKz zP>JTY4(#on0q{$;Hwe>)mT%0?eC}Zb%V-R5lZ8x8T|IsM{r;NYn|WVfKUZsN5wc9A zDWXlS4Uq;~+MN%~{8H@=bfF>TId3d_=}{9?ub)&Tgp9}IDhl|v;$uJj z($y+F9uKmR2@f|EsSck$zrD4iYwHYi6bZ4>Lw`@>ge&ph*I88^4o9ji1Ug+PmYIou z!+E@3uGZB0;Zw~q)%$H_Lxbq&)8{KYx?FQ5jfS|%CYswi#tm2E{o)l>Ew|cIg^-bD zIlyp=Pokqt)d%y>1dig<7pph4JA1yo<8J) n9%+hb3lBFG6>mD}zl{C?m9lTmqS;L_00000NkvXXu0mjfoOX;{ literal 0 HcmV?d00001 diff --git a/chrome/skin/default/zotero/treeitem-note-small@2x.png b/chrome/skin/default/zotero/treeitem-note-small@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a7e8fde7c68b634fd86b528abc7ae65f72518381 GIT binary patch literal 520 zcmV+j0{8uiP)lrd`+Q4oc{ysQri2GkG{v=js*SlcUD*jh;Zb6Q3a zZTtZ?5=7KaY(xnbY9ttA^xl~{7PI^A+Ym6k+w9!k+3(IdGu);4_+0Xete_~!jj)QM zBF{ZuP#7}HoEUNp!jK!Cyd=c)=djwx1@&RQwJ<4H??3%1FIdh)n)itE6AOjr9IC%FkE0~AOd6Wa|Oa^I(Z=PU#Uq%pQ35hXe z@MthwQJD-~lUEL2ZDG3~8bp3PWYqp_)