From e5feb1e3b53c700c09f1ff305193bef9b59bc0ef Mon Sep 17 00:00:00 2001 From: Iasonas Nerantzakis <115114218+t8210103@users.noreply.github.com> Date: Thu, 18 Apr 2024 14:46:31 +0300 Subject: [PATCH] wikibase: More modern UI for the issues tab (#6535) * changes on error display inluding icons and text * smaller icons and button alignment on warnings * closes #5702 * removed unnecessary comments * Refers to #5702, png to svg files --- .../wikibase/module/images/Critical.png | Bin 2260 -> 709 bytes .../wikibase/module/images/Critical.svg | 272 +------------- .../wikibase/module/images/Important.png | Bin 2567 -> 794 bytes .../wikibase/module/images/Important.svg | 272 +------------- .../wikibase/module/images/Information.png | Bin 4297 -> 1572 bytes .../wikibase/module/images/Information.svg | 253 +------------ extensions/wikibase/module/images/Warning.png | Bin 3836 -> 1313 bytes extensions/wikibase/module/images/Warning.svg | 349 +----------------- .../module/scripts/warnings-renderer.js | 27 +- .../module/styles/schema-alignment.css | 18 +- 10 files changed, 39 insertions(+), 1152 deletions(-) diff --git a/extensions/wikibase/module/images/Critical.png b/extensions/wikibase/module/images/Critical.png index bfbee49ea10c57f5c11d720c1fc986037747342e..b7988674f0bc4eef1eb96966074c37ab5f4cf342 100644 GIT binary patch literal 709 zcmV;$0y_PPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc0$NE#K~zXf?Uv7L z6HySyXZA-LYLaS$6i<5g&=k{?dKc7+6srgS1;ML=2;x5=o;(O5_R^yl6+t{`4`NDc z5Gfu+QIOTPHdaBqn|;okjGCAIm8MuP`M_gm26n$Yv-9384A?GEuBog{RF5h@xL_$| zODGnF@EsiYO8LdYyo3@-6;?Ad_VVjDQ&tenlDnfF%>ZFtIqr0MvG#}_t|S`4l4~ql z6a)VjnZ1c>6co|-XO|}?CnXX~V#c2;2aef6YmUs`MLVFfe{5OK>9NMbQwbSFgfq)) zSulM59KcYX-O%&k$L%|0gzOunlszK+xl%o;%Zq?JC1m0_ui+S0g?Lchco4zfx0hbI zy#dt5PYBP^##kx=j*RfK3I%?d&0+}iJk7$kp>X{gly2VOHGKIJ zJ*9{DNBk-lW8OhSTp#S>C4xCR3vxML=sFTjh7x**IqRypj3KQ59P~6H(`!ez4)x4i z%)7@&>-C0&nCMufm>%N#VCOTo8!GG2scFiZGA6>+FR*d{fo>l5JK;=8v|Ovbl+Yg% zyTTi<9(Kaup8lhd(5BF$mYY8@T7PC_`kTbA(0>m7mi=#e<3%;8`yjLIF{G8Zlb$vp r4{<$DyGC0C+A_L(yBlf1e+1wcJRj00s3^4H00000NkvXXu0mjfyBR`E literal 2260 zcmV;_2rKuAP)^W;gI!(oJBfU1J7*PaanB#9NzK8r96Y52^U&1+!dB1Efc zVsf?3>CI!uXby!Cs)~H)4pKUel*!bUF$}DR239&4asAAh&22DV4MwgQ@!*3UfBF7< zeBm%c(~xi9M(8@2X5Cq+D#9?Z8yi`0=j*TWhe8fwWMsi2Q4E8wWBYup>g>eUb#e3j`H~p97{VV4b@Y7om4nD+ z@C*+-!>nQaW?7_C2wlhW`FOmu6HC*?&A~xej9d({`}5BUgu{q*8s+L$_ej{bQ*pgf za5;}irJTt4{j7TWX-riWw=P^Lijn6aT3b81KmC+ID1=C*P_A47RmC>Vf{fpf^wLY% zw{K(Ly<7BuD#_B5Pa@jdu!o1SHLc+9BAIkB!JvcDwEHm@V9WW4oqc@-LLsD73i;9{ zgsK*A!+t;V=FJG759yIdu*b$A9>(?WEKE#qG*w?NV9ZW;S$k*DsY1jV!1VbT2GKoAi`TdC2R;(*moT-ZohL#o{k3>*284>&Gr97O&(Y#R{{BSj+a@4~a zwk9VrfBdmzd8VeE{$m)J&V0WS@JoQOEz6l6=z7_^X$}vgA3p4y^!_`lC@8PJh6sm? zBRV^gpLwRB9JY-$K92t7mss(5>1)t5=UPn@+v({F;8Dnrh^}L)YT4Pab?qAVXP?oq zYZs!iu^=*@ZQIbk_yY6#^?S!XFTRNK+;jIWM4ZQfb@L|Kk3NEQ+BvQ$&Uu@fK-{-v z%8hK6Y0jxunO)e}rs+s4fB+a*uVNoONaLP8h=zu_7)7CB#}3p(hcKg2JTJU}^8EAI zhA}r1fDw(7>h8v#o-V%fYi>pagNQ%?v3N0J^=j-~MDmjYpr_NA@ibLnL?Y!oGXgef5~hKqdp@t}|6+`PI3o2xe7(JRUHZgqTJ*sOcse`ls%JqV{@z~vy}jjMq&2jP2fy8IM;sYmUX3Id=|!SJ#{+z%Tpu5kGLC_>dh8()`97NG&Z44-fP8 z;lpH1bKo5O%K%mWH(Xf<*Y8YBY#pDPlGdzUi>DOEG)WyljyH!46Brqcb;yhewgOT{eMAu{v(~!d$ZkQ7%kosj3g!|wp4^M4AQ4hSF|)P ziHXISxp2W1;V+Fy;QXfK{H4f6_+K%MrK;$$SlzSZYO=^75YCx3w^!A%$q+pQ6H6qG=40Xjc zolNmF#>Fxi>A|9kAU8|9E2kdihV=w<8Nd^7Lucytj$9B+<}7OIKH2h)TC` zxML(~-kMfDh-&tt6kyug+vRqb31qb?nMiQt$PrSyUK66)O*I7=9b|K!A~FL5N8z2c z1E>m7%QmN3OmhTQ8}Pskcw0000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/extensions/wikibase/module/images/Important.png b/extensions/wikibase/module/images/Important.png index dbb3e4ae8a71aed44b04b97bfea46967e5d48a25..e4344b2230053c54d3cbaff5a0db357ad6725624 100644 GIT binary patch literal 794 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/extensions/wikibase/module/images/Information.png b/extensions/wikibase/module/images/Information.png index 3e0b604648b86c583918ee05356f1c7cbf90caaf..bf2bf4e29b584108c045abbc94d87efd7efebf49 100644 GIT binary patch literal 1572 zcmV+<2HW|GP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKA1-VH?K~zXfwN_hb zTvZfZ=gdqVHjgHms(CaBv9;7l+cXfX_*IHkL=mlEZT(BX6wx0))IR8!h#y)AR1Ln0 z*os)B`1or5D2SwrT5O03#$?i1^P<%}CNp!7Yn?l(GihcLAuc#G_ujM5-e;e)_uAW_ zC|m@$4AdcTx5ET?ArsjSi#E8Rg_D&W8NiHF?l&0o9skdB$j)=@l~oh76*ce!&2%nS@S0rLf{`wWpaKVh_SCM%GKB@8=*c>gv& z9H5ei`F|_LC`ZK(lYH;xs$srQ!&%Fz8n{dojNQn&Dh}-_&7X^0_Z3XC8)L2g{(BA< z8Fm)&zTH%Igo|7GUq*W=Ao!i4@6+LPh?y}YlYb!=Nm1Nj-j$-%RU++fqx^oZyPsOu zhU!3X&DY4-=P}hXRNCvatp zc3v=0@^LDHhHVWzi8pBc5q_Wp?kfKeA$IL;2A#ii8Xy!%x>FtRg3+`+iul~SxUzLR z-zdFn8Y)L^UzH!|iDf6Ucp`(#8-@`Js4sYnMyI)fYEE<_RoU)0M$iaTM$xN4@^{MP zm8bQ|WB8?YUP5_j8ZN`!?0&91h6r9q-P$eTQ7^*irg4;&zram*(V-;Ib~C@ejGE1j znzlYql`@K6A4t4Y9q&>`g_${eXzrn+eYE!^Y^E7Fe4}9@(ac=7?@;IWTqBwL5REW`8zEDQ{!lq5p6^ev%DFS$l=2GKR(60#wj|*95=d;&V*iahV^BM|@csPtx}CDa{kAM3C8OdB02_k6up>%R*7j z0IPkf0(H-<;k%F0;z;mH9F4oAe|6X;k`UqRw1zz+6+33ZM|E-^H~c2-6r*}ztKUp9 zBogy9#%w_tu+Ft9k6C48i}@xRTn;{}-Mv&odNg~BM)h^<2`Hy44E(D#wKA;IMqMO) zaqo%{NKT7ZC{MVEY=!d9r1+wGN~p?+@c$QFP&uvO$i{;k5pyZe_{Y+wD)V2wSSjie z<88({LV7j!N7Ykx4kQKEQtc!F-8 zDeIKB5qdp{h&{)EVvpq870IxOtDa^n$f}@vkdBx=^m0Al7|8gNeEp~OjhT8RwJYiz zRK!(J3&C@>WnSu()MG8f)g|c;>Slvs=!~1hN~Ng*^9Y@l)IS@WjMNFQa?~W8^QG>Hz76i3XMNYg``0yx{A2!sV{Adp>+$S zam2Gv_?!b7olTxZB-kNuX!JZAp#%71gNj8?>a4rS@>u#Rbv#HpHF@ehx_mwLrOj8F zWk7wpQys57b)Zpw26-AUp$4C#f1~H?{4=T-*6l{Qrw5q@Ha zI5(s}k%RJ7DdVG;fuuXt@rIrbvKk#l>Ga17{g#k#Sg0Lpgq?ewPo11)yW$tCQNQF% zo3An?d~t6`gB5&dJTOm{GCq14NV-$tTh4W%SZxDkG2eO}QBhWjrO)Afs1-6g3}kTLTNnn~S9ldoY*Pn5jonyQ0oPMZ6%$NFoR2 zsZvJKJ9g)y4)tFYF}#4YQT0e_SJXLB`7V0Xrqae(Qgb*W?xm(PVkD76*u@m9>%c#7 W4^l1|4M5WX0000F)E3)ux-4a9lu~g-v@ts8 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/extensions/wikibase/module/images/Warning.png b/extensions/wikibase/module/images/Warning.png index baf31b7cb1a85c56aefeafcedd678cdb7e83e6e4..75c75cfea074e766176f1fd707583b0f89af09a6 100644 GIT binary patch literal 1313 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 - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/extensions/wikibase/module/scripts/warnings-renderer.js b/extensions/wikibase/module/scripts/warnings-renderer.js index b47c42108c81..9d351c710887 100644 --- a/extensions/wikibase/module/scripts/warnings-renderer.js +++ b/extensions/wikibase/module/scripts/warnings-renderer.js @@ -91,17 +91,16 @@ WarningsRenderer._renderWarning = function (warning, onLocateRows) { var bodyTd = $('') .addClass('wb-warning-body') .appendTo(tr); - var h1 = $('

') - .html(title) - .appendTo(bodyTd); - var p = $('

') - .html(body) - .appendTo(bodyTd); + if (warning.facetable) { + var div = $('
'); + var h1 = $('

') + .addClass('wb-warning-body-h1') + .html(title); + div.append(h1); var facetingButton = $('') .addClass('button') .text($.i18n('wikibase-issues/locate-offending-rows')) - .appendTo(bodyTd); facetingButton.on('click', function(evt) { if (onLocateRows) { onLocateRows(); @@ -118,7 +117,17 @@ WarningsRenderer._renderWarning = function (warning, onLocateRows) { } evt.preventDefault(); }); + div.append(facetingButton); + div.appendTo(bodyTd); + } else { + var h1 = $('

') + .html(title) + .appendTo(bodyTd); } + var p = $('

') + .html(body) + .addClass('wb-warning-body-subtext') + .appendTo(bodyTd); var countTd = $('') .addClass('wb-warning-count') .appendTo(tr); @@ -126,6 +135,4 @@ WarningsRenderer._renderWarning = function (warning, onLocateRows) { .text(warning.count) .appendTo(countTd); return tr; -}; - - +}; \ No newline at end of file diff --git a/extensions/wikibase/module/styles/schema-alignment.css b/extensions/wikibase/module/styles/schema-alignment.css index 6b8a410c9eaa..50d6c9ce8c53 100644 --- a/extensions/wikibase/module/styles/schema-alignment.css +++ b/extensions/wikibase/module/styles/schema-alignment.css @@ -577,24 +577,34 @@ tr.wb-warning:nth-of-type(odd) { } .wb-warning-severity-INFO { - background-image: url('../images/Information.png'); + background-image: url('../images/Information.svg'); } .wb-warning-severity-WARNING { - background-image: url('../images/Warning.png'); + background-image: url('../images/Warning.svg'); } .wb-warning-severity-IMPORTANT { - background-image: url('../images/Important.png'); + background-image: url('../images/Important.svg'); } .wb-warning-severity-CRITICAL { - background-image: url('../images/Critical.png'); + background-image: url('../images/Critical.svg'); } .wb-warning-body { padding: 5px; vertical-align: top; + line-height: 1.4; +} + +.wb-warning-body-h1 { + display: inline-block; + margin-right: 8px; +} + +.wb-warning-body-subtext { + opacity: 0.75; } .wb-warning-count {