Skip to content

feat: upgrade OAuth pages with twist-cli branding icon#52

Merged
scottlovegrove merged 1 commit intomainfrom
scottl/auth-icon
Feb 25, 2026
Merged

feat: upgrade OAuth pages with twist-cli branding icon#52
scottlovegrove merged 1 commit intomainfrom
scottl/auth-icon

Conversation

@scottlovegrove
Copy link
Collaborator

Summary

  • Replace basic emoji-based OAuth callback pages (success and error) with polished HTML pages matching todoist-cli design
  • Add the twist-cli.svg branding icon with success/error badge overlays
  • Include terminal mockup with tw command examples and Twist teal color scheme
  • Add auto-close countdown timer and GitHub link

Test plan

  • npm run build passes
  • npm test passes (221 tests)
  • Visually verify by running tw auth login in a test environment

🤖 Generated with Claude Code

Replace the basic emoji-based OAuth callback pages with polished HTML
pages featuring the twist-cli.svg branding icon, terminal mockup, and
Twist teal color scheme matching the todoist-cli design.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@doistbot doistbot requested a review from nats12 February 25, 2026 09:41
@scottlovegrove scottlovegrove self-assigned this Feb 25, 2026
@scottlovegrove scottlovegrove added the 👀 Show PR PR must be reviewed before or after merging label Feb 25, 2026
@scottlovegrove scottlovegrove merged commit 880649f into main Feb 25, 2026
3 checks passed
@scottlovegrove scottlovegrove deleted the scottl/auth-icon branch February 25, 2026 09:41
@doist-bot
Copy link

doist-bot bot commented Feb 25, 2026

⚠️ Doistbot encountered an error while reviewing this PR.

  • Status: FAILED
  • Delivery: 1fc78100-122e-11f1-8534-2481ce4d6da9
  • Logs: Datadog

⚠️ Doistbot hit an error while reviewing this PR:

Failed to clone repository Doist/twist-cli

Please, try the command again or contact the team maintaining the bot.

github-actions bot pushed a commit that referenced this pull request Feb 25, 2026
# [2.6.0](v2.5.1...v2.6.0) (2026-02-25)

### Features

* upgrade OAuth pages with twist-cli branding icon ([#52](#52)) ([880649f](880649f))
@github-actions
Copy link

🎉 This PR is included in version 2.6.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released 👀 Show PR PR must be reviewed before or after merging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant