From 0843b3a9f4570c04a3fbbb5dd628f231a68153c7 Mon Sep 17 00:00:00 2001 From: Mihai Polerca Date: Thu, 26 Sep 2024 17:06:17 -0400 Subject: [PATCH] Main page title: Short bord red underline - follow the title alignement --- sites/main-page-title/_base.scss | 10 ++++++ sites/main-page-title/index.json-ld | 36 +++++++++++++++++++ .../main-page-title-align-right-en.md | 15 ++++++++ .../main-page-title-align-right-fr.md | 15 ++++++++ .../main-page-title-div-align-right-en.md | 17 +++++++++ .../main-page-title-div-align-right-fr.md | 17 +++++++++ .../main-page-title-stacked-align-right-en.md | 18 ++++++++++ .../main-page-title-stacked-align-right-fr.md | 18 ++++++++++ 8 files changed, 146 insertions(+) create mode 100644 sites/main-page-title/main-page-title-align-right-en.md create mode 100644 sites/main-page-title/main-page-title-align-right-fr.md create mode 100644 sites/main-page-title/main-page-title-div-align-right-en.md create mode 100644 sites/main-page-title/main-page-title-div-align-right-fr.md create mode 100644 sites/main-page-title/main-page-title-stacked-align-right-en.md create mode 100644 sites/main-page-title/main-page-title-stacked-align-right-fr.md diff --git a/sites/main-page-title/_base.scss b/sites/main-page-title/_base.scss index 7c5825326..f15714926 100644 --- a/sites/main-page-title/_base.scss +++ b/sites/main-page-title/_base.scss @@ -9,6 +9,16 @@ h1#wb-cont, hgroup#wb-cont h1 { border-top-width: 0; } +h1#wb-cont[dir="rtl"], hgroup#wb-cont[dir="rtl"] h1, [dir="rtl"] h1#wb-cont { + border-bottom: $main-page-title-rule-thickness solid $main-page-title-rule-color; + border-image: linear-gradient(to left, $main-page-title-rule-color $main-page-title-rule-width, transparent $main-page-title-rule-width); + border-image-slice: 1; + border-left-width: 0; + border-right-width: 0; + border-top-width: 0; +} + + hgroup#wb-cont { margin-top: 1em; diff --git a/sites/main-page-title/index.json-ld b/sites/main-page-title/index.json-ld index 7321f93f1..ffbdb3169 100644 --- a/sites/main-page-title/index.json-ld +++ b/sites/main-page-title/index.json-ld @@ -51,6 +51,36 @@ "title": "Titre principal superposé", "language": "fr", "path": "main-page-title-stacked-fr.html" + }, + { + "title": "Main page title aligned on the right", + "language": "en", + "path": "main-page-title-align-right-en.html" + }, + { + "title": "Titre principal de la page aligné à droite", + "language": "fr", + "path": "main-page-title-align-right-fr.html" + }, + { + "title": "Main page title aligned on the right", + "language": "en", + "path": "main-page-title-div-align-right-en.html" + }, + { + "title": "Titre principal de la page aligné à droite", + "language": "fr", + "path": "main-page-title-div-align-right-fr.html" + }, + { + "title": "Stacked main page title aligned on the right", + "language": "en", + "path": "main-page-title-stacked-align-right-en.html" + }, + { + "title": "Titre principal superposé aligné à droite", + "language": "fr", + "path": "main-page-title-stacked-align-right-fr.html" } ] }, @@ -359,6 +389,12 @@ "name": "Stacked main page title - Iteration 1", "date": "2024-08", "detectableBy": "hgroup > h1#wb-cont" + }, + { + "@id": "_:iteration_mptar_1", + "name": "Main page title aligned on the right - Iteration 1", + "date": "2024-09", + "detectableBy": "

" } ] } diff --git a/sites/main-page-title/main-page-title-align-right-en.md b/sites/main-page-title/main-page-title-align-right-en.md new file mode 100644 index 000000000..1da8a03e9 --- /dev/null +++ b/sites/main-page-title/main-page-title-align-right-en.md @@ -0,0 +1,15 @@ +--- +altLangPage: "main-page-title-align-right-fr.html" +dateModified: "2024-09-26" +language: "en" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- +

