[PR #1469] [MERGED] docs(website): link the Discord community and REA on X #2908

Closed
opened 2026-10-17 21:11:41 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/1469
Author: @kaoru0822-kitauji
Created: 10/10/2026
Status: ✅ Merged
Merged: 10/10/2026
Merged by: @morluto

Base: main ← Head: docs/website-community


📝 Commits (1)

  • a4beee9 docs(website): link the Discord community and REA on X

📊 Changes

17 files changed (+345 additions, -19 deletions)

View changed files

📝 website/README.md (+3 -1)
📝 website/public/assets/styles.css (+9 -3)
📝 website/public/examples/dino-lab/index.html (+21 -1)
📝 website/public/faq/index.html (+21 -1)
📝 website/public/first-investigation/index.html (+21 -1)
📝 website/public/get-started/index.html (+21 -1)
📝 website/public/guides/browser/index.html (+21 -1)
📝 website/public/guides/index.html (+21 -1)
📝 website/public/guides/javascript/index.html (+21 -1)
📝 website/public/guides/native/index.html (+21 -1)
📝 website/public/index.html (+39 -1)
📝 website/public/showcase/aegis/index.html (+21 -1)
📝 website/public/showcase/ctf/index.html (+21 -1)
📝 website/public/showcase/dx-ball/index.html (+21 -1)
📝 website/public/showcase/index.html (+21 -1)
📝 website/public/showcase/notion/index.html (+21 -1)
📝 website/public/showcase/th04/index.html (+21 -1)

📄 Description

Summary

Adds "Join the community" and "Follow us on X" links across the website.

  • Header (all 15 content pages): an X icon link (https://x.com/reatools, labelled "Follow REA on X") next to the existing GitHub and Discord icons. It reuses the shared icon-button style.
  • Footer (all 15 content pages): "Community" becomes Join the community (Discord), and a new Follow us on X link is added.
  • Homepage: a closing Join the community section with two buttons, "Join the community" (Discord) and "Follow @reatools on X", plus a "Community" entry in the table of contents.
  • Mobile fix: at widths of 640px and below, the floating ↑ Top link covered the last footer row. This was already the case on main, where "Community" was cut off. The footer now has enough bottom padding to clear it.
  • website/README.md describes the new section and links.

The two Notes example apps have no header or footer, so they are unchanged. The Discord link keeps the existing discord.gg/GkcryMnJDM invite.

Verification

  • python3 scripts/prepare-website.py && python3 scripts/verify-website.py && python3 scripts/test-website.py: passed (17 HTML pages, 344 local references, metadata and sitemap).
  • oxfmt --check on the changed files: passed.
  • Headless browser screenshots at 1280, 768 and 320px: no horizontal page scroll; the header icons fit at 320px; the footer clears the Top link at 320 and 375px.

No Hopper or Ghidra verification was needed (website-only change).

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/1469 **Author:** [@kaoru0822-kitauji](https://github.com/kaoru0822-kitauji) **Created:** 10/10/2026 **Status:** ✅ Merged **Merged:** 10/10/2026 **Merged by:** [@morluto](https://github.com/morluto) **Base:** `main` ← **Head:** `docs/website-community` --- ### 📝 Commits (1) - [`a4beee9`](https://github.com/morluto/rea/commit/a4beee9d8bbeb5f69af601c8e604460ece2c27d5) docs(website): link the Discord community and REA on X ### 📊 Changes **17 files changed** (+345 additions, -19 deletions) <details> <summary>View changed files</summary> 📝 `website/README.md` (+3 -1) 📝 `website/public/assets/styles.css` (+9 -3) 📝 `website/public/examples/dino-lab/index.html` (+21 -1) 📝 `website/public/faq/index.html` (+21 -1) 📝 `website/public/first-investigation/index.html` (+21 -1) 📝 `website/public/get-started/index.html` (+21 -1) 📝 `website/public/guides/browser/index.html` (+21 -1) 📝 `website/public/guides/index.html` (+21 -1) 📝 `website/public/guides/javascript/index.html` (+21 -1) 📝 `website/public/guides/native/index.html` (+21 -1) 📝 `website/public/index.html` (+39 -1) 📝 `website/public/showcase/aegis/index.html` (+21 -1) 📝 `website/public/showcase/ctf/index.html` (+21 -1) 📝 `website/public/showcase/dx-ball/index.html` (+21 -1) 📝 `website/public/showcase/index.html` (+21 -1) 📝 `website/public/showcase/notion/index.html` (+21 -1) 📝 `website/public/showcase/th04/index.html` (+21 -1) </details> ### 📄 Description ## Summary Adds "Join the community" and "Follow us on X" links across the website. - **Header (all 15 content pages):** an X icon link (`https://x.com/reatools`, labelled "Follow REA on X") next to the existing GitHub and Discord icons. It reuses the shared icon-button style. - **Footer (all 15 content pages):** "Community" becomes **Join the community** (Discord), and a new **Follow us on X** link is added. - **Homepage:** a closing **Join the community** section with two buttons, "Join the community" (Discord) and "Follow @reatools on X", plus a "Community" entry in the table of contents. - **Mobile fix:** at widths of 640px and below, the floating `↑ Top` link covered the last footer row. This was already the case on `main`, where "Community" was cut off. The footer now has enough bottom padding to clear it. - `website/README.md` describes the new section and links. The two Notes example apps have no header or footer, so they are unchanged. The Discord link keeps the existing `discord.gg/GkcryMnJDM` invite. ## Verification - `python3 scripts/prepare-website.py && python3 scripts/verify-website.py && python3 scripts/test-website.py`: passed (17 HTML pages, 344 local references, metadata and sitemap). - `oxfmt --check` on the changed files: passed. - Headless browser screenshots at 1280, 768 and 320px: no horizontal page scroll; the header icons fit at 320px; the footer clears the Top link at 320 and 375px. No Hopper or Ghidra verification was needed (website-only change). 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-17 21:11:41 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#2908
No description provided.