branch ramonville updated (45aba546 -> b90d4af1)
This is an automated email from the git hooks/post-receive script. New change to branch ramonville in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git from 45aba546 Continue fixing some aria stuff (work in progress) new 105e143f Continue fixing some aria stuff - End of aria-hidden="true" addition new b90d4af1 Finish fixing some aria stuff - Alt on all images and title on frames The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit b90d4af196b950ee01d53b181293a6344a9cdbd4 Author: jcouteau <couteau@codelutin.com> Date: Wed Nov 14 09:19:17 2018 +0100 Finish fixing some aria stuff - Alt on all images and title on frames commit 105e143f3cebf49d09f2851c4d449bfb9c03988f Author: jcouteau <couteau@codelutin.com> Date: Wed Nov 14 08:11:08 2018 +0100 Continue fixing some aria stuff - End of aria-hidden="true" addition Summary of changes: pollen-ui-riot-js/src/main/web/i18n/en.json | 7 ++++++- pollen-ui-riot-js/src/main/web/i18n/fr.json | 7 ++++++- pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html | 3 ++- pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html | 3 ++- pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html | 4 ++-- .../src/main/web/tag/popup/ChoiceDetailModal.tag.html | 5 +++-- pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html | 2 +- .../src/main/web/tag/voteCountingType/BordaConfig.tag.html | 4 ++-- .../src/main/web/tag/voterList/VoterListCard.tag.html | 6 +++--- .../src/main/web/tag/voterList/VoterListMemberCard.tag.html | 2 +- 15 files changed, 35 insertions(+), 22 deletions(-) -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch ramonville in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit 105e143f3cebf49d09f2851c4d449bfb9c03988f Author: jcouteau <couteau@codelutin.com> Date: Wed Nov 14 08:11:08 2018 +0100 Continue fixing some aria stuff - End of aria-hidden="true" addition --- pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html | 2 +- pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html | 2 +- .../src/main/web/tag/voteCountingType/BordaConfig.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/voterList/VoterListCard.tag.html | 6 +++--- .../src/main/web/tag/voterList/VoterListMemberCard.tag.html | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html b/pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html index 19ce88de..788cba51 100644 --- a/pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/admin/LoginProviders.tag.html @@ -49,7 +49,7 @@ import "../components/HumanInput.tag.html"; <td><input class="c-field" type="text" ref="permissions{index}" value="{loginprovider.permissions}" disabled="{editingRow != index}"/></td> <td><input type="checkbox" ref="active{index}" checked="{loginprovider.active}" disabled="{editingRow != index}"/></td> <td if="{editingRow != index}"> - <button class="c-button c-button--info" onclick="{editLoginProvider(index)}" disabled="{editingRow != null}"><i class="fa fa-edit"> aria-hidden="true"</i></button> + <button class="c-button c-button--info" onclick="{editLoginProvider(index)}" disabled="{editingRow != null}"><i class="fa fa-edit" aria-hidden="true"> </i></button> <button class="c-button c-button--error" onclick="{deleteLoginProvider(index)}" disabled="{editingRow != null}"><i class="fa fa-trash" aria-hidden="true"></i></button> </td> <td if="{editingRow == index}"> diff --git a/pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html b/pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html index feb2cc26..e10c649a 100644 --- a/pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/poll/Votes.tag.html @@ -26,11 +26,11 @@ <button class="c-button c-button--info {c-button--ghost-info: !voteClickAndDrop, c-button--info: voteClickAndDrop}" onclick={voteClickAndDropChange(true)} title={_t.voteByClickAndDrop} - type="button"><i class="fa fa-list-ol"></i></button> + type="button"><i class="fa fa-list-ol" aria-hidden="true"></i></button> <button class="c-button c-button--info {c-button--ghost-info: voteClickAndDrop, c-button--info: !voteClickAndDrop}" onclick={voteClickAndDropChange(false)} title={_t.voteByInput} - type="button"><i class="fa fa-i-cursor"></i></button> + type="button"><i class="fa fa-i-cursor" aria-hidden="true"></i></button> </span> --> <EditVote ref="editVote" diff --git a/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html b/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html index a5a58728..9efa2f41 100644 --- a/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html @@ -31,7 +31,7 @@ import "../components/MultiLineLabel.tag.html"; if={!parent.isImage()} href="{parent.session.configuration.endPoint}/v1/resources/{parent.choice.choiceValue}/download" target="_blank"> - <i class="fa fa-download"></i> + <i class="fa fa-download" aria-hidden="true"></i> {parent._t.download} </a> </div> diff --git a/pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html b/pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html index 6eaa45a6..71374822 100644 --- a/pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/popup/NewPassword.tag.html @@ -33,7 +33,7 @@ </div> <div if="{parent.sent}" class="c-hint--static c-hint--success"> - <i class="fa fa-envelope"></i> {parent._t.sent} + <i class="fa fa-envelope" aria-hidden="true"></i> {parent._t.sent} </div> </Modal> diff --git a/pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html b/pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html index ab312643..d038c7b9 100644 --- a/pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/popup/ResendValidation.tag.html @@ -33,7 +33,7 @@ </div> <div if="{parent.sent}" class="c-hint--static c-hint--success"> - <i class="fa fa-envelope"></i> {parent._t.sent} + <i class="fa fa-envelope" aria-hidden="true"></i> {parent._t.sent} </div> </Modal> diff --git a/pollen-ui-riot-js/src/main/web/tag/voteCountingType/BordaConfig.tag.html b/pollen-ui-riot-js/src/main/web/tag/voteCountingType/BordaConfig.tag.html index 55efb863..7fb14de0 100644 --- a/pollen-ui-riot-js/src/main/web/tag/voteCountingType/BordaConfig.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/voteCountingType/BordaConfig.tag.html @@ -44,7 +44,7 @@ import "./MaxChoicesNumberConfig.tag.html"; <div class="c-input-group c-input-group--stacked c-field--label"> <div class="o-field ranks" each={value, index in opts.config.pointsByRank || []}> - <i class="rank">{parent._t.rank} {index + 1} :</i> + <em class="rank">{parent._t.rank} {index + 1} :</em> <input name="points-{index}" tabindex="1" id="points-{index}" @@ -56,7 +56,7 @@ import "./MaxChoicesNumberConfig.tag.html"; max="{index === 0 ? undefined : parent.opts.config.pointsByRank[index - 1]}" onChange={parent.pointsChange(index)} type="number"> - <i class="points">{parent._t.points}</i> + <em class="points">{parent._t.points}</em> </div> </div> </div> diff --git a/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListCard.tag.html b/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListCard.tag.html index 6b43c5d5..70e7e41e 100644 --- a/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListCard.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListCard.tag.html @@ -33,15 +33,15 @@ import "./VoterListEditModal.tag.html"; if={!parent.opts.form.creation && !parent.opts.form.model.closed && !parent.opts.voterList.temp} title={parent._t.resendInvitation} onclick={parent.resendInvitation}> - <i class="fa fa-paper-plane"></i> + <i class="fa fa-paper-plane" aria-hidden="true"></i> </a> </yield> <yield to="detail"> <div> - {parent.opts.voterList.countSubLists} <i class="fa fa-users"></i> + {parent.opts.voterList.countSubLists} <i class="fa fa-users" aria-hidden="true"></i> </div> <div> - {parent.opts.voterList.countMembers} <i class="fa fa-user"></i> + {parent.opts.voterList.countMembers} <i class="fa fa-user" aria-hidden="true"></i> </div> </yield> </Card> diff --git a/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListMemberCard.tag.html b/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListMemberCard.tag.html index ae286095..0596d013 100644 --- a/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListMemberCard.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/voterList/VoterListMemberCard.tag.html @@ -32,7 +32,7 @@ import "./VoterListMemberEditModal.tag.html"; if={!parent.opts.form.creation && !parent.opts.form.model.closed && parent.opts.member.id && !parent.opts.member.voting} title={parent._t.resendInvitation} onclick={parent.resendInvitation}> - <i class="fa fa-paper-plane"></i> + <i class="fa fa-paper-plane" aria-hidden="true"></i> </a> </yield> <yield to="detail"> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch ramonville in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit b90d4af196b950ee01d53b181293a6344a9cdbd4 Author: jcouteau <couteau@codelutin.com> Date: Wed Nov 14 09:19:17 2018 +0100 Finish fixing some aria stuff - Alt on all images and title on frames --- pollen-ui-riot-js/src/main/web/i18n/en.json | 7 ++++++- pollen-ui-riot-js/src/main/web/i18n/fr.json | 7 ++++++- pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html | 3 ++- pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html | 3 ++- pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html | 4 ++-- pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html | 2 +- .../src/main/web/tag/popup/ChoiceDetailModal.tag.html | 3 ++- 8 files changed, 23 insertions(+), 10 deletions(-) diff --git a/pollen-ui-riot-js/src/main/web/i18n/en.json b/pollen-ui-riot-js/src/main/web/i18n/en.json index 3661ab30..649ec254 100644 --- a/pollen-ui-riot-js/src/main/web/i18n/en.json +++ b/pollen-ui-riot-js/src/main/web/i18n/en.json @@ -268,6 +268,8 @@ "header_signout": "Disconnect", "header_home": "Home", "header_i18n_lang": "Language", + "header_i18n_uk_flag": "United Kingdom flag", + "header_i18n_fr_flag": "France flag", "header_myProfile": "My profile", "header_myPolls": "My polls", "header_myInvitedPolls": "Invited polls", @@ -499,6 +501,8 @@ "choice_download": "Download", "choice_fileSizeMax_title": "File to big", "choice_fileSizeMax_message": "File \"{0}\" for size {1} can't be over {2}.", + "choice_imagePreview": "Image preview", + "choice_originalFilePreview": "Original file preview", "favoriteList_title": "My favorite lists", "favoriteList_one": "{0} favorite list", "favoriteList_many": "{0} favorite lists", @@ -683,5 +687,6 @@ "emailAddressList_savePgpPublicKey": "save the key", "emailAddressList_sendPgpPublicKey": "send the key", "emailAddressList_updatedPgpPublicKey": "the PGP public key is save with success.", - "emailAddressList_removedPgpPublicKey": "the PGP public key is remove with success." + "emailAddressList_removedPgpPublicKey": "the PGP public key is remove with success.", + "avatar_avatar": "Avatar" } diff --git a/pollen-ui-riot-js/src/main/web/i18n/fr.json b/pollen-ui-riot-js/src/main/web/i18n/fr.json index d5f8ec73..bc8b131c 100644 --- a/pollen-ui-riot-js/src/main/web/i18n/fr.json +++ b/pollen-ui-riot-js/src/main/web/i18n/fr.json @@ -268,6 +268,8 @@ "header_signout": "Déconnexion", "header_home": "Accueil", "header_i18n_lang": "Langue", + "header_i18n_uk_flag": "Drapeau du Royaume-Uni", + "header_i18n_fr_flag": "Drapeau français", "header_myProfile": "Mon profil", "header_myPolls": "Mes sondages", "header_myInvitedPolls": "Mes invitations", @@ -499,6 +501,8 @@ "choice_download": "Télécharger", "choice_fileSizeMax_title": "Fichier trop lourd", "choice_fileSizeMax_message": "Le fichier « {0} » de taille de {1} ne doit pas dépasser {2}.", + "choice_imagePreview": "Prévisualisation de l'image", + "choice_originalFilePreview": "Prévisualisation du fichier original", "favoriteList_title": "Mes listes de votants", "favoriteList_one": "{0} liste de votants", "favoriteList_many": "{0} listes de votants", @@ -683,5 +687,6 @@ "emailAddressList_savePgpPublicKey": "Enregistrer la clé", "emailAddressList_sendPgpPublicKey": "Envoyer la clé", "emailAddressList_updatedPgpPublicKey": "La clé public PGP est enregistrée avec succès.", - "emailAddressList_removedPgpPublicKey": "La clé public PGP est supprimée avec succès." + "emailAddressList_removedPgpPublicKey": "La clé public PGP est supprimée avec succès.", + "avatar_avatar": "Avatar" } diff --git a/pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html b/pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html index 20ad451c..c8ed046c 100644 --- a/pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/HeaderI18n.tag.html @@ -25,8 +25,8 @@ <div class="dropdown"> <a class="header-link"><i class="fa fa-globe" aria-hidden="true"/></a> <div class="dropdown-content right"> - <a onclick="{toEnglish}"> <img src="../img/en.png"/> English</a> - <a onclick="{toFrench}"> <img src="../img/fr.png"/> Français</a> + <a onclick="{toEnglish}"> <img src="../img/en.png" alt="{_t.uk_flag}"/> English</a> + <a onclick="{toFrench}"> <img src="../img/fr.png" alt="{_t.fr_flag}"/> Français</a> </div> </div> diff --git a/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html b/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html index fe4937e5..d041e9c2 100644 --- a/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/Privacy.tag.html @@ -27,7 +27,8 @@ <div class="main-content"> <iframe class="piwik-privacy" if={session.configuration.piwikUrl} - src="{session.configuration.piwikUrl}index.php?module=CoreAdminHome&action=optOut&language={session.locale}"></iframe> + src="{session.configuration.piwikUrl}index.php?module=CoreAdminHome&action=optOut&language={session.locale}" + title="{_t.title}"></iframe> </div> </div> diff --git a/pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html b/pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html index 6eb151c3..4baaa4f3 100644 --- a/pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/components/Avatar.tag.html @@ -24,7 +24,8 @@ import "./LetterAvatar.tag.html"; <img class="avatar-avatar {rounded: opts.rounded}" if="{opts.avatar}" src="{resourceService.getPreviewUrl(opts.avatar, true)}" - show={opts.avatar}> + show={opts.avatar} + alt="{_t.avatar}"> </img> <script> diff --git a/pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html b/pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html index 1ac6b7c3..9e7a2119 100644 --- a/pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/poll/Choice.tag.html @@ -53,7 +53,7 @@ import "../components/time-picker.tag.html"; </button> <div if="{originalFile}" class="original-file {opts.choice.choiceType === 'RESOURCE' ? 'selected' : 'hidden'}"> - <img src="{resourceService.getPreviewUrl(originalFile)}"/> + <img src="{resourceService.getPreviewUrl(originalFile)}" alt="_t.originalFilePreview"/> <span> {originalFile.name} <i class="fa fa-remove" aria-hidden="true" @@ -63,7 +63,7 @@ import "../components/time-picker.tag.html"; </div> <div if="{!originalFile}" class="add-file {opts.choice.choiceType === 'RESOURCE' ? 'selected' : 'hidden'}"> - <img if={newFile && newFile.image} ref="imagePreview"/> + <img if={newFile && newFile.image} ref="imagePreview" alt="_t.imagePreview"/> <div> <span if={!opts.disabled && !newFile} onclick="{addFile}"> diff --git a/pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html b/pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html index 3eb25302..bd460b56 100644 --- a/pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/poll/ChoiceView.tag.html @@ -39,7 +39,7 @@ import "../components/MultiLineLabel.tag.html"; </span> <div class="choice-ressource" if={opts.choice.choiceType === "RESOURCE" && meta && isImage()}> - <img class="image-preview" src="{resourceService.getPreviewUrl(opts.choice.choiceValue)}"/> + <img class="image-preview" src="{resourceService.getPreviewUrl(opts.choice.choiceValue)}" alt="_t.imagePreview"/> </div> <div class="choice-ressource" if={opts.choice.choiceType === "RESOURCE" && meta && !isImage()}> diff --git a/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html b/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html index 9efa2f41..ce977982 100644 --- a/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html +++ b/pollen-ui-riot-js/src/main/web/tag/popup/ChoiceDetailModal.tag.html @@ -26,7 +26,8 @@ import "../components/MultiLineLabel.tag.html"; <div if={parent.choice && parent.choice.choiceType === "RESOURCE" && parent.meta}> <img if={parent.isImage()} class="image-preview" - src="{parent.session.configuration.endPoint}/v1/resources/{parent.choice.choiceValue}"/> + src="{parent.session.configuration.endPoint}/v1/resources/{parent.choice.choiceValue}" + alt="_t.imagePreview"/> <a class="c-button c-button--info" if={!parent.isImage()} href="{parent.session.configuration.endPoint}/v1/resources/{parent.choice.choiceValue}/download" -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
participants (1)
-
chorem.org scm