Skip to content

Footer: adopt the shared core LandingFooter#174

Merged
jfrench9 merged 10 commits into
mainfrom
feature/core-sync-research-podcast
Jun 24, 2026
Merged

Footer: adopt the shared core LandingFooter#174
jfrench9 merged 10 commits into
mainfrom
feature/core-sync-research-podcast

Conversation

@jfrench9

Copy link
Copy Markdown
Member

Summary

Syncs the latest robosystems-core (the new shared LandingFooter + the research Q&A podcast update) and replaces RoboLedger's bespoke footer with the shared component. Also aligns the RoboLedger tagline with the other apps.

Changes

  • Core sync — pull LandingFooter and the ResearchArticle Q&A podcast update from robosystems-core (src/lib/core/).
  • components/landing/Footer.tsx — reduced to a thin wrapper rendering the shared LandingFooter with RoboLedger's tagline + Product links + ContactModal (226 lines → ~19). Via the shared component this also adds the YouTube social icon and the Research link.
  • Tagline — reworded to lead with "Open-source", move the AI mention into an imperative second sentence (Build AI-native workflows…), and trimmed to fit three lines — consistent with RoboSystems/RoboInvestor.

Testing

  • npm run typecheck — clean.
  • npx prettier --check on changed files — clean.
  • Pre-commit hook (format:check, lint, typecheck, full test suite, cf-lint) passed on every commit.

Notes

  • The core/ changes originate from robosystems-core (authored in the robosystems-app PR); they arrive here as subtree squash-merge commits.

jfrench9 added 10 commits June 24, 2026 00:57
cf412756 Research: promote the Q&A podcast + add YouTube to the footer

git-subtree-dir: src/lib/core
git-subtree-split: cf41275650abf76812e0d37e48ba011d422ab3c5
c6170fb9 Footer: extract a shared LandingFooter component into core

git-subtree-dir: src/lib/core
git-subtree-split: c6170fb95a7460504b4dd939e2d20066a9ce42bb
c56e1f6a Footer: link Research from every app (points to robosystems, like Blog)

git-subtree-dir: src/lib/core
git-subtree-split: c56e1f6a6232a4efd46d78cb54e62bbb0a55de74
@jfrench9 jfrench9 merged commit 66ee624 into main Jun 24, 2026
3 checks passed
@jfrench9 jfrench9 deleted the feature/core-sync-research-podcast branch June 24, 2026 06:54
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