xPulse
πŸ‡¬πŸ‡§ EN

10. Navigation & Pagination

Horizontal Navigation

<nav class="xpulse-nav xpulse-box">
<div class="xpulse-nav__item"><a class="xpulse-button xpulse-button--ghost" href="#">Home</a></div>
<details class="xpulse-nav__item xpulse-nav__group xpulse-disclosure xpulse-disclosure--float">
<summary class="xpulse-button xpulse-button--ghost xpulse-disclosure__summary
xpulse-disclosure__summary--caret-right xpulse-disclosure__summary--float">
Info
</summary>
<div class="xpulse-nav__children">
<div class="xpulse-nav__item"><a class="xpulse-button xpulse-button--ghost" href="#">Team</a></div>
</div>
</details>
</nav>

Vertical Navigation (Classic)

Vertical Navigation with Disclosure

<nav class="xpulse-nav xpulse-nav--vertical xpulse-text-left">
<details class="xpulse-nav__item xpulse-nav__group xpulse-disclosure xpulse-nav__item--depth-0" open>
<summary class="xpulse-button xpulse-button--ghost xpulse-button--block xpulse-disclosure__summary">
Group
</summary>
<div class="xpulse-nav__children">
<div class="xpulse-nav__item xpulse-nav__item--depth-1">
<a class="xpulse-button xpulse-button--ghost xpulse-button--block" href="#" data-active="true">Active</a>
</div>
<div class="xpulse-nav__item xpulse-nav__item--depth-2">
<a class="xpulse-button xpulse-button--ghost xpulse-button--block" href="#">Sub-page</a>
</div>
</div>
</details>
</nav>

Pagination

<nav class="xpulse-pagination">
<a class="xpulse-button xpulse-button--ghost xpulse-pagination__item" href="#">Prev</a>
<a class="xpulse-button xpulse-button--secondary xpulse-pagination__item" href="#">1</a>
<a class="xpulse-button xpulse-button--secondary xpulse-pagination__item xpulse-pagination__item--active" href="#">2</a>
<a class="xpulse-button xpulse-button--ghost xpulse-pagination__item" href="#">Next</a>
</nav>
en/styleguide/11-navigation.md 2026-04-17