Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

Svelte: make closing the welcome overlay more obvious#64256

Merged
camdencheek merged 2 commits into
mainfrom
cc/close-welcome-more-obviously
Aug 5, 2024
Merged

Svelte: make closing the welcome overlay more obvious#64256
camdencheek merged 2 commits into
mainfrom
cc/close-welcome-more-obviously

Conversation

@camdencheek

@camdencheek camdencheek commented Aug 3, 2024

Copy link
Copy Markdown
Member

In response to this request, I modified the welcome banner to:

  • Add a close button in the top right
  • Close on click outside the banner
  • Make the button primary rather than secondary

Fixes SRCH-837

Test plan

Manual test

screenshot-2024-08-02_19-01-17.mp4

@cla-bot cla-bot Bot added the cla-signed label Aug 3, 2024
@camdencheek camdencheek force-pushed the cc/close-welcome-more-obviously branch from 92fad5b to a124d37 Compare August 3, 2024 01:02
@camdencheek camdencheek requested a review from a team August 3, 2024 01:06
<div class="cta">
<div>
<Button variant="primary" on:click={() => handleDismiss()}>Awesome. I’m ready to use it!</Button>
<!-- <a href="TODO">Read release notes</a> -->

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.

Resolve TODO?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This is from before. The original designs have a link to the release post, but that doesn't exist yet

@0xnmn 0xnmn 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

@camdencheek camdencheek merged commit 44d8512 into main Aug 5, 2024
@camdencheek camdencheek deleted the cc/close-welcome-more-obviously branch August 5, 2024 14:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants