Conversation
|
It should be an unified icon in my opinion, not depending on the file type |
Perfect, I'll remove the icons and leave just one. I'm not quite sure what to do when enabling 'Save files', because the browser automatically opens downloads, You can watch it in the current state video. |
|
Do we have an option to enable / disable animation ? I think we should have some kind of global rule for disabling animation in Zen, and these implementations can pick that event. |
|
Having reduced motion would do it. @BrielOtero could you add a config just in case someone wants to disaable it? |
@mauro-balades Yes. This is the idea. |
|
I don't know if anyone agrees with me, but both Zen and Arc animations are too slow to my taste, I'd make it 1.25x-1.5x faster. Perhaps, a slider for controlling animation speed would help? I doubt it won't overcomplicate things, though. |
@bpavuk I added an option to customize the animation duration |
mr-cheffy
left a comment
There was a problem hiding this comment.
Looks great! Just some tiny changes and it should be ready for merge!
@BrielOtero can't wait to see this in action! Thank you! |
mr-cheffy
left a comment
There was a problem hiding this comment.
Could you also change animations to downloads`?
|
@mauro-balades some questions.
Screen.Recording.2025-04-25.at.17.40.43.yafw.small_file.mp4Right now the animation is not displayed in compact mode, would you prefer that we:
Let me know which direction you’d rather take. |
Not much I can think of right now, I've revised the checks and it all seems pretty fool proof.
Wonderful! Maybe it could arch just a tiiiiiiny bit more and a tiiiiny bit slower (10ms, not more).
This would be ideal. Is there an ETA on where this could be done? because if it's going to take too long, we can do it a separate PR. Let me know what you think. Great work! |
|
@BrielOtero i've seen you've marked the comments as resolved but I dont see any changes. Did you forget to push? |
Oh, I’m sorry. I misunderstood when to mark things as resolved. I was using it like a personal checklist of fixes before pushing. I’ve reverted the status now. |
Thanks! I started looking into this yesterday and should have something ready soon. If I can complete it quickly, I’ll include it here; otherwise, I’ll address it in a separate PR |
Dont worry! I was just wondering haha
Great! Im planning on merging on monday so we can give it some days to test. If you cant get it by then, dont worry |
I’ve done a quick experiment that essentially “stole” the downloads button. While it retains all of the original functionality and animations, it can cause issues, such is impossible to "stole" the button when isn’t in the browser or when you open the sidebar and the animation is happening. For now, I’ll revert to a standard icon, but this approach might be worth revisiting in the future. Screen.Recording.2025-04-26.at.15.54.46.mp4 |
|
I'd love to test this. @BrielOtero @mauro-balades give me build instructions, please. |
This does sound cool! But it might not always work if the button is not on the toolbar, since the element doesnt exist... Id create a temporary pseudo element we can animate to and just use that, keep it simple imo.
https://docs.zen-browser.app/guides/building or wait for twilight once it's merged. If @BrielOtero could push the changes and make a different PR for floating downloads, it would be nice. |
Yes. It's fixed. |
…nloading files, b=(no-bug), c=no-component
…sktop into download-animation
|
@BrielOtero thanks for this amazing animation, looks SO good. |
Thanks, glad you like it! |
|
@BrielOtero is there a way to make the arc more "noticeable"? |
@mr-cheffy You could consider replacing the symbol with a small preview of what is being downloaded. Make it look like a pod or something, similar to my userScript.
|
|
An additional improvement that I would suggest is to make the drawer clickable so when using compact mode it is easier to see the downloads |
I’ll check it. I’m having issues with the build process. 😅 |

Core Functionality
UI/UX & Visuals
Target (Something near this)
Screen.Recording.2025-04-17.at.17.11.32.mp4