{"component":{"aria":"<nav aria-label='Articles in {{category-name}}'>. aria-label on each <a> provides full context ('Previous article: {{title}}'). Arrow glyphs aria-hidden. rel=prev/rel=next on <a> elements; engine also emits <link rel> in <head> (engine responsibility).","category":"wiki","css":".ps-wiki-pagination { display: grid; grid-template-columns: 1fr auto 1fr; gap: var(--pds-space-2); padding-block: var(--pds-space-4); border-block-start: 1px solid var(--pds-border-subtle); font-family: var(--pds-font-body); }\n@media (max-width: 799px) { .ps-wiki-pagination { grid-template-columns: 1fr; } }\n.ps-wiki-pagination__prev { display: flex; flex-direction: column; gap: 0.25em; color: var(--pds-link); text-decoration: none; }\n.ps-wiki-pagination__next { display: flex; flex-direction: column; gap: 0.25em; align-items: flex-end; text-align: end; color: var(--pds-link); text-decoration: none; }\n.ps-wiki-pagination__prev:hover, .ps-wiki-pagination__next:hover { color: var(--pds-link-hover); }\n.ps-wiki-pagination__context { display: flex; align-items: center; justify-content: center; }\n.ps-wiki-pagination__category-link { color: var(--pds-link); font-size: 0.875rem; }\n.ps-wiki-pagination__direction { font-size: 0.75rem; color: var(--pds-text-secondary); text-transform: uppercase; letter-spacing: 0.05em; }\n.ps-wiki-pagination__article-title { font-size: 0.9375rem; }","description":"Prev/Next article navigation within a wiki category. Three-column grid: prev article (left), category link (centre), next article (right). NOT numbered-page pagination. Keyboard navigable via native <a> elements.","display_name":"Wiki Pagination (Prev/Next)","html":"<nav class=\"ps-wiki-pagination\" aria-label=\"Articles in {{category-name}}\">\n\n  <!-- Prev: omit <a> when no prev article; render spacer <span> to hold grid -->\n  <a class=\"ps-wiki-pagination__prev\"\n     href=\"{{prev-article-url}}\"\n     rel=\"prev\"\n     aria-label=\"Previous article: {{prev-article-title}}\">\n    <span class=\"ps-wiki-pagination__arrow\" aria-hidden=\"true\">←</span>\n    <span class=\"ps-wiki-pagination__direction\">Previous</span>\n    <span class=\"ps-wiki-pagination__article-title\">{{prev-article-title}}</span>\n  </a>\n\n  <span class=\"ps-wiki-pagination__context\">\n    <a href=\"{{category-url}}\" class=\"ps-wiki-pagination__category-link\">{{category-name}}</a>\n  </span>\n\n  <a class=\"ps-wiki-pagination__next\"\n     href=\"{{next-article-url}}\"\n     rel=\"next\"\n     aria-label=\"Next article: {{next-article-title}}\">\n    <span class=\"ps-wiki-pagination__article-title\">{{next-article-title}}</span>\n    <span class=\"ps-wiki-pagination__direction\">Next</span>\n    <span class=\"ps-wiki-pagination__arrow\" aria-hidden=\"true\">→</span>\n  </a>\n\n</nav>","name":"wiki-pagination","registry_type":"component","research_links":[],"tabs_available":[],"variants":[{"css_class":"","description":"Prev + category + next.","html":"","name":"full","tokens":[]},{"css_class":"","description":"No prev; spacer holds left cell.","html":"","name":"first-article","tokens":[]},{"css_class":"","description":"No next; spacer holds right cell.","html":"","name":"last-article","tokens":[]},{"css_class":"","description":"Both edges empty; category link only.","html":"","name":"only-article","tokens":[]}],"wcag":{"target":"2.2 AA"}},"tenant":"pointsav","theme":"pointsav-brand"}