Skip to content

feat(2417): add AvSkipLinks - #344

Merged
p-beger merged 1 commit into
developfrom
feat/2417-add-av-skip-links
Aug 25, 2026
Merged

feat(2417): add AvSkipLinks#344
p-beger merged 1 commit into
developfrom
feat/2417-add-av-skip-links

Conversation

@p-beger

@p-beger p-beger commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

📝 Pull Request Description

Brief description of changes applied

✨ add AvSkipLinks


Reference to an Issue, Feature, Task, User Story or another PR

Linked to avenirs-esr/AVENIRS-Project#2417


Documentation


Target Branch

develop


Additional Notes

Capture.video.du.2026-08-25.12-57-29.mp4

Known Limitations or Side Effects


✅ Checklist

Please make sure you have addressed the following before submitting:

  • a11y tested (if the PR includes frontend changes)
  • Tests provided (including unit and integration tests for both frontend and backend)
  • i18n handled (texts are translated)
  • Performance tests
  • No unnecessary code (e.g., debug logs, commented code)
  • Code style and formatting rules respected (linting, conventions, etc.)
  • Semantic Versioning respected
  • Add to CHANGELOG.md file all properties and database change and detaiils for the update process

},
},
template: `
<nav aria-label="Accès rapide" data-testid="av-skip-links">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<nav aria-label="Accès rapide" data-testid="av-skip-links">
<nav aria-label="Accès rapide" data-testid="skip-links">

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est si important que ça ? 😅

<nav
v-if="skipLinks.length > 0"
class="av-col av-skip-links"
data-testid="skip-links"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ariaLabel et role manquant je pense

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@elrhourha on s'était dit que c'était à la personne qui instancie le composant de penser à mettre le aria pour ne pas avoir cette prop superflue. Ce n'est plus d'actualité ?

Concernant le role, on est déjà sur un <nav, le role navigation est vraiment utile ? C'est pas redondant ?

@p-beger
p-beger merged commit 42acd0f into develop Aug 25, 2026
8 checks passed
@p-beger
p-beger deleted the feat/2417-add-av-skip-links branch August 25, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants