Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve file browser view action icons #1846

Merged
merged 6 commits into from
Feb 9, 2024
Merged

Conversation

waxlamp
Copy link
Member

@waxlamp waxlamp commented Jan 31, 2024

This PR improves the presentation of the file browser view icons:

  • replace the "eyeball" icon with an "open in app" icon
  • replace the triple dot menu with an explicit button-based dropdown menu

The open in app icon makes more sense for what that button does. And the explicit dropdown uses standard language for "open an external program", and makes the presence of those integrations more discoverable.

This was inspired by discussions on #1666.

Depends on #1845.

(attn: @magland)

This was referenced Jan 31, 2024
marySalvi
marySalvi previously approved these changes Feb 1, 2024
Copy link
Contributor

@marySalvi marySalvi left a comment

Choose a reason for hiding this comment

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

LGTM

@waxlamp waxlamp dismissed marySalvi’s stale review February 8, 2024 16:53

Need a new review on subsequent changes

Copy link
Member

@yarikoptic yarikoptic left a comment

Choose a reason for hiding this comment

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

Fine with me, thank you @waxlamp

@waxlamp waxlamp merged commit 6837233 into master Feb 9, 2024
3 checks passed
@waxlamp waxlamp deleted the improve-action-icons branch February 9, 2024 15:57
@dandibot
Copy link
Member

dandibot commented Feb 9, 2024

🚀 PR was released in v0.3.75 🚀

@dandibot dandibot added the released This issue/pull request has been released. label Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released This issue/pull request has been released.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants