Skip to content

docs: replace README demo image with recorded GIFs - #42

Merged
ehs208 merged 2 commits into
mainfrom
docs/demo-gif
Oct 4, 2026
Merged

ehs208 merged 2 commits into
mainfrom
docs/demo-gif

Conversation

@ehs208

@ehs208 ehs208 commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the static docs/assets/demo.svg with screen-recorded GIFs of Claude Desktop using the TimeTree extension.
  • Each README shows its own language: README.md → demo-en.gif, README.ko.md → demo-ko.gif, README.ja.md → demo-ja.gif.
  • The demo reads a week on a test calendar, flags a conflict, then moves an event (update_event) and adds one (create_event).
  • Update CLAUDE.md asset notes for the GIFs.

Notes

  • Recorded against a test calendar with made-up events. The user's name in the greeting is blurred.
  • The Claude Desktop UI is in Korean in all three recordings.
  • GIF sizes: en 3.0 MB, ko 2.4 MB, ja 2.5 MB.
  • Docs only. No version bump or CHANGELOG entry.

🤖 Generated with Claude Code

Swap the static demo.svg for screen recordings of Claude Desktop using the
extension against a test calendar with made-up events. Each README shows its
own language: a weekly summary with a conflict, then an event move and a new
event. The user's name is blurred.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1377f2f717

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread README.md

<p align="center">
<img src="docs/assets/demo.svg" alt="An assistant reads this week's events through TimeTree MCP and points out a Saturday conflict" width="760">
<img src="docs/assets/demo-en.gif" alt="Claude Desktop summarizes a week on a TimeTree calendar, flags a conflict, then moves an event and adds a new one" width="760">

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Remove the account name from the demo captures

The first frame of each new GIF contains the signed-in account's display-name area and merely blurs it. This still commits pixels derived from personal information instead of keeping the name out of frame as required; re-record the demos with a synthetic account, crop the greeting, or replace the name region with an opaque synthetic label before publishing.

AGENTS.md reference: AGENTS.md:L120-L120

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in e2b7d6a. The greeting line is now covered with a copy of the blank area above it in every frame before the first message is sent, so no pixels derived from the name remain. CLAUDE.md now says to cover names rather than blur them.

Comment thread README.md

<p align="center">
<img src="docs/assets/demo.svg" alt="An assistant reads this week's events through TimeTree MCP and points out a Saturday conflict" width="760">
<img src="docs/assets/demo-en.gif" alt="Claude Desktop summarizes a week on a TimeTree calendar, flags a conflict, then moves an event and adds a new one" width="760">

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Provide a way to stop the autoplaying demos

Each referenced GIF is 27–31 seconds long and encodes a loop count of zero, so opening any README starts an endlessly repeating animation with no pause or stop control. Users who need reduced motion cannot disable the motion while reading the page; use a static poster linked to a user-controlled recording, or otherwise keep the animation paused until it is explicitly started.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keeping the GIFs. GitHub shows a pause control on animated images, and it respects both the "Autoplay animated images" accessibility setting and the OS reduced-motion preference, which stops the animation for users who need that. An inline GIF also shows readers the flow without a click, which a static poster would not.

Replace the blurred greeting with a copy of the blank area above it, so no
pixels derived from the account name remain. Add a CLAUDE.md note to wait for
and address the Codex review on pull requests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ehs208

ehs208 commented Oct 4, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: e2b7d6aa19

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ehs208
ehs208 merged commit 68fe3c1 into main Oct 4, 2026
2 checks passed
@ehs208
ehs208 deleted the docs/demo-gif branch October 4, 2026 09:02
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.

1 participant