Repository navigation
feat(footer): link to the other OpenCore sites from the footer - #8
Conversation
Adds a "More from OpenCore" group under the homepage footer columns with plain followed links to the other OpenCore sites, kept in lib/opencore-sites.ts. Fixes DCN-49 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
DCN-49 Link to the other OpenCore sites from the footer
ProblemLeo's public sites don't link to each other. Most backlinks to them are nofollow, and links between our own sites are a cheap way to share authority (social-sdk.dev sits at Ahrefs DR 12, and only 7% of its 609 referring domains pass a followed link). GoalThe site footer has a small "More from OpenCore" group that links to every other public OpenCore site with a plain, followed link. The group matches the footer's existing style. The list lives in one data file ( Acceptance criteria
How to verifyFetch the production homepage HTML and check that the footer contains each href with no Out of scope
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
[Low impact] The PR appears safe to merge. SummaryAdds “More from OpenCore” to the homepage footer.
No actionable issues found. This review checked the code; it did not run the build or inspect the page in a browser. Reviews (1) · Last reviewed commit: "feat(footer): link to the other OpenCore..." · Reviewed by Greptile |
ApprovabilityVerdict: Approved at Macroscope's review found this PR approvable — Adds a server-rendered “More from OpenCore” footer section using a static list of external links, while preserving existing footer-link behavior. The impact is limited to presentation, navigation, and intentional SEO linking, with no schema or sensitive runtime changes. You can add or adjust custom eligibility rules. Learn more. |
Summary
Leo's public sites didn't link to each other. This adds a "More from OpenCore" group to the homepage
SiteFooter, under the three link columns, with plain followed links to the other 13 OpenCore sites. The list lives inlib/opencore-sites.ts, and every site's repo keeps an identical copy.Evidence
After: a link check on the dev server's server-rendered
/finds all 13 links with the exact hrefs and nonofollow,ugcorsponsored, and the site's own domain is left out. The links are in the server-rendered HTML, not added on the client.pnpm checkandpnpm test(10 pass) pass, andpnpm typecheckpasses afternext typegen. The footer's link classes moved into oneLINK_CLASSconstant shared by the old columns and the new group.Merge Danger
Door: two-way. Reverting the commit removes the links.
Blast radius: the footer markup and styles only.
Fixes DCN-49
Created with Claude Opus 5.5 in Claude Code.
Note
Add cross-site OpenCore links to footer
otherOpenCoreSitesfilter that excludes the current site's URLSiteFooterin site-footer.tsx, rendering one to three link columns depending on viewport widthLinkColumndithercn.devMacroscope summarized fc5b988.