Skip to content

feat: polish scratch pad - #9123

Merged
ZxBing0066 merged 12 commits into
developfrom
feat/polish-scratch-pad
Sep 16, 2025
Merged

ZxBing0066 merged 12 commits into
developfrom
feat/polish-scratch-pad

Conversation

@ZxBing0066

@ZxBing0066 ZxBing0066 commented Sep 10, 2025 •

Copy link
Copy Markdown
Member

Background

INS-529

Changes

  • Change the local scratch pad button to a first class citizen
  • Hide the orphaned tip on the scratch pad
  • Remove the login tip from the online/offline indicator
  • Remove the sign up banner
  • Add a new sign up tip card (reappears every 2 weeks) and a tutorial list
  • Add a tutorial tip view
  • Add a new login tip view

@ZxBing0066
ZxBing0066 requested review from a team and Copilot September 10, 2025 03:31
@ZxBing0066 ZxBing0066 self-assigned this Sep 10, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR polishes the scratch pad experience by promoting the local scratch pad to a first-class option, removing redundant login prompts, and adding educational content to help users understand Insomnia's features.

Key changes include:

  • Promote scratch pad button from secondary link to primary button alongside login options
  • Remove scratch pad banner and login tips from network indicator
  • Add tutorial system with sign-up tips and feature explanations

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
untracked-projects.tsx Exclude scratch pad organization from untracked projects query
organization.tsx Remove scratch pad banner, login tips from network indicator, and orphaned tips in scratch pad
debug.tsx Add tutorial panel with sign-up tips and feature list for scratch pad users
tutorial.$panel.tsx New tutorial content component with feature explanations and sign-up prompts
auth.tsx Remove login-related content from network status indicator
login.tsx Redesign scratch pad button as primary option with better explanatory text
login-tip.tsx New intermediate page to guide users through browser login process

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread packages/insomnia/src/routes/auth.login-tip.tsx Outdated
Comment thread packages/insomnia/src/routes/auth.login.tsx
Comment thread packages/insomnia/src/routes/auth.login.tsx
@notjaywu
notjaywu requested a review from yaoweiprc September 16, 2025 03:40
yaoweiprc
yaoweiprc previously approved these changes Sep 16, 2025

@yaoweiprc yaoweiprc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

Comment thread packages/insomnia/src/routes/auth.tsx Outdated
@ZxBing0066
ZxBing0066 enabled auto-merge (squash) September 16, 2025 08:58
@ZxBing0066
ZxBing0066 merged commit adbd124 into develop Sep 16, 2025
14 checks passed
@ZxBing0066
ZxBing0066 deleted the feat/polish-scratch-pad branch September 16, 2025 09:10
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.

3 participants