Repository navigation
Vercel Analytics, community Discord popup, Ko-fi support - #11
Merged
Merged
Conversation
Mounts @vercel/analytics in the root layout through a small client wrapper. The Controller is left out twice: the component renders nothing on /controller, and a beforeSend filter drops any event for that path, so the secret address never reaches the dashboard. The privacy policy now says the website (not the app) counts page views with Vercel Web Analytics, what it records, and that it sets no cookies and stores no IP address. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GVCvBYmceuqXQkc8AFCw8h
A small framed card invites visitors to the new Atomic Notes Community Discord server. It appears 5 seconds after every full page load or refresh; closing it (button or Escape) lasts until the next load, and nothing is stored. Client-side navigation does not bring it back. It never renders on the Controller. Site-matched styling: ink frame with a signal glow, paper card, 4px corners and a hard signal offset shadow. It is inert and hidden from assistive tech until shown, and respects reduced motion. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GVCvBYmceuqXQkc8AFCw8h
Adds Ko-fi (ko-fi.com/devbehindyou) as a second way to support the project and earn early-supporter Atomic Coins. A new "Two ways to support" section compares the platforms, the four steps explain how to send the account email on each (a Patreon message, or a private Ko-fi message so the email stays off the public page), and every Patreon-only call to action now offers both. The home page Energy note, the footer link and llms.txt name both platforms too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GVCvBYmceuqXQkc8AFCw8h
…l-0aez70 # Conflicts: # package-lock.json
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings three website changes to
main. They were on this branch but never merged, so the live site never got them.Changes
Vercel Web Analytics
@vercel/analyticsis added throughsrc/components/SiteAnalytics.tsxin the root layout./controlleris never reported: the component renders nothing there, and abeforeSendfilter drops any event for that path.Community Discord popup (
src/components/CommunityPopup.tsx)https://discord.gg/T4Vs7P3Qs./controller. It's inert and hidden from screen readers until shown, and respects reduced motion.Ko-fi on the support page
https://ko-fi.com/devbehindyouis added next to Patreon, with a new "Two ways to support" section.llms.txtnow name both platforms.Merge with
mainmainis merged in (PR Blog pipeline: source of truth matches the current app (2.03.5) #10, including Tailwind 4).package-lock.json. It was regenerated frommain's lockfile with npm 11, which adds@vercel/analyticsplus six optional Tailwind WebAssembly entries that npm 11 records. npm 10 strippedlibcfields, so it wasn't used.Verification
npm ci,npm audit --audit-level=high(0 vulnerabilities),npx tsc --noEmit,npm run buildandnpm run test:smoke(22/22) pass on the merged tree.After merging
/_vercel/insightsreturns 404.🤖 Generated with Claude Code
https://claude.ai/code/session_01GVCvBYmceuqXQkc8AFCw8h
Generated by Claude Code