From 3fb9ffaa4d67685412873cbd3101c64fabbeaff3 Mon Sep 17 00:00:00 2001 From: N0zoM1z0 <161784452+N0zoM1z0@users.noreply.github.com> Date: Fri, 9 Oct 2026 17:48:59 +0800 Subject: [PATCH] docs(website): invite deeper projects and reader feedback --- website/README.md | 4 ++ website/public/assets/styles.css | 12 ++++ website/public/index.html | 94 +++++++++++++++++++++++++++++--- 3 files changed, 103 insertions(+), 7 deletions(-) diff --git a/website/README.md b/website/README.md index 1b4d0806b0..33c6e1fadd 100644 --- a/website/README.md +++ b/website/README.md @@ -103,6 +103,10 @@ command, then explains what reverse engineering is and why someone would use it. The manual/agent comparison introduces REA’s role before the examples. Its opening links directly to Showcases and lets experienced readers skip to the analysis guides. Case-study previews live on the Showcases page. +The closing section offers copyable project prompts, from cloning `rea.tools` +to reconstructing a game from its executable. The experienced-reader shortcut +lands directly on the guide links below these prompts. +The page ends with FAQ, Discord and issue-report links under “Any questions?”. A right-side table of contents stays visible at widths of 1440px and above. On narrower screens it becomes a sticky, native disclosure; selecting a link closes the menu and focuses the destination. The homepage script follows diff --git a/website/public/assets/styles.css b/website/public/assets/styles.css index ee2a3772dc..d205dab1d2 100644 --- a/website/public/assets/styles.css +++ b/website/public/assets/styles.css @@ -1463,6 +1463,18 @@ pre code { font-size: 1.5rem; font-weight: 600; } +.home-project-prompts { + margin-block: 2rem 2.5rem; +} +.home-project-prompts .agent-terminal { + margin: 0; +} +.home-project-prompts .caption { + margin-block: 0.8rem 0; +} +.home-page #analysis-guides { + scroll-margin-top: 5rem; +} .case-brief { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.3fr); diff --git a/website/public/index.html b/website/public/index.html index 492d595b41..bb77c7819e 100644 --- a/website/public/index.html +++ b/website/public/index.html @@ -71,7 +71,8 @@
  • Dinosaur game
  • Calculator
  • Try REA
  • -
  • Analysis guides
  • +
  • Go deeper
  • +
  • Help & feedback
  • @@ -93,7 +94,7 @@

    Already know RE? - Skip to analysis guides → + Skip to analysis guides →

    @@ -168,8 +169,8 @@ data-step-comparison >

    - Before REA · You - investigate + Before REA · You investigate it + yourself

    -

    Analyze your software

    +

    Want to go deeper?

    - Choose a guide for your binary, JavaScript app or browser session. + Tell your agent what you want to understand or build. With REA, + you can work together on anything from + cloning this website to + reconstructing a game from its executable.

    -
    +
    +
    +
    +
    + + Example prompt · Website + + +
    +

    + Use REA to inspect https://rea.tools/. Clone this website + for me. +

    +
    +

    Yes, this one.

    +
    +
    +
    +
    + + Example prompt · Game reconstruction + + +
    +

    + Use REA to reconstruct this game from its executable. + Recover the gameplay logic in C and test it against the + original. +

    +
    +

    + See the DX-Ball case study → +

    +
    +
    +

    + For setup and analysis steps, choose your target: +

    +

    Native binaries

    @@ -907,6 +973,20 @@ SPEED: 6

    +
    +
    +

    Any questions?

    +

    + Read the FAQ, + chat with us on Discord, + or + open a GitHub issue + for bugs and feature requests. +

    +
    +