Skip to content

Commit b74454c

Browse files
authored
Merge pull request #706 from lucianmurmurache/fix/link-missing-discernible-name
Add missing discernible name to link
2 parents 3704a7d + feb4574 commit b74454c

File tree

6 files changed

+10
-0
lines changed

6 files changed

+10
-0
lines changed

frontend/components/icon/IconActivist.vue

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
d="M116.208 396.836C116.208 469.308 174.947 528.049 247.418 528.049C283.639 528.049 316.456 513.371 340.189 489.608L154.647 304.063C130.915 327.796 116.208 360.614 116.208 396.836ZM430.237 158.409H503.24V635.233H430.237C419.406 635.233 410.41 627.124 410.41 616.294V582.884C366.881 621.058 309.887 644.229 247.448 644.229C110.763 644.259 0 533.464 0 396.836C0 260.207 110.763 149.413 247.418 149.413C309.857 149.413 366.851 172.584 410.381 210.758V177.348C410.381 166.517 419.406 158.409 430.207 158.409H430.237ZM411.92 396.836C411.92 305.987 338.265 232.331 247.418 232.331C156.571 232.331 82.9166 305.987 82.9166 396.836C82.9166 487.685 156.571 561.34 247.418 561.34C338.265 561.34 411.92 487.685 411.92 396.836Z"
1717
/>
1818
</svg>
19+
<span class="sr-only">{{ $t("components.logo-activist.text") }}</span>
1920
</NuxtLink>
2021
</template>
2122

frontend/components/logo/LogoActivist.vue

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
d="M922.055 512.128L993.815 544.591C955.109 610.612 887.373 646.034 802.444 646.034C731.246 646.034 674.459 623.485 633.889 578.415C593.318 532.458 573.492 472.948 573.492 399.943C573.492 322.44 594.235 261.124 634.776 216.055C675.347 170.068 731.217 147.548 802.415 147.548C889.533 147.548 955.494 183.207 993.312 249.199L921.818 281.543C914.006 285.094 904.596 283.082 899.328 276.305C876.454 246.861 844.051 232.272 802.415 232.272C716.805 232.272 668.275 296.724 667.268 396.747H667.239H667.268C667.268 397.783 667.209 398.818 667.209 399.884C667.209 496.326 718.581 561.222 802.415 561.222C844.287 561.222 876.75 546.426 899.535 517.247C904.803 510.5 914.183 508.518 921.996 512.039L922.055 512.128ZM116.208 396.836C116.208 469.308 174.947 528.049 247.418 528.049C283.639 528.049 316.456 513.371 340.189 489.608L154.647 304.063C130.915 327.796 116.208 360.614 116.208 396.836ZM430.237 158.409H503.24V635.233H430.237C419.406 635.233 410.41 627.125 410.41 616.294V582.884C366.881 621.058 309.887 644.229 247.448 644.229C110.763 644.259 0 533.464 0 396.836C0 260.207 110.763 149.413 247.418 149.413C309.857 149.413 366.851 172.584 410.381 210.758V177.348C410.381 166.517 419.406 158.409 430.207 158.409H430.237ZM411.92 396.836C411.92 305.987 338.265 232.331 247.418 232.331C156.571 232.331 82.9166 305.987 82.9166 396.836C82.9166 487.685 156.571 561.34 247.418 561.34C338.265 561.34 411.92 487.685 411.92 396.836ZM1423.58 635.233H1517.33V158.409H1423.58V635.233ZM1210.84 17.3412H1117.1V158.409H1042.29V219.695C1042.29 233.219 1051.31 243.132 1064.81 243.132H1117.1V482.891C1117.1 577.527 1177.49 637.038 1271.24 637.038H1336.87V573.029C1336.87 561.311 1326.96 550.509 1313.44 550.509H1274.82C1236.05 550.509 1210.81 523.462 1210.81 482.891V243.132H1336.84V158.409H1210.81V17.3412H1210.84ZM2517.18 349.488L2439.65 332.353C2410.8 326.05 2392.77 305.306 2392.77 282.786C2392.77 250.323 2422.51 230.496 2469.39 230.496C2509.96 230.496 2546 243.132 2575.74 268.345C2585.65 276.453 2595.57 276.453 2603.68 266.54L2648.74 217.86C2616.31 181.816 2554.11 147.548 2477.5 147.548C2370.22 147.548 2302.64 202.531 2302.64 288.172C2302.64 350.375 2349.51 399.943 2424.32 415.272C2434.23 417.965 2448.64 420.687 2465.78 424.268L2503.62 432.376C2549.58 439.597 2575.74 464.81 2575.74 497.273C2575.74 536.039 2542.39 561.281 2480.19 561.281C2440.54 561.281 2402.66 546.87 2365.73 518.905C2355.81 510.796 2346.79 511.684 2338.68 520.71L2293.61 571.195C2343.18 620.762 2405.38 645.117 2481.11 645.117C2597.37 645.117 2668.6 588.329 2668.6 497.273C2668.6 426.073 2613.62 370.173 2517.18 349.458V349.488ZM2140.38 15.5361C2119.64 36.2804 2119.64 75.017 2140.38 95.7614C2161.13 116.506 2200.78 116.506 2219.69 95.7614C2241.32 75.017 2241.32 36.2804 2220.58 15.5361C2199.83 -5.17869 2161.1 -5.17869 2140.35 15.5361H2140.38ZM2999.94 243.132V158.409H2873.91V17.3412H2780.16V158.409H2705.35V219.695C2705.35 233.219 2714.38 243.132 2727.9 243.132H2780.19V482.891C2780.19 577.527 2840.59 637.038 2934.34 637.038H3000V573.029C3000 561.311 2990.09 550.509 2976.56 550.509H2937.95C2899.18 550.509 2873.97 523.462 2873.97 482.891V243.132H3000H2999.94ZM1430.77 15.5361C1410.06 36.2804 1410.06 75.017 1430.77 95.7614C1451.51 116.506 1491.17 116.506 1510.08 95.7614C1531.71 75.017 1531.71 36.2804 1510.96 15.5361C1490.22 -5.17869 1451.48 -5.17869 1430.74 15.5361H1430.77ZM2133.16 635.233H2226.91V158.409H2133.16V635.233ZM1824.34 508.133H1823.45C1820.76 508.133 1818.96 506.328 1818.96 503.635V491.029C1818.96 488.336 1818.07 485.613 1817.15 482.003L1699.08 158.409H1597.22L1774.78 635.233H1873.02L2053.3 158.409H1951.44L1824.34 508.133Z"
1818
/>
1919
</svg>
20+
<span class="sr-only">{{ $t("components.logo-activist.text") }}</span>
2021
</NuxtLink>
2122
</template>
2223

frontend/components/sidebar/left/SidebarLeftSelector.vue

+4
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@
1111
v-if="sidebar.collapsed == false || sidebar.collapsedSwitch == false"
1212
class="select-none whitespace-nowrap hover:light-menu-selection"
1313
>
14+
<span class="sr-only">{{ $t("_global.navigate-to") }}</span>
1415
{{ $t(label) }}
1516
</p>
17+
<span v-else class="sr-only"
18+
>{{ $t("_global.navigate-to") }} {{ $t(label) }}</span
19+
>
1620
</Transition>
1721
</div>
1822
</MenuLinkWrapper>

frontend/i18n/en-US.json

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"_global.legal": "Legal",
2424
"_global.legal-support": "Legal support",
2525
"_global.notifications": "Notifications",
26+
"_global.navigate-to": "Navigate to",
2627
"_global.organization": "Organization",
2728
"_global.organization-name": "Organization Name",
2829
"_global.press": "Press",
@@ -236,6 +237,7 @@
236237
"components.landing-tech-banner.open-source-tagline": "Trust through Transparency",
237238
"components.landing-tech-banner.open-source-text": "We're dedicated to working in the open to build trust with our partner organizations and fellow activists. Building the place for activism the world over takes a lot of effort, so please come join us!",
238239
"components.logo-activist.aria-label": "The activist logo that links to the home page",
240+
"components.logo-activist.text": "Navigate to home page",
239241
"components.media-map.maplibre-gl-alert": "Your browser does not support our mapping service MapLibre GL, so we won't be able to display maps.",
240242
"components.meta-tag-stars.label": "stars",
241243
"components.meta-tag.supporters_lower": "supporters",

frontend/pages/events/[id]/index.vue

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
<p
4040
class="text-lg font-bold select-none width-5/6 whitespace-nowrap hover:light-menu-selection"
4141
>
42+
<span class="sr-only">{{ $t("_global.navigate-to") }}</span>
4243
{{ $t(button.label) }}
4344
</p>
4445
</div>

frontend/pages/organizations/[id]/index.vue

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
<p
4040
class="text-lg font-bold select-none width-5/6 whitespace-nowrap hover:light-menu-selection"
4141
>
42+
<span class="sr-only">{{ $t("_global.navigate-to") }}</span>
4243
{{ $t(button.label) }}
4344
</p>
4445
</div>

0 commit comments

Comments
 (0)