fix: improve Hub download button UX for installed models #7060
+33
−24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe Your Changes
When a model is downloaded in Hub, the "Download" button changes to "Use" — but it keeps the same primary button styling. This makes it hard to distinguish installed models at a glance, and "Use" doesn't clearly communicate what happens when you click it.
Implementation:
Uses the existing secondary button pattern from Settings:
Files changed:
DownloadButton.tsx— main Hub list buttonhub/$modelId.tsx— model detail page buttonModelDownloadAction.tsx— variant action buttonTest plan:
Fixes Issues
Self Checklist