yari icon indicating copy to clipboard operation
yari copied to clipboard

feat(macros): add Accessibility sidebar

Open estelle opened this issue 2 years ago • 1 comments

Summary

New sidebar for the accessibility section

Problem

There is no sidebar for accessibility. Instead, each page has a variation of:

<section id="Quick_links">
  {{ListSubpagesForSidebar("Web/Accessibility", 1)}}
</section>

Solution

This is a new sidebar for that section. English only, but localization is possible.

Screenshots

Before

Screenshot 2024-03-06 at 10 53 58 PM Screenshot 2024-03-06 at 10 53 48 PM

After

Screenshot 2024-03-06 at 10 47 22 PM Screenshot 2024-03-06 at 10 47 14 PM

How did you test this change?

local build. new page.

estelle avatar Mar 07 '24 06:03 estelle

Screenshot 2024-03-23 at 4 09 14 PM Screenshot 2024-03-23 at 4 09 29 PM

estelle avatar Mar 23 '24 23:03 estelle

https://github.com/mdn/content/pull/32818 is dependent on this PR being merged

estelle avatar Apr 03 '24 02:04 estelle

Hi @caugner. This is ready for a re-review and, hopefully, a merge. Thanks.

estelle avatar Apr 05 '24 16:04 estelle

  • @caugner could you expedite mine too? Which is similar: https://github.com/mdn/yari/pull/10679

OnkarRuikar avatar Apr 07 '24 04:04 OnkarRuikar

Thank you @estelle, great job! 🙌

caugner avatar Apr 16 '24 20:04 caugner