From 726dfad9db637a79fb4734ac8b698e4f10668d6d Mon Sep 17 00:00:00 2001 From: galmi Date: Thu, 20 Nov 2025 15:17:40 +0100 Subject: [PATCH] docs(forms): fix links in signal forms guides and use docs-pill-row links for next steps --- .../content/guide/forms/signals/custom-controls.md | 10 ++++++---- .../guide/forms/signals/field-state-management.md | 13 +++++++++---- adev/src/content/guide/forms/signals/models.md | 13 ++++++++----- adev/src/content/guide/forms/signals/overview.md | 7 ++++--- adev/src/content/guide/forms/signals/validation.md | 10 +++++++--- 5 files changed, 34 insertions(+), 19 deletions(-) diff --git a/adev/src/content/guide/forms/signals/custom-controls.md b/adev/src/content/guide/forms/signals/custom-controls.md index 25835c76c8c..1f1b7224333 100644 --- a/adev/src/content/guide/forms/signals/custom-controls.md +++ b/adev/src/content/guide/forms/signals/custom-controls.md @@ -422,7 +422,9 @@ accountForm = form(this.accountModel, schemaPath => { This guide covered building custom controls that integrate with Signal Forms. Related guides explore other aspects of Signal Forms: -- [Form Models guide](guide/forms/signals/models) - Creating and updating form models - - - + + + + + + diff --git a/adev/src/content/guide/forms/signals/field-state-management.md b/adev/src/content/guide/forms/signals/field-state-management.md index be707bdbec8..8a643f2ad6b 100644 --- a/adev/src/content/guide/forms/signals/field-state-management.md +++ b/adev/src/content/guide/forms/signals/field-state-management.md @@ -74,7 +74,7 @@ These signals enable you to build responsive form user experiences that react to Validation state signals tell you whether a field is valid and what errors it contains. -NOTE: This guide focuses on **using** validation state in your templates and logic (such as reading `valid()`, `invalid()`, `errors()` to display feedback). For information on **defining** validation rules and creating custom validators, see the Validation guide (coming soon). +NOTE: This guide focuses on **using** validation state in your templates and logic (such as reading `valid()`, `invalid()`, `errors()` to display feedback). For information on **defining** validation rules and creating custom validators, see the [Validation guide](guide/forms/signals/validation). ### Checking validity @@ -689,7 +689,12 @@ Checking both `touched()` and validation state ensures styles only appear after ## Next steps -Here are other related guides on Signal Forms: +This guide covered validation and availability status handling, interaction tracking and field state propagation. Related guides explore other aspects of Signal Forms: -- [Form Models guide](guide/forms/signals/models) - Creating models and updating values -- Validation guide - Defining validation rules and custom validators (coming soon) + + + + + + + diff --git a/adev/src/content/guide/forms/signals/models.md b/adev/src/content/guide/forms/signals/models.md index 64cd1dabd78..c49062f651b 100644 --- a/adev/src/content/guide/forms/signals/models.md +++ b/adev/src/content/guide/forms/signals/models.md @@ -526,11 +526,14 @@ async loadExistingUser() { For forms that always start with existing data, you might wait to render the form until data loads in order to avoid a flash of empty fields. - - - + - - --> + + + diff --git a/adev/src/content/guide/forms/signals/overview.md b/adev/src/content/guide/forms/signals/overview.md index 73102a101fe..924c6e65134 100644 --- a/adev/src/content/guide/forms/signals/overview.md +++ b/adev/src/content/guide/forms/signals/overview.md @@ -45,15 +45,16 @@ The `Field` directive must be imported into any component that binds form fields }) ``` - - - --> + + diff --git a/adev/src/content/guide/forms/signals/validation.md b/adev/src/content/guide/forms/signals/validation.md index 63ba327a94b..ec577af52b3 100644 --- a/adev/src/content/guide/forms/signals/validation.md +++ b/adev/src/content/guide/forms/signals/validation.md @@ -624,6 +624,10 @@ The `valid()` signal returns `false` while validation is pending, even if there This guide covered creating and applying validation rules. Related guides explore other aspects of Signal Forms: -- [Form Models guide](guide/forms/signals/models) - Creating and updating form models - - + + + + + + +