Skip to content

Commit 1857c72

Browse files
authored
Merge pull request #47 from Eddy3D-Dev/palette-improve-index-links-5879738596855988794
🎨 Palette: Improve index documentation links
2 parents b440239 + edd6634 commit 1857c72

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

.Jules/palette.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,6 @@
4545
## 2026-04-02 - Accessible External Links
4646
**Learning:** When changing links to open in a new tab () to keep users in the application context, we MUST communicate this context shift to screen reader users by appending '(opens in a new tab)' to the `aria-label`. Additionally, `rel="noopener noreferrer"` is crucial for security.
4747
**Action:** For all future external links that open in a new tab, include `target="_blank"`, `rel="noopener noreferrer"`, and an `aria-label` warning for screen readers.
48+
## 2026-03-27 - Replace generic link text with specific descriptive visible text
49+
**Learning:** When changing links for accessibility, instead of using 'Learn more' and fixing it via an `aria-label`, updating the visible text itself to be fully descriptive (e.g., 'View Eddy3D Outdoor Documentation') provides a better experience for all users and guarantees WCAG 2.5.3 compliance.
50+
**Action:** Always prefer to update visible text to be self-descriptive instead of relying on `aria-label` attributes to patch generic link text.

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The Grasshopper plugin currently contains three modules, please see below.
1212

1313
---
1414

15-
[:octicons-arrow-right-24: Learn more about Eddy3D Outdoor](https://docs.eddy3d.com/outdoor/)
15+
[:octicons-arrow-right-24: View Eddy3D Outdoor Documentation](outdoor/index.md)
1616

1717
- __Eddy3D Outdoor+__
1818

@@ -22,7 +22,7 @@ The Grasshopper plugin currently contains three modules, please see below.
2222

2323
---
2424

25-
[:octicons-arrow-right-24: Learn more about Eddy3D Outdoor+](https://docs.eddy3d.com/outdoorplus/)
25+
[:octicons-arrow-right-24: View Eddy3D Outdoor+ Documentation](outdoorplus/index.md)
2626

2727
- __Eddy3D Indoor__
2828

@@ -32,7 +32,7 @@ The Grasshopper plugin currently contains three modules, please see below.
3232

3333
---
3434

35-
[:octicons-arrow-right-24: Learn more about Eddy3D Indoor](https://docs.eddy3d.com/indoor/)
35+
[:octicons-arrow-right-24: View Eddy3D Indoor Documentation](indoor/index.md)
3636

3737
</div>
3838

0 commit comments

Comments
 (0)