From a29ef2b251390d3eeffd912ef04cd0022000e2a8 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 27 Apr 2026 23:01:57 +0000 Subject: [PATCH] fix: address top open issues (links, z-index, x.com URL) - #822: relative links inside .agents/index.md now use ./ since the file is loaded directly via .agents/index.md (CLAUDE.md is a symlink to it), so .agents/typescript.md resolved to .agents/.agents/... Matches the fix in PR #820. - #730: docs DocFeedbackFloatingButton dropped from z-[100] to z-30 so the floating "+" no longer overlaps the navbar (also at z-[100]). - #281 follow-up: Footer link labelled "@TannerLinsley on X.com" now points to x.com instead of twitter.com to match its label and the rest of the site's X.com migration. https://claude.ai/code/session_01TYh6hJQmzvmWMpBfg8uhdt --- .agents/index.md | 10 +++++----- src/components/DocFeedbackFloatingButton.tsx | 2 +- src/components/Footer.tsx | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.agents/index.md b/.agents/index.md index c2f5cb24c..e0effa925 100644 --- a/.agents/index.md +++ b/.agents/index.md @@ -8,11 +8,11 @@ TanStack.com marketing site built with TanStack Start. - Run `pnpm test` before commits or after significant code changes, not after every tiny edit - Smoke tests live outside the default `pnpm test` path and are reserved for commit-hook validation - Don't run builds after every change. This is a visual site; assume changes work unless reported otherwise. -- **Typesafety is paramount.** Never cast types; fix at source instead. See [typescript.md](.agents/typescript.md). +- **Typesafety is paramount.** Never cast types; fix at source instead. See [typescript.md](./typescript.md). ## Topic Guides -- [TypeScript Conventions](.agents/typescript.md): Type inference, casting rules, generic naming -- [TanStack Patterns](.agents/tanstack-patterns.md): Loaders, server functions, environment shaking -- [UI Style Guide](.agents/ui-style.md): Visual design principles for 2026 -- [Workflow](.agents/workflow.md): Build commands, debugging, Playwright +- [TypeScript Conventions](./typescript.md): Type inference, casting rules, generic naming +- [TanStack Patterns](./tanstack-patterns.md): Loaders, server functions, environment shaking +- [UI Style Guide](./ui-style.md): Visual design principles for 2026 +- [Workflow](./workflow.md): Build commands, debugging, Playwright diff --git a/src/components/DocFeedbackFloatingButton.tsx b/src/components/DocFeedbackFloatingButton.tsx index c1155ea51..1ebac5a33 100644 --- a/src/components/DocFeedbackFloatingButton.tsx +++ b/src/components/DocFeedbackFloatingButton.tsx @@ -90,7 +90,7 @@ export function DocFeedbackFloatingButton({ // eslint-disable-next-line jsx-a11y/click-events-have-key-events,jsx-a11y/no-static-element-interactions
e.stopPropagation()} diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 77da77bf3..0e56901e2 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -6,7 +6,7 @@ const footerLinks = [ { label: '@Tan_Stack on X.com', to: 'https://x.com/tan_stack' }, { label: '@TannerLinsley on X.com', - to: 'https://twitter.com/tannerlinsley', + to: 'https://x.com/tannerlinsley', }, { label: 'GitHub', to: 'https://github.com/tanstack' }, {