From f8b79e55ae9fcc9c2d2f9967741d99434870eaab Mon Sep 17 00:00:00 2001 From: sarah <129242944+sarah-inkeep@users.noreply.github.com> Date: Mon, 29 Jun 2026 16:40:19 -0700 Subject: [PATCH] feat(open-knowledge): GitHub star count in docs site nav (#2267) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(open-knowledge): show GitHub star count in docs site nav Add a live GitHub star count to the docs marketing nav, rendered as a bordered split pill (GitHub label │ divider │ star + count) beside the social links. The count is fetched server-side in the (home) layout via a new getGitHubStars() helper (cached hourly, degrades to null on any failure) and passed to the client SiteNav. Also reflows the desktop nav so Docs sits beside the logo on the left. * add golden-sun-300 color var * fix(open-knowledge): mobile GitHub nav row + review polish Address review feedback on the docs-site GitHub star nav: - Mobile: render GitHub as a full-width row (icon + label, count pushed to the trailing edge) instead of reusing the desktop pill, which floated a fixed-width pill among full-width hamburger rows. Adds a `variant` ('pill' | 'row') to GitHubStarButton. - a11y: give the three sibling