Merge pull request #8159 from colinux/fix-a11y-tables

a11y: fix for tables
This commit is contained in:
Colin Darie 2022-11-30 13:47:30 +01:00 committed by GitHub
commit 7fc16581b5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 19 additions and 15 deletions

View file

@ -51,7 +51,7 @@
}
.number-col {
width: 110px;
white-space: nowrap;
}
.folder-col {

View file

@ -9,7 +9,8 @@
border-top: 1px solid $border-grey;
}
td {
td,
th[scope="row"] {
@include vertical-padding($default-spacer);
vertical-align: middle;
}

View file

@ -1,4 +1,4 @@
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
- if dossier.show_groupe_instructeur_details?
%td.libelle= dossier.procedure.routing_criteria_name

View file

@ -1,5 +1,5 @@
- if etablissement.as_degraded_mode?
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
%tr
%td.libelle{ colspan: 2 } ⚠ LʼINSEE est indisponible, les informations sur lʼentreprise arriveront dʼici quelques heures.
@ -7,7 +7,7 @@
%td.libelle SIRET :
%td= etablissement.siret
- else
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
- if etablissement.diffusable_commercialement == false && profile != 'instructeur'
%tr

View file

@ -1,4 +1,4 @@
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
%tr
%td.libelle

View file

@ -1,4 +1,4 @@
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
%tr
%td.libelle Déposé le :

View file

@ -1,4 +1,4 @@
%table.table.vertical.dossier-champs
%table.table.vertical.dossier-champs{ role: :presentation }
%tbody
%tr
%td.libelle Email :

View file

@ -1,18 +1,19 @@
- if dossiers.present?
%table.table.dossiers-table.hoverable
%caption= t('views.users.dossiers.dossiers_list.caption')
%thead
%tr
%th.number-col= t('views.users.dossiers.dossiers_list.n_dossier')
%th= t('views.users.dossiers.dossiers_list.procedure')
%th.number-col{ scope: :col }= t('views.users.dossiers.dossiers_list.n_dossier')
%th{ scope: :col }= t('views.users.dossiers.dossiers_list.procedure')
- if dossiers.present?
%th= t('views.users.dossiers.dossiers_list.requester')
%th.status-col= t('views.users.dossiers.dossiers_list.status')
%th.updated-at-col= t('views.users.dossiers.dossiers_list.updated')
%th.sr-only= t('views.users.dossiers.dossiers_list.actions')
%th{ scope: :col }= t('views.users.dossiers.dossiers_list.requester')
%th.status-col{ scope: :col }= t('views.users.dossiers.dossiers_list.status')
%th.updated-at-col{ scope: :col }= t('views.users.dossiers.dossiers_list.updated')
%th.sr-only{ scope: :col }= t('views.users.dossiers.dossiers_list.actions')
%tbody
- dossiers.each do |dossier|
%tr{ data: { 'dossier-id': dossier.id } }
%td.number-col
%th.number-col{ scope: :row }
= link_to(url_for_dossier(dossier), class: 'cell-link', tabindex: -1) do
%span.icon.folder
= dossier.id

View file

@ -245,6 +245,7 @@ en:
index:
dossiers: "Files"
dossiers_list:
caption: My files
procedure: "Procedure"
n_dossier: "File n."
requester: "Requester"

View file

@ -241,6 +241,7 @@ fr:
index:
dossiers: "Dossiers"
dossiers_list:
caption: Mes dossiers
procedure: "Démarche"
n_dossier: "Nº dossier"
requester: "Demandeur"