Skip to content

[r3.4] docs: mobile footer fix, SEO meta tags, and OG image#20978

Merged
bloxster merged 1 commit into
release/3.4from
docs/seo-and-mobile-footer
May 5, 2026
Merged

[r3.4] docs: mobile footer fix, SEO meta tags, and OG image#20978
bloxster merged 1 commit into
release/3.4from
docs/seo-and-mobile-footer

Conversation

@bloxster

@bloxster bloxster commented May 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Mobile footer: the 5-column grid footer was squeezing all columns on mobile screens. Added footer-top-grid / footer-bottom-bar CSS classes and a @media (max-width: 768px) breakpoint that collapses to a single stacked column, matching the layout of erigon.tech.
  • SEO descriptions: added description frontmatter to all 11 section/index pages that were missing it (homepage, Get Started, Fundamentals, Staking, Interacting, Installation, Easy Nodes, CLI Reference, Modules, About, Help Center).
  • OG / Twitter meta tags: added global og:type, og:site_name, og:image, twitter:card, twitter:site, twitter:image to themeConfig.metadata.
  • OG image: added static/img/og-image.png (1200×630px) for social sharing previews.
  • robots.txt: added static/robots.txt allowing all crawlers and pointing to sitemap.xml.

Test plan

  • Verify footer stacks correctly on mobile (tested on Brave + Firefox via Tailscale)
  • Check <meta> tags in page source after deploy
  • Verify https://docs.erigon.tech/robots.txt is accessible after deploy
  • Verify https://docs.erigon.tech/sitemap.xml is accessible after deploy
  • Test OG preview with opengraph.xyz after deploy

🤖 Generated with Claude Code

- Fix footer layout on mobile: add CSS classes and @media (max-width: 768px)
  breakpoint so the 5-column grid collapses to a single stacked column
- Add description frontmatter to all 11 section/index pages missing it
- Add global OG and Twitter Card meta tags (og:type, og:site_name,
  og:image, twitter:card, twitter:site, twitter:image)
- Add robots.txt pointing to sitemap.xml
- Add og-image.png (1200x630) for social sharing previews

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bloxster bloxster force-pushed the docs/seo-and-mobile-footer branch from c45a1db to a98ed6a Compare May 4, 2026 14:51
@bloxster bloxster added the docs label May 5, 2026
@yperbasis yperbasis changed the title docs: mobile footer fix, SEO meta tags, and OG image [r3.4] docs: mobile footer fix, SEO meta tags, and OG image May 5, 2026
@bloxster bloxster merged commit de58128 into release/3.4 May 5, 2026
21 checks passed
@bloxster bloxster deleted the docs/seo-and-mobile-footer branch May 5, 2026 09:22
pull Bot pushed a commit to Dustin4444/erigon that referenced this pull request May 13, 2026
## Summary

Brings the full `docs/site/` Docusaurus tree into `main`, incorporating
all documentation improvements developed against `release/3.4`.

**Scope:** `docs/site/**` + root `llms.txt` / `llms-full.txt` + removal
of superseded `docs/gitbook/` and `docs/gitbook-help/`. No changes to
Go, proto, or any non-docs source files.

### Included — merged to release/3.4

| PR | What |
|----|------|
| [erigontech#20883](erigontech#20883) | Docusaurus
v3 migration — full `docs/site/` tree, Docusaurus config, versioned v3.3
snapshot |
| [erigontech#20263](erigontech#20263) /
[erigontech#20264](erigontech#20264) | All v3.3
docs ported; branch/versioning convention established |
| [erigontech#20978](erigontech#20978) | Mobile
footer fix, SEO meta tags, OG image |
| [erigontech#20991](erigontech#20991) | Self-host
brand fonts (remove Google Fonts / CDN) |
| [erigontech#21000](erigontech#21000) | `llms.txt`
/ `llms-full.txt` generator script + root artifacts |
| [erigontech#21018](erigontech#21018) | May 2026
w19 maintenance — stale flags, broken links, accuracy fixes |
| [erigontech#21045](erigontech#21045) | CI:
docs-only path filter (skip Go jobs, run docs-site build) |
| [erigontech#21063](erigontech#21063) | `trace`
response fields reference + sync-monitoring guidance |
| [erigontech#21074](erigontech#21074) | Regenerate
`llms.txt` after sync-modes update |
| [erigontech#20997](erigontech#20997) | Brand font
consistency fix, installation page UX |

### Included — pending review on release/3.4

| PR | What |
|----|------|
| [erigontech#21030](erigontech#21030) | Automated
disk size pipeline: `update-disk-sizes.py`, `disk-sizes.json`,
`hardware-requirements.mdx` JSX fix, `generate-llms.py` `—` fallback,
unit tests |
| [erigontech#21129](erigontech#21129) | May 2026
w20 maintenance — `--caplin.nat`, `--caplin.columns-keep-slots`, RPC
subscription defaults, `nat.md` Caplin section, log.dir.verbosity
default |

### What changes on `main`

- `docs/site/` added (full Docusaurus tree, current v3.4 + frozen v3.3
snapshot)
- `docs/gitbook/` and `docs/gitbook-help/` removed (superseded by
Docusaurus)
- Root `llms.txt` and `llms-full.txt` updated to Docusaurus-generated
versions

> ⚠️ This PR does **not** remove `docs/gitbook/` yet — that cleanup will
be a separate commit once this PR is reviewed and approved.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Bloxster <bloxster@proton.me>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: lupin012 <58134934+lupin012@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants