Skip to content

Add Cloud Agent development environment (Android SDK + marketing site) - #19

Draft
ThyFriendlyFox wants to merge 3 commits into
cursor/mouse-marketing-site-6b60from
cursor/cloud-agent-environment-cae2
Draft

Add Cloud Agent development environment (Android SDK + marketing site)#19
ThyFriendlyFox wants to merge 3 commits into
cursor/mouse-marketing-site-6b60from
cursor/cloud-agent-environment-cae2

Conversation

@ThyFriendlyFox

@ThyFriendlyFox ThyFriendlyFox commented Aug 12, 2026

Copy link
Copy Markdown
Collaborator

What & why

This branch now carries three things.

1. Cloud Agent development environment

So the repo is usable out of the box in Cloud Agents. The iOS app (swift/) is macOS/Xcode-only (CI builds it on macos-15) and can't build on the Linux VM; the Linux-buildable/runnable surfaces are the Android app (kotlin/) and the marketing site (site/). The default image already provides JDK 21, Node 22, and Python 3.12 — the only missing toolchain is the Android SDK, which the install script provisions.

  • .cursor/environment.json — default base image; install runs the bootstrap; a site terminal serves the landing page on port 8765.
  • .cursor/install.sh — idempotent: installs Android cmdline-tools + platform-tools, platforms;android-35, build-tools;35.0.0 into ~/android-sdk, accepts licenses, writes gitignored kotlin/local.properties, and primes ./gradlew assembleDebug.

2. Hero dither driven by app screens

The hero "dither boids" flock assembles from three app screens (site/assets/app-history.png, app-vite.png, app-ruby.png) rendered in the app's own visual language (black containers, IBM Plex Mono).

3. Marketing site redesign — cohesive dark, modern layout

Reworked site/ to match modern SaaS references (Expo / n8n / sleek.design) while keeping Mouse's IBM Plex Mono, monochrome, terminal-honest identity (no accent color, no reassurance microcopy):

  • Fully dark theme end-to-end (was light with only a dark hero).
  • Slim pill nav with centered links and a live GitHub star count (fetched client-side, falls back to a plain "GitHub" label offline).
  • Headline-first hero: a rounded badge, a two-tone headline ("A real IDE, / built for a phone."), lede, two pill CTAs, and a spec strip (msh / node / git / zero deps) over the signature dither.
  • Screenshot feature cards, a phone showcase, the gestures grid + law, the msh/node/git stack with numbered steps, FAQ, a glowing CTA band, and footer — all restyled as dark bordered cards with hover states and scroll reveals.

Gesture-law impact

None — environment tooling and marketing-site assets/markup only; no application or input-handling code changed.

Verified — function and feel

Environment:

  • Android APK builds end-to-end on Linux (BUILD SUCCESSFUL, app-debug.apk, com.reagentsystems.mouse v0.1.3, targetSdk 35); install idempotent; a draft environment build ran the install from a clean checkout and a fresh Cloud Agent booted from it passed all checks.

Site redesign:

  • Served locally and walked through in Chrome. Every section is dark and cohesive (no light sections), the hero flock forms the app screens and cycles, scroll-reveals are clean, the FAQ expands, and the nav shows the live star count. No overlaps, broken images, or layout breaks.

mouse_site_redesign_walkthrough.mp4
Redesigned dark hero with dither flock forming an app screen
Redesigned call-to-action band and footer

  • Builds clean (xcodegen generate re-run if files were added/removed) — n/a (no Swift/source files changed)
  • Feel-tested on a real device — n/a (environment tooling + static site)
  • Screenshot/clip attached for visible changes
  • Docs updated if behavior/look changed — n/a (site README structure unchanged)
  • No diagnostics or demo scaffolding left in the merge

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

cursoragent and others added 3 commits August 12, 2026 15:25
Co-authored-by: ThyFriendlyFox <thyfriendlyfox@gmail.com>
Co-authored-by: ThyFriendlyFox <thyfriendlyfox@gmail.com>
Rework the marketing site to match modern SaaS references (Expo/n8n/sleek):
fully dark theme end-to-end (was light with only a dark hero), slim pill nav
with a live GitHub star count, badge + headline-first hero over the dither,
spec strip, screenshot feature cards, and restyled sections. Keeps Mouse's
IBM Plex Mono / monochrome identity and the signature dither hero.

Co-authored-by: ThyFriendlyFox <thyfriendlyfox@gmail.com>
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.

2 participants