Main page title aligned on the right

+

Main title of a page with a short bold red underline aligned on the right.

+ +

+	<h1 id="wb-cont" dir="rtl">Main page title aligned on the right</h1>
+	<p>Main title of a page with a short bold red underline aligned on the right.</p>
+
diff --git a/sites/main-page-title/main-page-title-align-right-fr.md b/sites/main-page-title/main-page-title-align-right-fr.md new file mode 100644 index 000000000..92b8439e1 --- /dev/null +++ b/sites/main-page-title/main-page-title-align-right-fr.md @@ -0,0 +1,15 @@ +--- +altLangPage: "main-page-title-align-right-en.html" +dateModified: "2024-09-26" +language: "fr" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- +

Titre principal de la page aligné à droite

+

Titre principal d'une page avec un court soulignement rouge en gras aligné à droite.

+ +

+	<h1 id="wb-cont" dir="rtl">Titre principal de la page aligné à droite</h1>
+	<p>Titre principal d'une page avec un court soulignement rouge en gras aligné à droite.</p>
+
diff --git a/sites/main-page-title/main-page-title-div-align-right-en.md b/sites/main-page-title/main-page-title-div-align-right-en.md new file mode 100644 index 000000000..efa79d0f1 --- /dev/null +++ b/sites/main-page-title/main-page-title-div-align-right-en.md @@ -0,0 +1,17 @@ +--- +altLangPage: "main-page-title-div-align-right-fr.html" +dateModified: "2024-09-26" +language: "en" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- + +
+

Main page title aligned on the right

+

Main page title aligned on the right using dir="rtl" on the parent div

+
+
<div dir="rtl">
+	<h1 id="wb-cont">Main page title aligned on the right</h1>
+	<p>Main page title aligned on the right using dir="rtl" on the parent div</p>
+<div>
diff --git a/sites/main-page-title/main-page-title-div-align-right-fr.md b/sites/main-page-title/main-page-title-div-align-right-fr.md new file mode 100644 index 000000000..10e359308 --- /dev/null +++ b/sites/main-page-title/main-page-title-div-align-right-fr.md @@ -0,0 +1,17 @@ +--- +altLangPage: "main-page-title-div-align-right-en.html" +dateModified: "2024-09-26" +language: "fr" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- + +
+

Titre principal superposé aligné à droite

+

Titre principale aligné à droite en utilisant dir="rtl" sur le div parent

+
+
<div dir="rtl">
+	<h1 id="wb-cont">Main page title aligned on the right</h1>
+	<p>Titre principale aligné à droite en utilisant dir="rtl" sur le div parent</p>
+<div>
diff --git a/sites/main-page-title/main-page-title-stacked-align-right-en.md b/sites/main-page-title/main-page-title-stacked-align-right-en.md new file mode 100644 index 000000000..ad5f4437c --- /dev/null +++ b/sites/main-page-title/main-page-title-stacked-align-right-en.md @@ -0,0 +1,18 @@ +--- +altLangPage: "main-page-title-stacked-align-right-fr.html" +dateModified: "2024-09-26" +language: "en" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- + +
+

GCWeb technical documentation

+

Stacked main page title aligned on the right

+
+ +
<hgroup id="wb-cont" dir="rtl">
+	<p>GCWeb technical documentation</p>
+	<h1>Stacked main page title aligned on the right</h1>
+</hgroup>
diff --git a/sites/main-page-title/main-page-title-stacked-align-right-fr.md b/sites/main-page-title/main-page-title-stacked-align-right-fr.md new file mode 100644 index 000000000..0e38181ca --- /dev/null +++ b/sites/main-page-title/main-page-title-stacked-align-right-fr.md @@ -0,0 +1,18 @@ +--- +altLangPage: "main-page-title-stacked-align-right-en.html" +dateModified: "2024-09-26" +language: "fr" +pageclass: "wb-prettify all-pre" +layout: without-h1 +index_json: index.json-ld +--- + +
+

Documentation technique GCWeb

+

Titre principal superposé aligné à droite

+
+ +
<hgroup id="wb-cont" dir="rtl">
+	<p>Documentation technique GCWeb</p>
+	<h1>Titre principal superposé aligné à droite</h1>
+</hgroup>