From 033bf81df7a10ca2591e22da8b0966e61cced19c Mon Sep 17 00:00:00 2001 From: kouralex <1723419+kouralex@users.noreply.github.com> Date: Thu, 3 Sep 2020 13:45:22 +0300 Subject: [PATCH 01/16] add screen reader class --- resource/css/styles.css | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/resource/css/styles.css b/resource/css/styles.css index 781d26cf5..2fb5b8e29 100644 --- a/resource/css/styles.css +++ b/resource/css/styles.css @@ -152,6 +152,19 @@ ul { width: 25px; } +/* Generic screen reader class + * Code from https://webaim.org/techniques/css/invisiblecontent/ + ***************************/ + +.sr-only { + position:absolute; + left:-10000px; + top:auto; + width:1px; + height:1px; + overflow:hidden; +} + /* topbar styles ***************************/ From b55ae9e97e09c2fdc2fe68a9070b675d5aa06f65 Mon Sep 17 00:00:00 2001 From: kouralex <1723419+kouralex@users.noreply.github.com> Date: Mon, 7 Sep 2020 10:46:43 +0300 Subject: [PATCH 02/16] WCAG: fix front page heading structure --- resource/css/styles.css | 12 ++++++------ .../translations/en/LC_MESSAGES/skosmos.mo | Bin 11246 -> 11346 bytes .../translations/fi/LC_MESSAGES/skosmos.mo | Bin 11576 -> 11661 bytes resource/translations/skosmos_en.po | 3 +++ resource/translations/skosmos_fi.po | 3 +++ resource/translations/skosmos_sv.po | 3 +++ .../translations/sv/LC_MESSAGES/skosmos.mo | Bin 11517 -> 11619 bytes view/vocabularylist.twig | 4 +++- 8 files changed, 18 insertions(+), 7 deletions(-) diff --git a/resource/css/styles.css b/resource/css/styles.css index e8e799fa1..ee1e1d645 100644 --- a/resource/css/styles.css +++ b/resource/css/styles.css @@ -24,7 +24,7 @@ h1, .prefLabel, .prefLabelLang, .notation { font-weight: bold; } -h2 { +h2, h3 { font-family: 'Fira Sans', sans-serif; font-size: 16px; } @@ -635,7 +635,7 @@ span.xl-pref-label > img { width: 100% !important; } -#vocabulary-list > div > h2, #vocabulary-list-wide > div > h2 { +#vocabulary-list > div > h2, #vocabulary-list > div > h3, #vocabulary-list-wide > div > h2, #vocabulary-list-wide > div > h3 { margin-bottom: 0; margin-top: 0; padding: 15px 0 15px 10px; @@ -647,11 +647,11 @@ span.xl-pref-label > img { width: 100%; } -.vocab-category > ul > li, .vocab-category > h2 { +.vocab-category > ul > li, .vocab-category > h2, .vocab-category > h3 { display: inline-block; } -.vocab-category > h2 { +.vocab-category > h2, .vocab-category > h3 { margin: 0 0 5px 0; } @@ -666,7 +666,7 @@ span.xl-pref-label > img { padding-left: 0; } -.vocab-category > li > h2 { +.vocab-category > li > h2, .vocab-category > li > h3 { margin-bottom: 5px; margin-top: 0; } @@ -1692,7 +1692,7 @@ p.autocomplete-label { * https://code.google.com/p/chromium/issues/detail?id=336476 ************************************/ -body, .versal, h1, h2, p, .versal-bold { +body, .versal, h1, h2, h3, p, .versal-bold { -webkit-animation-delay: 0.1s; -webkit-animation-name: fontfix; -webkit-animation-duration: 0.1s; diff --git a/resource/translations/en/LC_MESSAGES/skosmos.mo b/resource/translations/en/LC_MESSAGES/skosmos.mo index f2fe4b21c6a908a889c6ac1f74a8c86bc831b28b..409a5eeddc81cd02f6daf9697778b289c308da13 100644 GIT binary patch delta 3959 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 HmS+DCHa}X* diff --git a/resource/translations/skosmos_en.po b/resource/translations/skosmos_en.po index 2e4dbfae3..3e9b9c311 100644 --- a/resource/translations/skosmos_en.po +++ b/resource/translations/skosmos_en.po @@ -779,3 +779,6 @@ msgstr "Concept types" msgid "Skip to main" msgstr "Skip to main content" + +msgid "Available vocabularies and ontologies" +msgstr "Available vocabularies and ontologies" diff --git a/resource/translations/skosmos_fi.po b/resource/translations/skosmos_fi.po index 1cfc5d8b0..2e48e0544 100644 --- a/resource/translations/skosmos_fi.po +++ b/resource/translations/skosmos_fi.po @@ -778,3 +778,6 @@ msgstr "Käsitteen tyypit" msgid "Skip to main" msgstr "Hyppää sisältöön" + +msgid "Available vocabularies and ontologies" +msgstr "Sanastot ja ontologiat" diff --git a/resource/translations/skosmos_sv.po b/resource/translations/skosmos_sv.po index afe3622a8..a4d8cd435 100644 --- a/resource/translations/skosmos_sv.po +++ b/resource/translations/skosmos_sv.po @@ -776,3 +776,6 @@ msgstr "Typ av koncept" msgid "Skip to main" msgstr "Hoppa till innehållet" + +msgid "Available vocabularies and ontologies" +msgstr "Tillgängliga tesaurusar och ontologier" diff --git a/resource/translations/sv/LC_MESSAGES/skosmos.mo b/resource/translations/sv/LC_MESSAGES/skosmos.mo index 86ad57dc1f74950712b65f18f1244ee030d80621..2501a9b309d5d25982ef28532aec288bc1d83b86 100644 GIT binary patch delta 3935 zcmYk;3v`cV0LSqM+c4Ij&86kC|Lh{oFxfE4$USnGA@<*;`7;)CCvP=!DVJ<+8IdiP zL?$9SQO4=G)v2T#9Y<%UsFQLyMfLst--qKl`~5%9`@YZrd7tNbpZCw5^vk22AH##z z7|K40%_8aNMWY8(v3Mff1D!rEAl;aGwEnMyw5@N2Av zw~=;^39jdU!Gkrq5Q(~XG}gyNp>bvrz+Cin_r{>-!kV@pq_xZ=m|S zW6ygy@Nj?Aib^~eI%6Vcphma?8{<0EfOey1_8|u0ajc7Shu4o=7l)KYz98&;y0{3}#P7f~y6&3eaP4{PXl*cjDM zj6H6Hnn0>O?qeN>>UVrY)?Xd^?TI<45f-94T5a8g8u1R)v)hLn=n;GUIBK(K2oIuWatyVE=TPl_u*X%%b}%> zM>mW`wd;WDuOI6ANYnuRsDaGII(q+?*bBwhGUTzD{iuegP#t`WdZyPM%eRye!1~nU2U9Odo86IjGmL7`0L*sDbUZ9zhN0Bx)jOQJeL9)I_gDIqnT^aY8fmc-=3= zqK*?#Gf6{@d;n^th9YA%*{Ek(h-$Y9c_Bljq~ zOw_}eYMmRyZqPO<w34mHM7R0oHUKXa51&E*Pe5&uTDs}<`mdULG7aSUp=w8Ycc z3$;~N^gA?O17dzq!)C&BEx?!Do_kD;&4Wt9=#p{Q9F$?VZ zh4?VX8&KQw7;1%1+w&Ju549Gf(8QZKRP>^?MRnBQUKoQlInGDTY!>PTnui)#F$Uol z)Y6yXKHQDLn9V3O(21xUIam{mtQ%1Sakf$6@tXapfn2~O{0sHPc&168CKa`0nW$|x z7ZY(UYNnrJJ3NaTsCmTwek8JUO`<&>gc?{Ddbz)uO+`zz!MYRmg(IjvaS-MI|)tT!N!-E7AY zJdGOQm#9tmGqV58ZRAJ9cv%L$z-g!(55{U(n`lM+WE|N>))AFGq%)bo{R5@IDwY#H zbNV-1$Z(>v*CjBhxzxMc<3;#7=|N_ZVT7k(UL>!Omk47r&l3Ie)Fs`BiZharrvg=8 zLtH`LBk4rT8Ae#Sz*0Yl3yGJEA#ahpWgr#pi)lprXcNgM_ZObvy|Rqj5Iz4SDl^Fr z(v#??X%2auJWo`rll6g``vaot2vSD0s{SA`{18Md^ z^d)17e!;ZSdXb5w1DQuuR*_iJMF*79qR+!3oGkYsu)p<>)ZLOoC4zk78&7U$oKQBMmpHp$zb1E!uxIZs1 k_mk2oxq1FvpLcprfp5mN83n#+-u$cy_u5u0YBt;RKPMb+3;+NC delta 3879 zcmYk-36Pg#0LSqsyVRDo+BW6b-EOk&Qfotql^h*})v=|Pu!=-P32#CNiAqQ*mK;fk zEoo=u7|Gc|#yG}NmHP6+KW3(K$=GjJqwYpBMiI0jqe1kA$On2QULe_=U)n&5i$`o^?L z*h-->6U1$Q_+sQ?BM`xg+tI6--Pz~PRzt-;&WGR7wa=tC*5{!2w?jKr z8ZAdVdJ#IK!_ntP=P~~l##7-`O^!ECN2mNTw4tZb8Cem1BVON(HuweF&X4hY4?2MQ zc%IcVeP2to-L`0ZMJ<_sD^8=r9`;5Xs)&w2UoaY7yIawYCh__-bgJi|9bJaDSBK8n zJLt@Og+9LvZEr8SBpC^JIb}y9oef>k2g{>_(HD$GKd%|+gEe>**2U|ep)cBv-ggi; zrP@W8s!OydI`RSNK$EIiaUI&jN$5!KMW=8MdgJ1Fz7$#Zuok`lL-a-4&=>uPzF;r< zd}DfJdwFOF+o9LXkO3#5HwAC3L>s7%H%yGqKxbxtJYOEq*P{)78tZ?G^?#x5HDlVm z-Wu&-5!#W{(Ix1Us%QNN#v7`UWeF3|8)u;nEJW9I1-eJpMc+eT^f}t`AEJN7>rGf6 zXQ~x?y$HD!&OqB417&p$%1Z%0S)J8o(e!oS#=^G*DC z6ye|K=iDJbeP8Ej8L~Y>Il82SF|lVODLB&c=!m8xZH9U1)UQMz*ns}_Z$TT{hW;@9 zf_CUPY=;NXk+W+4-Uvv=Kp)1jWjKb7siw-bB+n<9D?8U+){lNNIu>l>)muSy_LTBh#=c;gndq3^H)|3-V(Sjl34QQB zw85F^j65FC7scyK(S}x`?YxOT|4BUm8f|A+^iTBudSq#m(5!uWjq=b!wh^K-8*mL$M`L}cV6z0zHbd4%lkte1*d*H`l5eu z1UBjz!pV3AIs^037cN1+j#{)Mo6yg12l{ztcS_e6;BlOnqMLLWIz!d5ej?`b{!l}~ zk*`4;ejjb2N#|N1+{k0)4&~*^gmk zJm1-w`L}2Lsc3__$ET;LG};?|U=X?|CSoa0MW3s~BHWD5#6B#+##B0k-O+)ahpcL- z#B(u02k>qY^X~)SP~mr(-6g#{JD_V_iY#j=$3w6hUBesDO*a|YSK(1C#5(kI{t|uh z&)5h@lP8JGrFa%`6Fo-U%}%e!6U0sSG?_)tA^tM1B(upd z;&BgoiHs%Z6OXIO>71IcwCSsjF|gYc8j@NvNIc!+#jzLULi7vOWTJQ80a%j0m&+Kkr`wa=|q;24&-{$d~SZuy4w1j53*}_<&V$#4>SQ? A;s5{u diff --git a/view/vocabularylist.twig b/view/vocabularylist.twig index fa2bba5ab..54b789552 100644 --- a/view/vocabularylist.twig +++ b/view/vocabularylist.twig @@ -5,12 +5,14 @@ {% else %} {% if category_label %}

{{ category_label }}

+ {% else %} +

{% trans "Available vocabularies and ontologies" %}

{% endif %}
{% for vocabClassName,vocabArray in request.vocabList %}
-

{{ vocabClassName|upper }}

+

{{ vocabClassName|upper }}

    {% for vocab in vocabArray %}
  • {{ vocab.title }}
  • From 23680c4b5c67f61c31006b578335cf4fdcef93e3 Mon Sep 17 00:00:00 2001 From: kouralex <1723419+kouralex@users.noreply.github.com> Date: Wed, 9 Sep 2020 00:32:01 +0300 Subject: [PATCH 03/16] add screen reader only heading to search --- .../translations/en/LC_MESSAGES/skosmos.mo | Bin 11346 -> 11430 bytes .../translations/fi/LC_MESSAGES/skosmos.mo | Bin 11661 -> 11738 bytes resource/translations/skosmos_en.po | 3 +++ resource/translations/skosmos_fi.po | 3 +++ resource/translations/skosmos_sv.po | 3 +++ .../translations/sv/LC_MESSAGES/skosmos.mo | Bin 11619 -> 11697 bytes view/headerbar.twig | 8 +++++--- 7 files changed, 14 insertions(+), 3 deletions(-) diff --git a/resource/translations/en/LC_MESSAGES/skosmos.mo b/resource/translations/en/LC_MESSAGES/skosmos.mo index 409a5eeddc81cd02f6daf9697778b289c308da13..c376efb2f178776516b2612cf12f515745007362 100644 GIT binary patch delta 3878 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 diff --git a/resource/translations/fi/LC_MESSAGES/skosmos.mo b/resource/translations/fi/LC_MESSAGES/skosmos.mo index ae35178368212e3bfcf715377ba87c858412be5e..00db9831deb359bde4aa7d37a67c76eb5b15588c 100644 GIT binary patch delta 3879 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 Hx!v!7b9-$- delta 3823 zcmXxm3v`cV0LSqMyD*#CX4V?^pRvVkp>3FCWSGcZn3$QgNz$sZ$y<$F$|akzjEKdO zT(&6DF(>16a;Z~EHylT2r>K+K;S|;P_kW+g=l}bEp7-|L-sk;q2ePhCb$$x<*Y7Y7E61WbfBOT2?z z=NR9%?hV1{&xuG>+c6k|iO9zcw8zI_6#LWc@r9_4tVA`i*7^ZPvj07*-bPe?ckS_D zc7kc&bfXZ*iGG-f*{B|_!3f-l>d-#a$Ua6NJc)t$8S45As1aYr_V}kgAHYF%AOdwh znlD}78+~ct^rxUH9E6>4BF$iy>I%dM$83;lh zk4M#$f||im=tNV5^6?nSnt~NLE&zN5vY1%?S2w! z0BLrAm~}j=-WlP{zbeeL2Nt1vSc0l(y>$z!$GcI_t`^nNWA^+>)M7i2>gX@125zHf ztT|tru}IYYJy7+fI280u2BD^G3Nk2@k9>^I%W}Tdz+TjAb_#XhWxN+}+w)-@R6~iV z>(bF%FX~a{TNk4S?yRApk#4mIs!=`s2sM%us3|;;y6#82-+(L!(}=ph6|JeEP*g*) zs0LC{_h+E$8;9y(wtL<&1r#*m64Zs8P!&|U7nsA=Q>g1M*!}Bv{|>6c5T-{Bc0pa2 zjH)jab$$}6gL$Zq6k%(<|10c?GHVs`*vui+g`cA;_zv|KQ>^oP|2NnRcA`e`A*!dRQ60I6e9Z55KY*84=RK%J)C9*0{DYd>_WVlez68|Y zf>cz6X{aBlv8Vs&|O#^DmefU+9p{R;IsF~@5 z^uY|nB%FFzfRL3Tv29$%EkwVmrIZG($k4+h>X9rL{ zK5qBFM6LQOs2hJpRd^FMBmdfcAO1fIcBNEk-WYlYziF!>7?D3^|ANv)kMS225 zXy2T%CoZ9$aZ7rkkw>9kyZccUjj+eF(4YPJsF4+-UZ-MI$I8$Lx1pxK3Tts6`eH7< zP)GC8Q9}*|e=N0bMs;Kd@_5Z5R7WmiFZ>I2UmU}vPLqb3u^iN*E5bx9M~(DT?1|@4 z9W~wE`y;zE|14yaXb+4=^=uY;a3N|DRap0+u0Mua6PNG-ypFohli>dHrJ!bFCMMxL z)C^Xl2DTS@{N{K9^FNfrH4bP5J$kq|3_-n?1*pZj3iYfjkjHLzp&y<>b?__HqWc+H zf94KGqlanG>zs~icnmhfRzx$Br{_PN>>wM7w*90Zc~U!U1uow2)qLxjQ@`0pCJ=20 zUA&ztqCCj%FT*#1vSNNh+<_V$^2a>Su5%@sKR?4r$s(QP8@0mS`PqA-RODv@kGy;wlPbNiXsO*-eHJ{Vpvc50Mv% zw&rA$x8(j@s5p^S5v^hG`odkMR{|p(O>ZVyOy-jj3RX=|jemm&k);C0R?BlkH>}Y1(+N zy|2S#xP)vb(d2QWZ7Yc(lgSFb#?MjE7D^r_vE+R+lW40YdO^FYyD{(TkljW$6>u&Y zO$L {% if request.page != 'About' and request.page != 'Feedback' %} - - {% if request.page != '' %}

    {% trans "Content language" %}

    {% endif %} {% if sorted_vocabs is defined %} - +

    {% trans "Search from selected vocabularies" %}

    + + {% else %} +

    {% trans "Search from vocabulary" %}

    +

    {% trans "Content language" %}

    {% endif %}