Skip to content

feat(web): link to the other OpenCore sites from the footer - #45

Merged
leoisadev1 merged 1 commit into
mainfrom
opencore-sites-footer
Oct 23, 2026
Merged

leoisadev1 merged 1 commit into
mainfrom
opencore-sites-footer

Conversation

@leoisadev1

@leoisadev1 leoisadev1 commented Oct 23, 2026 •

Copy link
Copy Markdown
Member

Summary

Leo's public sites didn't link to each other. This adds a "More from OpenCore" group to the root-layout SiteFooter used by every page, as a row above the existing bar, with plain followed links to the other 13 OpenCore sites. The list lives in apps/web/src/lib/opencore-sites.ts, and every site's repo keeps an identical copy.

 <footer>
   existing footer content
+  More from OpenCore
+    <a href="https://social-sdk.dev">Social SDK  TypeScript SDK for social APIs</a>
+    …one link per site, this site's own domain left out
 </footer>

Evidence

Before (production) After (local build)
Before, desktop After, desktop
Before, mobile After, mobile
  • Before: the footer has no links to the other sites.
    After: a link check on the dev server's server-rendered / and /about finds all 13 links with the exact hrefs and no nofollow, ugc or sponsored, and the site's own domain is left out. The links are in the server-rendered HTML, not added on the client.
  • bun run lint, typecheck and test pass. The 72px fixed height now applies only to the bottom bar.
  • Screenshots at 1440px and 390px with agent-browser.
  • Not checked yet: production. Each site's HTML gets the same link check after deploy.

Merge Danger

Door: two-way. Reverting the commit removes the links.

Blast radius: the footer markup and styles only.

Created with Claude Opus 5.5 in Claude Code.


Devin Review

Note

Add "More from OpenCore" cross-site links to web footer

  • Adds a readonly registry of 14 OpenCore sites (name, description, URL) plus a filter that excludes the current site in opencore-sites.ts
  • Reworks site-footer.tsx with a labelled "More from OpenCore" section listing each external site. Existing Docs, GitHub, Terms, privacy, and copyright links move to a separate lower section with updated responsive classes.

Macroscope summarized 94ba0ef.

Adds a "More from OpenCore" row above the footer bar with plain followed
links to the other OpenCore sites, kept in apps/web/src/lib/opencore-sites.ts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
bg0-web Ready Ready Preview Oct 23, 2026 8:30pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
bg0-docs Skipped Skipped Oct 23, 2026 8:30pm UTC

Request Review

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

@greptile-apps

greptile-apps Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; no actionable issues were found.

Summary

Adds “More from OpenCore” above the existing footer bar.

  • The BG0 footer links visitors to 13 other OpenCore sites.

No actionable issues found. This review checked the code; it did not run browser checks or tests.

Reviews (1) · Last reviewed commit: "feat(web): link to the other OpenCore si..." · Reviewed by Greptile

@macroscopeapp

macroscopeapp Bot commented Oct 23, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved at 94ba0ef

Macroscope's review found this PR approvable — This adds a static “More from OpenCore” link section to the existing site-wide footer and reorganizes its responsive spacing without changing application workflows or data contracts. The runtime impact is limited to rendered footer markup and navigation links.

You can add or adjust custom eligibility rules. Learn more.

@leoisadev1
leoisadev1 merged commit 1dd91f3 into main Oct 23, 2026
8 checks passed
@leoisadev1
leoisadev1 deleted the opencore-sites-footer branch October 23, 2026 20:55

This branch was successfully deployed

1 active and 1 inactive deployments
Preview – bg0-web — 94ba0ef4 Deployed Oct 23, 2026 by vercel[bot]
Preview – bg0-docs — 94ba0ef4 Deployed Oct 23, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant