Skip to content

Commit

Permalink
fix: contain all page content in landmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
dargmuesli committed Sep 14, 2023
1 parent d057b0b commit 6900320
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 19 deletions.
38 changes: 20 additions & 18 deletions src/pages/index.vue
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
<template>
<div class="flex flex-col xl:flex-row">
<nuxt-img
alt="Jonas in Tutzing."
class="xl:fixed"
:class="imageClasses"
fetchpriority="high"
format="webp"
preload
src="/assets/static/images/tutzing.jpg"
/>
<nuxt-img
alt="Jonas in Tutzing."
class="hidden xl:block"
:class="imageClasses"
fetchpriority="high"
format="webp"
preload
src="/assets/static/images/tutzing.jpg"
/>
<aside>
<nuxt-img
alt="Jonas in Tutzing."
class="xl:fixed"
:class="imageClasses"
fetchpriority="high"
format="webp"
preload
src="/assets/static/images/tutzing.jpg"
/>
<nuxt-img
alt="Jonas in Tutzing."
class="hidden xl:block"
:class="imageClasses"
fetchpriority="high"
format="webp"
preload
src="/assets/static/images/tutzing.jpg"
/>
</aside>
<div class="p-4 sm:p-8">
<main class="min-w-0 space-y-6 pb-32 xl:min-h-screen">
<div class="flex items-center justify-between">
Expand Down
12 changes: 11 additions & 1 deletion src/tests/e2e/specs/pages/root/index.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,17 @@ test.describe('a11y', () => {
await page.goto('/')
await PAGE_READY({ page })
const accessibilityScanResults = await new AxeBuilder({ page }).analyze()
expect(accessibilityScanResults.violations.length).toEqual(1) // TODO: get rid of all violations
// expect(
// accessibilityScanResults.violations
// .map(
// (x) =>
// `${x.id}\n${x.nodes.map(
// (y) => `${y.failureSummary}\n(${y.html})`,
// )}`,
// )
// .join('\n'),
// ).toEqual('')
expect(accessibilityScanResults.violations.length).toEqual(0)
})
})

Expand Down

0 comments on commit 6900320

Please sign in to comment.