From b91fa0828c4c9a49568a84d47a857d15860d15fd Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 7 Feb 2020 12:45:35 +0100 Subject: [PATCH 1/2] Add language hints Add some background style and images to create some visual distinction between the stream fields depending on the expected language. --- mpicms/static/images/de.png | Bin 0 -> 1211 bytes mpicms/static/images/de.xcf | Bin 0 -> 2316 bytes mpicms/static/images/en.png | Bin 0 -> 1066 bytes mpicms/static/images/en.xcf | Bin 0 -> 2463 bytes mpicms/templates/wagtailadmin/pages/edit.html | 24 ++++++++++++++++++ 5 files changed, 24 insertions(+) create mode 100644 mpicms/static/images/de.png create mode 100644 mpicms/static/images/de.xcf create mode 100644 mpicms/static/images/en.png create mode 100644 mpicms/static/images/en.xcf diff --git a/mpicms/static/images/de.png b/mpicms/static/images/de.png new file mode 100644 index 0000000000000000000000000000000000000000..6e6e3abe08a0a759312c6630ec909a017a5e89ab GIT binary patch literal 1211 zcmeAS@N?(olHy`uVBq!ia0vp^CxEzxgAGVtJ(SYPz`)p&>FgZf>FlgfP?VpRnUl)E zpfRy_qOHea2brVs!Alp3vTJu(q^#H#As||KMN4F%(+bh3QiGjeoHH&>ShB-{YaJ`Q zz1V6#y>q*)c5pR4VDFf`c=Dp|DL?ivxuA5c`ElKz-QRaqvvX_}y1Ztap~K}|v7u{CoKyuJ|dX3@xmc5?#+u<3i=DVhx#tB zQGC4dRAu+(uvHt5+5Y4{Y*|~``Pzhi;sGWxMaPyVF0+89UWv6FYAf*mHp=N z7e)zez$d0_3!UKi}%YL?l0<1R*Y-}Mhjb#x4R3&e-K=-cll(X z2xoyuWHAE+w=f7ZGR&GI0Tg5}@$_|Nf5ODht)l*Kq4GhXkYtH#M2T~LZfEoAQZHNl15BYudaaR7GvU}Gn!`!b-OJk?w5+1#x1nD1Zf z_x#)PYi(74txRImO_nDnyRWV-)LC79wN^FluKZQAT~T|(YlC8g(^#IQn6LI^lg*>xz_i)$o41by8VB&^rF(9TVEEwa{ZcEy8LW! zfvxoQ&W1UwpFek)w)UCryZ+bp%XirtYFt15^ZS%}mUoh5!|sR1_df9X_${L~!K`+| z{nhKE&w9;ITVCb;a%Qx8ZT%Lt;63ZUoY7U-8kM%me&hSpyq2{um&`xve|5L;x!sm| zXRmDxuHAR+cfIWPwhYIA=KSjO%AJ4COa|KLw%srJ(u7F1C9e{eZJ*9@LM6DZTKv@c z7-lA>O=+(Smi#&M)vo50b5OhV54mp9tqRl6U0t?z>#gv*XA%=u^1IoFff(j$^S*oh zoEhzqXPVo4b#mc>9HyeRSN+t2|E&1pvr%_(g!!s|wX$>5Z|Zl?WJw9!d-Ij%!If(t ze!p2dQJ3e$JB}k$FDA+4-zu1;91YS(XA5#NUS6r)-m9{CPTYwXc9&&whi|4Kn%m sRVIB;UxeFaZnZu+uZRgpVktQIhm-Sr;;OZBzKI|up00i_>zopr0G>Y)T>t<8 literal 0 HcmV?d00001 diff --git a/mpicms/static/images/de.xcf b/mpicms/static/images/de.xcf new file mode 100644 index 0000000000000000000000000000000000000000..9a43b5d64773285e84b2a6a46183909bf30332d2 GIT binary patch literal 2316 zcmc&#-)kII6rSB}vp zX+~vHv1x@_t=fviy!k!cr~Q*D=Agw+3qtapj)id^C;{|NiMeCwg*bI+LjaxPL%==6 zOY>iSjWIJAqjs3DC2t-3N5|y~H`^ zF2?DAbBvuzNPr{zu@^AFBkEF9u^`dA#7Z+Y$y%x}vs}?9rDC~M#PJ)<)?QJb zSjatGn9b)Ga)DSiEk(7=x*@|go%b4?bH|EDXi+H~u*;EP#~e~uH4TU5PCAkyOP0(| zHfv>5x7mEhC(_ec;gMjfXZi_U)*6aV*_RAQlXOk8S<|ZqT{6@;3sRCcB+m2RkGF_=UwAyTlHB(lY+%%+`RtY4p2E!;8HH3kp z^REG520@?PuL6ThO!Zjja*JJUttlE4>6_{OdE)gLatXFru1hn?jK z^b`En#`))WkA=b{-?}cxM?-sxyDN8(gyvn`{r$1w(A>w}^|?%F?&t2>;dE%G_&NnT zJTIPDHsy~I4`gnTs!Bg-5nc@6ARYm7bP$oZ)cgqAt)IQiPB9z!q)7=t7 z0e(E*Ex<|cetCRPn6L@H_1i~t+0aIn-@MVj`o+8UqjA5=Tk#d46>oPTd@3N2wfGMD z*Oee_~5`o&KN)fdfR)ZG=vRPiz#4g4*$8l9w*C#fvqGx}*n+M- Gg76P|ZmFUG literal 0 HcmV?d00001 diff --git a/mpicms/static/images/en.png b/mpicms/static/images/en.png new file mode 100644 index 0000000000000000000000000000000000000000..e74727bead85dc1d70c2e02985e5fc003462433d GIT binary patch literal 1066 zcmeAS@N?(olHy`uVBq!ia0vp^CxEzxgAGVtJ(SYPz`)p&>FgZf>FlgfP?VpRnUl)E zpfRy_qOHea2brVs!Alp3vTJu(q^#H#As||KMN4F%(+bh3QiGjeoHH&>ShB-{YaJ`Q zz1V6#y>q*)c5pR4VDFf`c=Dp|DL?ivxuA5c`ElKz-QRaqvvX_}y1Ztap~K}|v7u{CoKyuJ|dX3@xmc5?#+u<3i=DVhx#tB zQGC4dRAu+(uvHt5+5Y4{Y*|~``Pzhi;sGWxMaPyVF0+89UWv6FYAf*mHp=N z7e)zez$d0_3!UKi}%YL?l0<1R*Y-}Mhjb#x4R3&e-K=-cll(X z2xoyuWHAE+w=f7ZGR&GI0Tg5}@$_|Nf5ODht-=y>ENC-ONV3E=qQp5rH#aq}gu%He zHL)Z$MWH;iBtya7(>EZzkx!g~fr-h}#WAGf*4sO`v#tb)uszs+ZIS5fpAF0XY8&tU z__to+Ugbg#T~R^TLXD8jt#Lkjvs1*`teWyx$s)DRX#4uH7uivSi6M zkWkp`92TGr3f<+5#)iSQaw?Mbm0yiy(?9BTOg|Or_~N5#nljTNh0TJDi48Y98VnBQ qxHw28m?$2B zjF$lNSZ`6fhUpfGDyb{rtV2?xeSS@!&=94Zo^azxS%@ zRlPS|mOa>!qrNFk+c5;>Yv3JLAol>J5}Nw}_56E6Fd+8>Gr%J7V4}0%1HkV<-NLfX zzBd>cZium9*}8)!wD8^|2MxA+wB2Ze&Jq6qz|L?`rV zB`DC5{nBgbrzs7MQP^~}vEhT_vy{3k1I@oU+>wpWROxnl-43qbm4W@1@!VG9>Gru+ zYpaovrso@$?+slYrc47WK9c%_~e7){;wjecl* zu5>~lWWGkHCCU}}#xMwNb1WUh40*OUY7RWzkowrw26jK8;u^dY#kP$wP_%Ije2a-F z*AgWyE@Vmh4vFL}vLw9n3le&kiOJ%nyHKtR+B!*edk%e-qP?^8f^I4qvPRK2N-amu z69q*s`lC_JIW7=g%X4)iP0jh$DcW7GBxHr?uVsXAg6NYxw@9>sSmO{=zeS2}o|w&% zOGF>!IZXJzLQ&M6$vK03^;a}Ms5pAO_A=3D*n10PM^}k17Y&D<(w8vrua*mQ4m#rT zy$bE$z<(jP98BU}l@9PN%vttfQGcw^!Jm!1i8|P0O{K%nixvd-p-NHj$d%xv9YsXT zy9jXiHs>?FEVkhIW|fL;RJyJf=vfgxfwSbjk%Y^~u~GG>xq>rp@ {% endblock %} + +{% block extra_js %} +{{ block.super }} + +{% endblock %} From d2330851c7d5cccf45050adb9f45aa7571b3aebf Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 7 Feb 2020 14:16:25 +0100 Subject: [PATCH 2/2] Append flag icons to language specific labels --- mpicms/templates/wagtailadmin/pages/edit.html | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mpicms/templates/wagtailadmin/pages/edit.html b/mpicms/templates/wagtailadmin/pages/edit.html index 161fa0f..2673dc0 100644 --- a/mpicms/templates/wagtailadmin/pages/edit.html +++ b/mpicms/templates/wagtailadmin/pages/edit.html @@ -28,6 +28,8 @@ $("div#body_en-list, div#sidebar_en-list"). closest("li.object.stream-field"). addClass("english"); + $("label:contains('[de]')").append(" 🇩🇪"); + $("label:contains('[en]')").append(" 🇬🇧"); }); {% endblock %}