From b00da59078ec43a73d41a4ff87e56f47011ad007 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tiago=20Ara=C3=BAjo=20=5BSSW=5D?= <12601228+tiagov8@users.noreply.github.com> Date: Tue, 4 Aug 2026 18:39:07 -0700 Subject: [PATCH 1/2] TinaCMS content update Co-authored-by: Tiago Araujo --- .../rule.mdx | 62 +++++++++++-------- 1 file changed, 37 insertions(+), 25 deletions(-) diff --git a/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx b/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx index 1166c80f6da..2aa5e7e3175 100644 --- a/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx +++ b/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx @@ -1,36 +1,48 @@ --- -archivedreason: null +type: rule +title: Do you indicate when a link is password-protected? +uri: do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise +categories: + - category: categories/design/rules-to-better-websites-navigation.mdx authors: [] -created: 2015-02-16 02:49:59+00:00 +related: + - rule: public/uploads/rules/use-icons-to-reinforce-meaning/rule.mdx + - rule: public/uploads/rules/use-icons-to-not-surprise-users/rule.mdx +redirects: [] +guid: 4eed6761-8dd2-4747-af07-fbddd14afabe +seoDescription: 'Avoid password prompts by indicating a login requirement with a lock icon, ensuring users are prepared for secure access.' +created: 2015-02-16T02:49:59.000Z createdBy: Rebecca Liu createdByEmail: RebeccaLiu@ssw.com.au -guid: 4eed6761-8dd2-4747-af07-fbddd14afabe +lastUpdated: 2026-08-05T01:36:54.339Z +lastUpdatedBy: Tiago Araujo +lastUpdatedByEmail: TiagoAraujo@ssw.com.au isArchived: false -lastUpdated: 2015-02-19 01:25:03+00:00 -lastUpdatedBy: Rebecca Liu -lastUpdatedByEmail: RebeccaLiu@ssw.com.au -redirects: [] -related: -- rule: public/uploads/rules/use-icons-to-reinforce-meaning/rule.mdx -- rule: public/uploads/rules/use-icons-to-not-surprise-users/rule.mdx -seoDescription: Avoid password prompts by indicating a login requirement with a lock - icon, ensuring users are prepared for secure access. -title: Do you use an icon so a password prompt should never be a surprise? -categories: - - category: categories/design/rules-to-better-websites-navigation.mdx -type: rule -uri: do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise +archivedreason: null --- -Don't surprise users! Put a lock icon to indicate the link is a password protected page and login required. +Don’t surprise users. Add a lock icon/emoji and supporting text, such as “Sign-in required” to clearly indicate that the link leads to a password-protected page. - + View the report + + Open the client portal + } figurePrefix="bad" - figure='Because when you click "Building 100" you get a password prompt as a surprise' - src="/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/PasswordProtectedPagesNeedKey.gif" -/> \ No newline at end of file + figure="Can't tell these are protected. Users will be surprised by a password prompt" +/> + + + 🔐 View the report - sign-in required + + 🔒 Open the client portal (password required) + } + figurePrefix="good" + figure="Clear indication these are protected" +/> From 4d8ddcbb7c3f7c59b8a481210a8237286b0517e6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 6 Aug 2026 22:23:47 +0000 Subject: [PATCH 2/2] Rename URI to indicate-protected-links and add redirect from old URI Co-authored-by: tiagov8 <12601228+tiagov8@users.noreply.github.com> --- .../design/rules-to-better-websites-navigation.mdx | 2 +- .../PasswordProtectedPagesNeedKey.gif | Bin .../rule.mdx | 5 +++-- scripts/frontmatter-validator/package-lock.json | 1 - 4 files changed, 4 insertions(+), 4 deletions(-) rename public/uploads/rules/{do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise => indicate-protected-links}/PasswordProtectedPagesNeedKey.gif (100%) rename public/uploads/rules/{do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise => indicate-protected-links}/rule.mdx (92%) diff --git a/categories/design/rules-to-better-websites-navigation.mdx b/categories/design/rules-to-better-websites-navigation.mdx index 27adcaf2865..5611799ff67 100644 --- a/categories/design/rules-to-better-websites-navigation.mdx +++ b/categories/design/rules-to-better-websites-navigation.mdx @@ -34,7 +34,7 @@ index: - rule: public/uploads/rules/hyperlink-phone-numbers/rule.mdx - rule: public/uploads/rules/add-callable-link/rule.mdx - rule: public/uploads/rules/do-you-save-clicking-through/rule.mdx -- rule: public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx +- rule: public/uploads/rules/indicate-protected-links/rule.mdx - rule: public/uploads/rules/do-you-have-a-related-links-section/rule.mdx - rule: public/uploads/rules/do-you-avoid-email-harvesting-or-spamming-by-using-images/rule.mdx - rule: public/uploads/rules/do-you-avoid-linking-users-to-the-sign-in-page-directly/rule.mdx diff --git a/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/PasswordProtectedPagesNeedKey.gif b/public/uploads/rules/indicate-protected-links/PasswordProtectedPagesNeedKey.gif similarity index 100% rename from public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/PasswordProtectedPagesNeedKey.gif rename to public/uploads/rules/indicate-protected-links/PasswordProtectedPagesNeedKey.gif diff --git a/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx b/public/uploads/rules/indicate-protected-links/rule.mdx similarity index 92% rename from public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx rename to public/uploads/rules/indicate-protected-links/rule.mdx index 2aa5e7e3175..f042c38b1e3 100644 --- a/public/uploads/rules/do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise/rule.mdx +++ b/public/uploads/rules/indicate-protected-links/rule.mdx @@ -1,14 +1,15 @@ --- type: rule title: Do you indicate when a link is password-protected? -uri: do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise +uri: indicate-protected-links categories: - category: categories/design/rules-to-better-websites-navigation.mdx authors: [] related: - rule: public/uploads/rules/use-icons-to-reinforce-meaning/rule.mdx - rule: public/uploads/rules/use-icons-to-not-surprise-users/rule.mdx -redirects: [] +redirects: + - do-you-use-an-icon-so-a-password-prompt-should-never-be-a-surprise guid: 4eed6761-8dd2-4747-af07-fbddd14afabe seoDescription: 'Avoid password prompts by indicating a login requirement with a lock icon, ensuring users are prepared for secure access.' created: 2015-02-16T02:49:59.000Z diff --git a/scripts/frontmatter-validator/package-lock.json b/scripts/frontmatter-validator/package-lock.json index f4371e2b9da..34ae67685b6 100644 --- a/scripts/frontmatter-validator/package-lock.json +++ b/scripts/frontmatter-validator/package-lock.json @@ -16,7 +16,6 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1",