Skip to content

Commit

Permalink
♿ mon-pix: vocal reading improvment
Browse files Browse the repository at this point in the history
  • Loading branch information
P-Jeremy committed Jul 12, 2024
1 parent 14eba29 commit b3ee8f6
Show file tree
Hide file tree
Showing 7 changed files with 55 additions and 14 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
<div class="instructions-content">
<h2 {{did-insert @focus}} tabindex="0" class="instructions-step__title">{{@title}}
<span class="screen-reader-only">{{@vocalStepIdentifier}}</span>
</h2>

<div class="instructions-content" tabindex="0">
<span class="instructions-content__title--bold">{{t "pages.certification-instructions.steps.5.text"}}</span>
<ul class="instructions-content-list">
<li>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<p>
<h2 {{did-insert @focus}} tabindex="0" class="instructions-step__title">{{@title}}
<span class="screen-reader-only">{{@vocalStepIdentifier}}</span>
</h2>

<p tabindex="0">
{{t "pages.certification-instructions.steps.4.paragraph.text" htmlSafe=true}}
</p>
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
<div class="instructions-content">
<h2 {{did-insert @focus}} tabindex="0" class="instructions-step__title">{{@title}}
<span class="screen-reader-only">{{@vocalStepIdentifier}}</span>
</h2>

<div class="instructions-content" tabindex="0">
<h3 class="instructions-content__title--bold">
{{t "pages.certification-instructions.steps.1.question"}}
</h3>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
<div class="instructions-content-with-images">
<h2 {{did-insert @focus}} tabindex="0" class="instructions-step__title">{{@title}}
<span class="screen-reader-only">{{@vocalStepIdentifier}}</span>
</h2>

<div class="instructions-content-with-images" tabindex="0">
<div class="instructions-content__images">
<img
class="instructions-content__image"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
<div class="instructions-content-with-images">
<h2 {{did-insert @focus}} tabindex="0" class="instructions-step__title">{{@title}}
<span class="screen-reader-only">{{@vocalStepIdentifier}}</span>
</h2>

<div class="instructions-content-with-images" tabindex="0">
<div class="instructions-content-with-images__legend">
<img
class="instructions-content__image"
Expand Down
35 changes: 26 additions & 9 deletions mon-pix/app/components/certification-instructions/steps.hbs
Original file line number Diff line number Diff line change
@@ -1,21 +1,38 @@
<h2 tabindex="0" class="instructions-step__title">{{this.title}}
<span class="screen-reader-only">{{this.vocalStepIdentifier}}</span>
</h2>

{{#if (eq this.pageId 1)}}
<CertificationInstructions::StepOne />
<CertificationInstructions::StepOne
@vocalStepIdentifier={{this.vocalStepIdentifier}}
@focus={{this.focus}}
@title={{this.title}}
/>
{{/if}}
{{#if (eq this.pageId 2)}}
<CertificationInstructions::StepTwo />
<CertificationInstructions::StepTwo
@vocalStepIdentifier={{this.vocalStepIdentifier}}
@focus={{this.focus}}
@title={{this.title}}
/>
{{/if}}
{{#if (eq this.pageId 3)}}
<CertificationInstructions::StepThree />
<CertificationInstructions::StepThree
@vocalStepIdentifier={{this.vocalStepIdentifier}}
@focus={{this.focus}}
@title={{this.title}}
/>
{{/if}}
{{#if (eq this.pageId 4)}}
<CertificationInstructions::StepFour />
<CertificationInstructions::StepFour
@vocalStepIdentifier={{this.vocalStepIdentifier}}
@focus={{this.focus}}
@title={{this.title}}
/>
{{/if}}
{{#if (eq this.pageId 5)}}
<CertificationInstructions::StepFive @enableNextButton={{this.enableNextButton}} />
<CertificationInstructions::StepFive
@enableNextButton={{this.enableNextButton}}
@vocalStepIdentifier={{this.vocalStepIdentifier}}
@focus={{this.focus}}
@title={{this.title}}
/>
{{/if}}

<footer class="instructions-footer">
Expand Down
4 changes: 4 additions & 0 deletions mon-pix/app/components/certification-instructions/steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,10 @@ export default class Steps extends Component {
});
}

focus(element) {
element.focus();
}

@action
previousStep() {
this.pageId = this.pageId - 1;
Expand Down

0 comments on commit b3ee8f6

Please sign in to comment.