From 95f49211319b871e7f1848db2ca09b2e5f590c9b Mon Sep 17 00:00:00 2001 From: Marlene Simondant <msimondant@grandlyon.com> Date: Mon, 22 Apr 2024 11:21:42 +0200 Subject: [PATCH 1/3] fix (accessibility): add post title --- .../post/components/post-details/post-details.component.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/post/components/post-details/post-details.component.ts b/src/app/post/components/post-details/post-details.component.ts index e095b8a4a..082a85b48 100644 --- a/src/app/post/components/post-details/post-details.component.ts +++ b/src/app/post/components/post-details/post-details.component.ts @@ -1,5 +1,5 @@ import { Component, ElementRef, OnInit, Renderer2, ViewEncapsulation } from '@angular/core'; -import { DomSanitizer } from '@angular/platform-browser'; +import { DomSanitizer, Title } from '@angular/platform-browser'; import { ActivatedRoute } from '@angular/router'; import { RouterListenerService } from '../../../services/routerListener.service'; import { Post } from '../../models/post.model'; @@ -21,6 +21,7 @@ export class PostDetailsComponent implements OnInit { private routerListener: RouterListenerService, private readonly elementRef: ElementRef, private renderer: Renderer2, + private title: Title, ) {} ngOnInit(): void { @@ -38,6 +39,8 @@ export class PostDetailsComponent implements OnInit { const script = this.renderer.createElement('script'); script.src = '/assets/ghost/cards.min.js'; this.renderer.appendChild(this.elementRef.nativeElement, script); + // set page title + this.title.setTitle(this.post.title + " - Rés'in"); } public backToPosts(): void { -- GitLab From 830a4a42fe1739ccc26e1182e699e64851841377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marl=C3=A8ne=20SIMONDANT?= <msimondant@grandlyon.com> Date: Mon, 22 Apr 2024 10:28:07 +0000 Subject: [PATCH 2/3] pipe instead of hyphen to match other pages --- src/app/post/components/post-details/post-details.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/post/components/post-details/post-details.component.ts b/src/app/post/components/post-details/post-details.component.ts index 082a85b48..4e667d962 100644 --- a/src/app/post/components/post-details/post-details.component.ts +++ b/src/app/post/components/post-details/post-details.component.ts @@ -40,7 +40,7 @@ export class PostDetailsComponent implements OnInit { script.src = '/assets/ghost/cards.min.js'; this.renderer.appendChild(this.elementRef.nativeElement, script); // set page title - this.title.setTitle(this.post.title + " - Rés'in"); + this.title.setTitle(this.post.title + " | Rés'in"); } public backToPosts(): void { -- GitLab From 5a136230bee90feeaf9ea8c8cde54f892290f640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marl=C3=A8ne=20SIMONDANT?= <msimondant@grandlyon.com> Date: Mon, 22 Apr 2024 11:47:00 +0000 Subject: [PATCH 3/3] Update post-details.component.ts --- src/app/post/components/post-details/post-details.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/post/components/post-details/post-details.component.ts b/src/app/post/components/post-details/post-details.component.ts index 4e667d962..0131c534f 100644 --- a/src/app/post/components/post-details/post-details.component.ts +++ b/src/app/post/components/post-details/post-details.component.ts @@ -40,7 +40,7 @@ export class PostDetailsComponent implements OnInit { script.src = '/assets/ghost/cards.min.js'; this.renderer.appendChild(this.elementRef.nativeElement, script); // set page title - this.title.setTitle(this.post.title + " | Rés'in"); + this.title.setTitle(this.post.title + " | Réseau des acteurs de l'inclusion numérique de la métropole de Lyon"); } public backToPosts(): void { -- GitLab