diff --git a/demo.tape b/demo.tape new file mode 100644 index 0000000000000000000000000000000000000000..23e84b0626f9a8b8f7d3d98b6518f7d1887475a8 --- /dev/null +++ b/demo.tape @@ -0,0 +1,142 @@ +# This VHS tape file creates a demo video showcasing Matcha's features +# Run with: vhs demo.tape + +# Output configuration +Output demo.gif + +# Terminal settings +Set FontSize 18 +Set FontFamily "SF Mono,Menlo,Monaco,Cascadia Code,Consolas,monospace" +Set Width 1000 +Set Height 600 +Set Theme "Catppuccin Mocha" +Set Padding 24 +Set Framerate 24 +Set PlaybackSpeed 0.7 + +# Window chrome +Set WindowBar Colorful +Set WindowBarSize 40 +Set BorderRadius 10 + +# ============================================ +# DEMO START +# ============================================ + +Sleep 500ms + +# Show the command being typed +Type "matcha" +Sleep 500ms +Enter + +# Wait for app to load and show main menu +Sleep 2s + +# ============================================ +# SECTION 1: Show Menu Navigation +# ============================================ + +# Highlight the menu by navigating through options +Down +Sleep 600ms +Down +Sleep 600ms +Down +Sleep 600ms + +# Navigate back up to "View Inbox" +Up +Sleep 400ms +Up +Sleep 400ms +Up +Sleep 600ms + +# ============================================ +# SECTION 2: Compose Email Demo +# ============================================ + +# Go to Compose Email +Down +Sleep 400ms +Enter +Sleep 1.5s + +# Type the recipient +Type "friend@example.com" +Sleep 400ms +Tab +Sleep 300ms + +# Type the subject +Type "Hello from the terminal!" +Sleep 400ms +Tab +Sleep 300ms + +# Type the email body with Markdown +Type "# Greetings!" +Enter +Enter +Type "I'm sending this email from **Matcha** - " +Type "a beautiful terminal email client." +Enter +Enter +Type "Features I love:" +Enter +Type "- Keyboard-first design" +Enter +Type "- Markdown support" +Enter +Type "- Multi-account management" +Enter +Enter +Type "Try it yourself!" +Sleep 1s + +# Show the completed compose form +Sleep 1.5s + +# Exit without sending (for demo) +Escape +Sleep 800ms +Type "y" +Sleep 1s + +# ============================================ +# SECTION 3: Quick Settings Peek +# ============================================ + +# Navigate to Settings +Down +Sleep 400ms +Down +Sleep 400ms +Down +Sleep 400ms +Enter +Sleep 1.5s + +# Show settings briefly +Sleep 1s + +# Go back to menu +Escape +Sleep 1s + +# ============================================ +# FINALE +# ============================================ + +# Show main menu one more time +Sleep 1.5s + +# Exit gracefully +Ctrl+C +Sleep 800ms + +# Final message +Type "# Email, right in your terminal." +Enter +Sleep 1.5s diff --git a/matcha b/matcha deleted file mode 100755 index 4fbccad4a9b3bdeac26bd792de4305cae80135c0..0000000000000000000000000000000000000000 Binary files a/matcha and /dev/null differ diff --git a/public/index.html b/public/index.html index f898b7d5f9c66dcecaf668bf6782fab90f1bde6f..9ba54892daa562ba8aa26687aec6108a10eefdbd 100644 --- a/public/index.html +++ b/public/index.html @@ -102,7 +102,12 @@ matcha — zsh
+ __ __ + __ _ ___ _/ /_____/ / ___ _ + / ' \/ _ `/ __/ __/ _ \/ _ `/ +/_/_/_/\_,_/\__/\__/_//_/\_,_/