marketing: flat surfaces, docs + app CTAs, open the console on Control chat #62

Merged
EduarD3V merged 4 commits from chore/marketing-flat-docs into agent-develop 2026-10-07 16:49:40 +02:00
Owner

Three commits, marketing/ only. Flat visual language, traffic repointed at the docs site and the app, hero console opens on Control chat.

What changed

Flat surfaces — aurora blobs, the animated beam border, and the shimmer band are gone; every gradient tray is now bg-accent. Kept on purpose: the dot grid, the integrations marquee mask, the hero bottom fade, .grain, .spotlight, and every --glow shadow. The shimmer element was deleted rather than flattened — a static translucent band carries no information.

Traffic repointed — no git-host links remain. Docs links go to https://docs.gotoi.app/docs{/agents,/ai-desk}; the "See how the loop works" CTAs and the topbar button are now Try Gotoi → https://dashboard.gotoi.app. New DASHBOARD_ORIGIN beside DOCS_ORIGIN in content/site.ts.

Hero console — opens on the Control chat pane (/aimanage/chat); the submenu pin button collapses the sidebar to an icon rail. The .transition-ui* classes were copied verbatim from dashboard/src/app.css — the ported markup referenced them but they had never existed in marketing, so the collapse was instant.

Mobile overflow fix — [role="tabpanel"] had no min-w-0, so the AI desk visual (546px) widened the page past a 390px viewport. One class: document.documentElement.scrollWidth 566 → 390 at 390×844. Desktop 1440 unaffected.

Brand casing — "Gotoi" in prose, <title>, og:site_name, window chrome, and accessible labels. Deliberately lowercase: the wordmark logotype (Wordmark.svelte, Footer.svelte) and every gotoi.app hostname / gotoi-agent identifier.

Verification

Gate Result
bun run check 0 errors / 0 warnings (446 files)
bun run test 13/13 (2 files)
bun run build clean
scripts/check-ai-headers.py 571 ok
docs/use-cases/_check.py exit 0
scripts/check-type-mirror.py exit 0
rg 'Showing lines' marketing/ empty

Built artefact: 3× dashboard origin, 5× docs origin, 0 lowercase-brand prose.

Live DOM: at 390×844 every main > section reports scrollWidth 390; the console opens on /aimanage/chat with all four turns; rail and submenu navigation round-trip between panes; the pin collapses 287px → 64px and back.

Open decision (not blocking)

PRODUCT.md:51 states the name is gotoi (lowercase); DESIGN.md:2 and CONTEXT.md:3 match. This branch sets capital-G in marketing prose. Either those three flip in a follow-up, or lowercase stays canonical and marketing is the exception. Flagged rather than decided unilaterally.

No new dependencies. docs-site/ and dashboard/ untouched. Marketing has no UC entries on develop, so none were added.

Three commits, `marketing/` only. Flat visual language, traffic repointed at the docs site and the app, hero console opens on Control chat. ## What changed **Flat surfaces** — aurora blobs, the animated beam border, and the shimmer band are gone; every gradient tray is now `bg-accent`. Kept on purpose: the dot grid, the integrations marquee mask, the hero bottom fade, `.grain`, `.spotlight`, and every `--glow` shadow. The shimmer *element* was deleted rather than flattened — a static translucent band carries no information. **Traffic repointed** — no git-host links remain. Docs links go to `https://docs.gotoi.app/docs{/agents,/ai-desk}`; the "See how the loop works" CTAs and the topbar button are now **Try Gotoi** → `https://dashboard.gotoi.app`. New `DASHBOARD_ORIGIN` beside `DOCS_ORIGIN` in `content/site.ts`. **Hero console** — opens on the Control chat pane (`/aimanage/chat`); the submenu pin button collapses the sidebar to an icon rail. The `.transition-ui*` classes were copied verbatim from `dashboard/src/app.css` — the ported markup referenced them but they had never existed in marketing, so the collapse was instant. **Mobile overflow fix** — `[role="tabpanel"]` had no `min-w-0`, so the AI desk visual (546px) widened the page past a 390px viewport. One class: `document.documentElement.scrollWidth` 566 → 390 at 390×844. Desktop 1440 unaffected. **Brand casing** — "Gotoi" in prose, `<title>`, `og:site_name`, window chrome, and accessible labels. Deliberately lowercase: the wordmark logotype (`Wordmark.svelte`, `Footer.svelte`) and every `gotoi.app` hostname / `gotoi-agent` identifier. ## Verification | Gate | Result | |---|---| | `bun run check` | 0 errors / 0 warnings (446 files) | | `bun run test` | 13/13 (2 files) | | `bun run build` | clean | | `scripts/check-ai-headers.py` | 571 ok | | `docs/use-cases/_check.py` | exit 0 | | `scripts/check-type-mirror.py` | exit 0 | | `rg 'Showing lines' marketing/` | empty | Built artefact: 3× dashboard origin, 5× docs origin, 0 lowercase-brand prose. Live DOM: at 390×844 every `main > section` reports `scrollWidth` 390; the console opens on `/aimanage/chat` with all four turns; rail and submenu navigation round-trip between panes; the pin collapses 287px → 64px and back. ## Open decision (not blocking) `PRODUCT.md:51` states the name is `gotoi` (lowercase); `DESIGN.md:2` and `CONTEXT.md:3` match. This branch sets capital-G in marketing prose. Either those three flip in a follow-up, or lowercase stays canonical and marketing is the exception. Flagged rather than decided unilaterally. No new dependencies. `docs-site/` and `dashboard/` untouched. Marketing has no UC entries on `develop`, so none were added.
marketing: open on Control chat, try Gotoi CTAs, capital-G brand
Some checks failed
agent-guards / test-tampering (pull_request) Failing after 37s
CI and agent release / check-docs (pull_request) Successful in 26s
CI and agent release / test-agent (pull_request) Successful in 1m34s
CI and agent release / test-dashboard (pull_request) Successful in 3m0s
CI and agent release / test-middleware (pull_request) Successful in 8m32s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
CI and agent release / publish-images (pull_request) Has been skipped
d1cbc4e17a
- hero console defaults to the Control chat pane (/aimanage/chat)
- tabpanel gains min-w-0: the AI desk visual no longer widens the page
  (390px viewport scrollWidth 566 -> 390)
- 'See how the loop works' CTAs and the topbar button become 'Try Gotoi'
  pointing at https://dashboard.gotoi.app (DASHBOARD_ORIGIN in site.ts)
- brand set as 'Gotoi' in prose, meta, and accessible labels; the wordmark
  logotype and gotoi.app hostnames stay lowercase
EduarD3V changed target branch from develop to agent-develop 2026-10-07 16:48:55 +02:00
EduarD3V merged commit f4b5dc9da4 into agent-develop 2026-10-07 16:49:40 +02:00
Sign in to join this conversation.
No description provided.