Skip to content

[docs] Remove links to Designing usable forms from latest docs - #1717

Closed
andrewgos wants to merge 1 commit into
moodle:mainfrom
andrewgos:MDS-remove-designing-usable-forms-links
Closed

andrewgos wants to merge 1 commit into
moodle:mainfrom
andrewgos:MDS-remove-designing-usable-forms-links

Conversation

@andrewgos

Copy link
Copy Markdown
Contributor

Remove links to "Designing usable forms" from the latest docs

Moodle's design guidelines now live in the design system on zeroheight at design.moodle.com. The "Designing usable forms" page in the developer docs has been replaced by it.

This stops the latest docs (5.2 / main) from linking to the old page. The page itself stays, because the older versioned docs still link to it.

Changes

  • docs/apis/subsystems/form/index.md: removed the "Designing usable forms" entry from the "See also" list.
  • docs/apis/subsystems/form/advanced/advanced-elements.md: removed the sentence pointing to the page's advice on advanced settings. The warning about marking too many elements as advanced is still there.

Not changed

  • general/development/policies/designing-usable-forms.md is kept. Pages under general/ aren't versioned, so deleting it would break the links in older versions.
  • The links in versioned_docs (4.1, 4.4, 4.5, 5.0, 5.1) are kept.
  • The link in the accessibility peer-review checklist and the entry in data/migratedPages.yml are kept.

Once the older versions that link to the page are archived, the page can be deleted completely.

@netlify

netlify Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for moodledevdocs ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 742a1ae
🔍 Latest deploy log https://app.netlify.com/projects/moodledevdocs/deploys/6abf39f86d2c1a00089395ce
😎 Deploy Preview https://deploy-preview-1717--moodledevdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@andrewgos
andrewgos marked this pull request as draft October 2, 2026 05:02
@andrewgos andrewgos closed this Oct 2, 2026
@andrewgos
andrewgos deleted the MDS-remove-designing-usable-forms-links branch October 2, 2026 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant