From f533daa1ee9fb555b05caa2d75b411d364b71ac2 Mon Sep 17 00:00:00 2001 From: Marcus Vorwaller Date: Mon, 19 Jan 2026 22:07:27 -0800 Subject: [PATCH 1/2] Update tagline and messaging to emphasize editor-free workflow - Change tagline to "You might never open your editor again." - Update hero subtitle to focus on td for planning and the full dev loop - Add styled link to td repo (marcus/td) - Add sc-inlineLink CSS class for product name styling Co-Authored-By: Claude Opus 4.5 --- website/docusaurus.config.js | 2 +- website/src/css/custom.css | 20 ++++++++++++++++++++ website/src/pages/index.js | 7 ++++--- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index 83a9988b..e883ad42 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -11,7 +11,7 @@ import {themes as prismThemes} from 'prism-react-renderer'; /** @type {import('@docusaurus/types').Config} */ const config = { title: 'Sidecar', - tagline: 'Terminal UI for monitoring AI coding agent sessions', + tagline: 'You might never open your editor again.', favicon: 'img/favicon.ico', // Future flags, see https://docusaurus.io/docs/api/docusaurus-config#future diff --git a/website/src/css/custom.css b/website/src/css/custom.css index 094296a8..a88a7322 100644 --- a/website/src/css/custom.css +++ b/website/src/css/custom.css @@ -139,6 +139,26 @@ a:hover { text-decoration-thickness: 2px; } +/* Inline link for product names like td */ +.sc-inlineLink { + font-family: var(--ifm-font-family-monospace); + font-weight: 600; + color: var(--ifm-color-primary); + padding: 1px 6px; + border-radius: 4px; + background: rgba(166, 226, 46, 0.12); + border: 1px solid rgba(166, 226, 46, 0.25); + text-decoration: none; + transition: all 150ms ease; +} + +.sc-inlineLink:hover { + background: rgba(166, 226, 46, 0.2); + border-color: rgba(166, 226, 46, 0.4); + color: var(--ifm-color-primary); + text-decoration: none; +} + /* ---------- Homepage layout ---------- */ .sc-hero { diff --git a/website/src/pages/index.js b/website/src/pages/index.js index 05c7e200..5f2dc051 100644 --- a/website/src/pages/index.js +++ b/website/src/pages/index.js @@ -727,12 +727,13 @@ export default function Home() {

Sidecar - Run your AI coding team from one terminal + You might never open your editor again.

- Plan features, manage a backlog of work for agents, view diffs, search conversation history, - and easily manage git worktrees from a single terminal. You've never coded with AI like this before. + AI agents write your code. td lets you plan tasks, review diffs, stage commits, + and manage git worktrees without leaving your terminal. The entire development loop + happens here while agents write the code.

From df48e94847aef848cdd09351d3dbb5aa9a45b7e8 Mon Sep 17 00:00:00 2001 From: Marcus Vorwaller Date: Mon, 19 Jan 2026 22:08:53 -0800 Subject: [PATCH 2/2] Emphasize editor-free workflow and td throughout site - Update README tagline and overview to match new messaging - Update homepage meta description for SEO/social sharing - Update Twitter card alt text - Add td links with styled badges in: - Hero subtitle - TD feature card title - Workflow "Plan" step - Component showcase section - Clarify that dev loop happens in terminal while agents write code Co-Authored-By: Claude Opus 4.5 --- README.md | 6 +++--- website/docusaurus.config.js | 2 +- website/src/pages/index.js | 10 +++++----- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index c7ec8c19..a0ace836 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Sidecar -Terminal UI for monitoring AI coding agent sessions. +You might never open your editor again. **Status: Beta** - Generally working for most use cases. @@ -10,7 +10,7 @@ Terminal UI for monitoring AI coding agent sessions. ## Overview -Sidecar provides a unified terminal interface for viewing Claude Code conversations, git status, and task progress. Built for developers who want visibility into their AI coding sessions without leaving the terminal. +AI agents write your code. Sidecar gives you the rest of the development workflow: plan tasks with [td](https://github.com/marcus/td), review diffs, stage commits, and manage git worktrees—all without opening an editor. ## Quick Install @@ -55,7 +55,7 @@ As the agent works, you can: - Browse and edit code yourself in the File Browser - View and resume conversations across all supported agent adapters -This setup gives you visibility into what the agent is doing without interrupting your workflow. The goal is to allow working with agents without the need for an editor or IDE. +This setup gives you visibility into what the agent is doing without interrupting your workflow. The entire dev loop—planning, monitoring, reviewing, committing—happens in the terminal while agents write the code. ## Usage diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index e883ad42..5cb38df1 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -106,7 +106,7 @@ const config = { image: 'img/sidecar-social-card.jpg', metadata: [ {name: 'twitter:card', content: 'summary_large_image'}, - {name: 'twitter:image:alt', content: 'Sidecar - Run your AI coding team from one terminal'}, + {name: 'twitter:image:alt', content: 'Sidecar - You might never open your editor again'}, ], colorMode: { defaultMode: 'dark', diff --git a/website/src/pages/index.js b/website/src/pages/index.js index 5f2dc051..39e75567 100644 --- a/website/src/pages/index.js +++ b/website/src/pages/index.js @@ -657,7 +657,7 @@ function WorkflowSection() {

1. Plan

- Create tasks in Sidecar to give agents clear objectives and context. + Create tasks in td to give agents clear objectives and context.

@@ -718,8 +718,8 @@ export default function Home() { return (
@@ -783,7 +783,7 @@ export default function Home() { {/* TD Hero Card - double wide */} Plan with td} chip="td" isHero={true} isHighlighted={activeTab === 'td'} @@ -852,7 +852,7 @@ export default function Home() {
Plan with td} gradient="sc-gradientGreen" MockupComponent={TdMockup} features={[