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

Viz SVG download + improvements #11441

Merged
merged 3 commits into from
Mar 18, 2025
Merged

Viz SVG download + improvements #11441

merged 3 commits into from
Mar 18, 2025

Conversation

spolu
Copy link
Contributor

@spolu spolu commented Mar 18, 2025

Description

Fixes https://github.com/dust-tt/tasks/issues/2384

  • Add support for download SVG (new icon)
  • Added title on button so that we get a hover
  • Simplified the design of the buttons

Building a dropdown will be terribly ugly since we don't have any design system available. 3 buttons is not great. But SVG download is pretty useful for exploiting these things. I think it strikes a decent trade-off let's see how it goes.

Screenshot from 2025-03-18 14-09-37
Screenshot from 2025-03-18 14-09-27
Screenshot from 2025-03-18 14-09-16

Tests

Tested locally

Risk

Low

Deploy Plan

  • deploy viz

@spolu spolu changed the title Spolu viz nits Viz SVG download + improvements Mar 18, 2025
@spolu spolu requested a review from flvndvd March 18, 2025 13:13
@spolu
Copy link
Contributor Author

spolu commented Mar 18, 2025

I knoooow the icon is not great great.... happy to change for anything here: https://lucide.dev/icons/?search=image

@spolu spolu merged commit d73537c into main Mar 18, 2025
8 checks passed
@spolu spolu deleted the spolu-viz_nits branch March 18, 2025 13:27
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