srjp: poprawki dostępności modalu

This commit is contained in:
2023-09-04 18:37:52 +02:00
parent dbbbd33100
commit f77c13cbcf
8 changed files with 151 additions and 154 deletions
+1 -8
View File
@@ -1,5 +1,5 @@
<template>
<div class="train-info" tabindex="0">
<div class="train-info">
<section class="train-route">
<div class="train_general">
<b class="warning-timeout" v-if="train.isTimeout" :title="$t('trains.timeout')">?</b>
@@ -41,13 +41,6 @@
</div>
<div class="timetable_progress" style="margin-top: 0.5em" v-if="train.timetableData">
<!-- <span class="timetable_progress-bar">
<span class="bar-bg"></span>
<span
class="bar-fg"
:style="{ width: `${Math.floor(confirmedPercentage(train.timetableData.followingStops))}%` }"
></span>
</span> -->
<ProgressBar :progressPercent="confirmedPercentage(train.timetableData.followingStops)" />
<span class="timetable_progress-distance">
+3 -2
View File
@@ -17,8 +17,9 @@
class="train-row"
v-for="train in currentTrains"
:key="train.trainId"
@click.stop="selectModalTrain(train.trainId)"
@keydown.enter="selectModalTrain(train.trainId)"
tabindex="0"
@click.stop="selectModalTrain(train.trainId, $event.currentTarget)"
@keydown.enter="selectModalTrain(train.trainId, $event.currentTarget)"
>
<TrainInfo :train="train" />
</li>