From 6b1702f993f350d99ef8161ae75b372ef138e947 Mon Sep 17 00:00:00 2001 From: Johannes Hoppe Date: Sun, 17 May 2026 17:10:31 +0200 Subject: [PATCH] feat: introduce sortKey to fix material chapter order Submodule build/ pulled to latest main (incl. sortKey support). sortKey assigned to the 8 visible online chapters: 1 typescript 2 directives 3 content-projection 4 interceptors 5 reactive-forms 6 template-forms 7 ssr 8 i18n Errata and signal-forms (hidden) keep no sortKey. --- build | 2 +- material/content-projection/README.md | 1 + material/directives/README.md | 1 + material/i18n/README.md | 1 + material/interceptors/README.md | 1 + material/reactive-forms/README.md | 1 + material/ssr/README.md | 1 + material/template-forms/README.md | 1 + material/typescript/README.md | 1 + 9 files changed, 9 insertions(+), 1 deletion(-) diff --git a/build b/build index 09ed4c51..0bb10557 160000 --- a/build +++ b/build @@ -1 +1 @@ -Subproject commit 09ed4c5146ab7313d181aab5ef6947b5adbd5f5c +Subproject commit 0bb1055749e180fcf4a972844e991c32c430839f diff --git a/material/content-projection/README.md b/material/content-projection/README.md index 1f660123..3d4ec50c 100644 --- a/material/content-projection/README.md +++ b/material/content-projection/README.md @@ -2,6 +2,7 @@ title: "Content Projection: Inhalte an Komponenten übergeben" published: 2026-05-15 lastModified: 2026-05-15 +sortKey: 3 --- Wenn wir eine Komponente in unser Template einbinden, notieren wir sie üblicherweise ohne weiteren Inhalt zwischen dem öffnenden und schließenden Tag. diff --git a/material/directives/README.md b/material/directives/README.md index 825149a1..50b321e2 100644 --- a/material/directives/README.md +++ b/material/directives/README.md @@ -2,6 +2,7 @@ title: 'Direktiven: Logik für DOM-Elemente' published: 2026-04-25 lastModified: 2026-04-25 +sortKey: 2 --- In diesem Artikel geht es um *Direktiven* in Angular. diff --git a/material/i18n/README.md b/material/i18n/README.md index 18be59e0..2f1e8d56 100644 --- a/material/i18n/README.md +++ b/material/i18n/README.md @@ -2,6 +2,7 @@ title: 'Lokalisierung (l10n) und Internationalisierung (i18n) mit Angular' published: 2026-03-02 lastModified: 2026-03-03 +sortKey: 8 --- In diesem Artikel geht es darum, wie wir unsere Angular-Anwendung für verschiedene Sprachräume lokalisieren und in mehreren Sprachen ausliefern können. diff --git a/material/interceptors/README.md b/material/interceptors/README.md index 0fa84810..cd12e4b0 100644 --- a/material/interceptors/README.md +++ b/material/interceptors/README.md @@ -2,6 +2,7 @@ title: 'Interceptors: HTTP-Requests erfassen und transformieren' published: 2026-03-06 lastModified: 2026-03-06 +sortKey: 4 --- In diesem Artikel geht es um *Interceptors* in Angular. Damit lassen sich HTTP-Requests und -Responses zentral erfassen und transformieren. diff --git a/material/reactive-forms/README.md b/material/reactive-forms/README.md index ec234cb6..64166e6c 100644 --- a/material/reactive-forms/README.md +++ b/material/reactive-forms/README.md @@ -2,6 +2,7 @@ title: 'Formulare mit Reactive Forms' published: 2026-03-26 lastModified: 2026-03-26 +sortKey: 5 --- Formulare gehören zu den zentralen Bausteinen jeder Webanwendung. diff --git a/material/ssr/README.md b/material/ssr/README.md index d0d8bf7b..f9efd11f 100644 --- a/material/ssr/README.md +++ b/material/ssr/README.md @@ -2,6 +2,7 @@ title: 'Server-Side Rendering (SSR) mit Angular' published: 2026-02-23 lastModified: 2026-03-02 +sortKey: 7 --- Single-Page-Anwendungen mit Angular bieten grundsätzlich eine gute Performance: diff --git a/material/template-forms/README.md b/material/template-forms/README.md index 24343c2f..b3a24c5d 100644 --- a/material/template-forms/README.md +++ b/material/template-forms/README.md @@ -2,6 +2,7 @@ title: 'Formulare mit Template-Driven Forms' published: 2026-04-08 lastModified: 2026-04-08 +sortKey: 6 --- Formulare gehören zu den zentralen Bausteinen jeder Webanwendung. diff --git a/material/typescript/README.md b/material/typescript/README.md index 6b937390..fcb980ca 100644 --- a/material/typescript/README.md +++ b/material/typescript/README.md @@ -2,6 +2,7 @@ title: 'Einführung in TypeScript' published: 2026-05-14 lastModified: 2026-05-14 +sortKey: 1 --- Für die Entwicklung mit Angular verwenden wir die Programmiersprache **TypeScript**.