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

feat(catalog): visualize compute and storage kind tags in asset search results #22298

Merged
merged 1 commit into from
Jun 7, 2024

Conversation

rexledesma
Copy link
Contributor

@rexledesma rexledesma commented Jun 5, 2024

Summary & Motivation

Use the asset's visual icons (compute/storage kind) to give more flavor to the asset's search result display. This way, users can start to differentiate results from a glance, rather than thoroughly inspecting the fuzzy match and full asset key name.

How I Tested These Changes

local

Before

Screenshot 2024-06-07 at 1 21 47 PM

After

Screenshot 2024-06-07 at 1 20 59 PM

For compute kinds without a special tag

Screenshot 2024-06-07 at 2 30 23 PM

Copy link
Contributor Author

rexledesma commented Jun 5, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rexledesma and the rest of your teammates on Graphite Graphite

Copy link

github-actions bot commented Jun 5, 2024

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-eirvllfnv-elementl.vercel.app
https://rl-add-tags-to-search-results.core-storybook.dagster-docs.io

Built with commit 13a7361.
This pull request is being automatically deployed with vercel-action

@salazarm salazarm requested a review from braunjj June 5, 2024 23:03
@salazarm
Copy link
Contributor

salazarm commented Jun 5, 2024

I feel like the icons are too large but cc @braunjj for design feedback

@benpankow benpankow removed their request for review June 6, 2024 17:24
@rexledesma rexledesma force-pushed the rl/add-tags-to-search-results branch 2 times, most recently from 2fea232 to 310132c Compare June 7, 2024 17:21
Copy link
Contributor

@salazarm salazarm left a comment

Choose a reason for hiding this comment

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

I like

@rexledesma rexledesma force-pushed the rl/add-tags-to-search-results branch from 310132c to 421f7a1 Compare June 7, 2024 18:31
@rexledesma rexledesma changed the title feat(search): visualize compute and storage kind tags in search results feat(search): visualize compute and storage kind tags in asset search results Jun 7, 2024
@rexledesma rexledesma force-pushed the rl/add-tags-to-search-results branch 2 times, most recently from f643d3a to 29bd967 Compare June 7, 2024 19:08
@rexledesma rexledesma force-pushed the rl/add-tags-to-search-results branch from 29bd967 to 385c7db Compare June 7, 2024 19:13
@rexledesma rexledesma changed the title feat(search): visualize compute and storage kind tags in asset search results feat(catalog): visualize compute and storage kind tags in asset search results Jun 7, 2024
@rexledesma rexledesma merged commit a21e0f5 into master Jun 7, 2024
1 of 2 checks passed
@rexledesma rexledesma deleted the rl/add-tags-to-search-results branch June 7, 2024 19:23
danielgafni pushed a commit to danielgafni/dagster that referenced this pull request Jun 18, 2024
…h results (dagster-io#22298)

## Summary & Motivation
Use the asset's visual icons (compute/storage kind) to give more flavor
to the asset's search result display. This way, users can start to
differentiate results from a glance, rather than thoroughly inspecting
the fuzzy match and full asset key name.

## How I Tested These Changes
local

### Before
<img width="813" alt="Screenshot 2024-06-07 at 1 21 47 PM"
src="https://github.com/dagster-io/dagster/assets/16431325/ccc49646-eb94-4599-a5c8-e3d2e3d2196c">

### After
<img width="809" alt="Screenshot 2024-06-07 at 1 20 59 PM"
src="https://github.com/dagster-io/dagster/assets/16431325/247b1c1a-4d5e-421b-9d8e-eb26267b5fe7">

### For compute kinds without a special tag

<img width="1350" alt="Screenshot 2024-06-07 at 2 30 23 PM"
src="https://github.com/dagster-io/dagster/assets/16431325/c4d27b08-b642-4278-a4e9-6372968e8855">
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.

2 participants