Skip to content

feat(icons): add animated lucide icons (batch 1)#244

Open
dikshantgulekar20-oss wants to merge 13 commits into
pqoqubbw:mainfrom
dikshantgulekar20-oss:feat/icons-batch-1
Open

feat(icons): add animated lucide icons (batch 1)#244
dikshantgulekar20-oss wants to merge 13 commits into
pqoqubbw:mainfrom
dikshantgulekar20-oss:feat/icons-batch-1

Conversation

@dikshantgulekar20-oss

@dikshantgulekar20-oss dikshantgulekar20-oss commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

This PR introduces the first batch of animated Lucide icons with interaction-based animations such as hover, click, and appearance transitions.

Included Icons (Batch 1):

  1. leaf
  2. leafy-green
  3. recycle
  4. tree-pine
  5. waves-arrow-up
  6. waves-arrow-down
  7. tree-deciduous
  8. utility-pole
  9. flower
  10. flower-2

🎥 Demo

A demo video is attached showcasing the animations for the included icons.

All icons follow the existing project structure and animation patterns for consistency.

This is part 1 of a series of icon contributions. I will continue submitting the remaining icons in separate PRs.

Please feel free to review and share feedback. Happy to make improvements if needed 🫡

icons-batch-1-.2.mp4
icons-batch-one-.1.mp4

@vercel

vercel Bot commented Apr 30, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the lucide-animated Team on Vercel.

A member of the Team first needs to authorize it.

@pqoqubbw

Copy link
Copy Markdown
Owner

flower - nice, but i would love to stop doing pathlength animations and remove them. can you explore another direction? i love the rotation though
flower-2 - nope, that looks very weird. the animation for the flower is super unpredictable
recycle - same as flower, can we remove the pathlength animation entirely and think of something else?
utility-pole - same as flower-2
leaf and leafy-green - these are very nice
tree-pine - nice
tree-deciduous + waves - same as flower-2

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

Thank you so much for the detailed feedback — I really appreciate you taking the time to review each icon so thoroughly 🙌

I understand your points regarding the pathLength animations and the inconsistent behavior in some icons. I’ll rework those (flower, recycle, utility-pole, tree-deciduous, waves, and flower-2) and explore more stable and visually cohesive animation approaches.

Glad to hear that leaf, leafy-green, and tree-pine are working well — I’ll keep that direction in mind while refining the others.

I’ll make the improvements and update this PR. Thanks again for the guidance — it’s really helping me improve the quality of the animations

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

First of all, I sincerely apologize for the delay in my response, and thank you for your patience.

Based on your feedback, I’ve revisited the first batch and made the necessary adjustments. I’ve removed the pathLength-based animations as suggested and reworked the set to ensure more consistent and stable animation behavior. Additionally, I have replaced some of the earlier icons (utility-pole, flower, flower-2, and recycle) with new ones that better align with the expected animation quality and direction.

Updated Icon List (Batch 1)

  1. leaf
  2. leafy-green
  3. tree-pine
  4. tree-deciduous
  5. spray-can
  6. soup
  7. shredder
  8. circle-gauge
  9. waves-arrow-up
  10. waves-arrow-down

I’ve tried to keep the animations more cohesive and predictable while maintaining a clean interaction experience.

I would really appreciate it if you could take another look and share your thoughts. If any icons still need improvement or refinement, I’d be happy to work on them further.

updated-icon-batch-1.mp4

Thank you again for your time and detailed feedback 🫡.

@pqoqubbw

pqoqubbw commented May 2, 2026

Copy link
Copy Markdown
Owner

what happened to some of the old icons?

circle-gauge - can we remove the scale animation here? just the dash animation is enough
waves-arrow-down + waves-arrow-up - can we animate the arrows the same way we do for arrow-down-right and similar?

everything else is good to go

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

Thank you for your review and for the helpful suggestions, I really appreciate your time and feedback 🙌

Apologies for the confusion regarding some of the earlier icons. Due to time constraints on my end, I wasn’t able to refine a few of the previous ones as intended, so I temporarily replaced them with other icons that I had already prepared. I’m sorry for that inconsistency.

I will now revisit those icons and make the necessary improvements. Specifically, I will remove the scale animation from circle-gauge and update the waves-arrow-up and waves-arrow-down animations to align with the behavior used in arrow-based icons like arrow-down-right.

Thank you again for your guidance, it has been very helpful in improving the quality of the work. I’ll update the PR with these changes.

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

heyy,
Based on your feedback, I’ve made the following refinements:

  • Removed the scale animation from circle-gauge and kept only the dash animation for a cleaner effect
  • Updated the arrow animations in waves-arrow-up and waves-arrow-down to align with the behavior used in arrow-based icons (such as arrow-down-right) for better consistency

These changes aim to improve clarity and maintain a more consistent animation pattern across icons.

Also, I apologize for any merge conflicts that may have occurred due to recent icon replacements.

Please feel free to review and let me know if any further refinements are needed — I’d be happy to update them shortly.

Thank you again for your guidance .

@pqoqubbw

pqoqubbw commented May 3, 2026

Copy link
Copy Markdown
Owner

video? and resolve merge conflicts please

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author
updated-icons-batch-1.mp4

here the updated video and resolved the merge conflict.

@pqoqubbw

pqoqubbw commented May 3, 2026

Copy link
Copy Markdown
Owner

circle-gauge - why do you animate the whole svg? why do you need this translate y or something? just line animation

@pqoqubbw

pqoqubbw commented May 3, 2026

Copy link
Copy Markdown
Owner

i'm not gonna tell you every time to check something or fix conflicts, this is your responsibility to keep the PR ready and green

CleanShot 2026-05-03 at 3  19 26@2x

@pqoqubbw

pqoqubbw commented May 3, 2026

Copy link
Copy Markdown
Owner

fix ALL of your PRs or i’m just going to close them. you didn't properly resolve the conflicts and you didn't read the contribution guide (since you skipped some of the required steps)

fix the PRs or i’ll close them in a week. i'm not going to review any of the animations before then

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

Hiii,

I sincerely apologize for the delay in responding and for not resolving the merge conflicts earlier. Thank you very much for your patience and understanding.

I have now resolved all the merge conflicts and updated the branches by following the proper contribution guidelines as suggested.

I truly appreciate your time, support, and guidance throughout this process.

Thank you again for your patience 🙌

Comment thread icons/waves-arrow-up.tsx Outdated
width={size}
xmlns="http://www.w3.org/2000/svg"
>
{/* <motion.g animate={controls} initial="normal" variants={ARROW_VARIANTS}> */}

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

remove

Comment thread icons/waves-arrow-up.tsx Outdated
initial="normal"
variants={HEAD_VARIANTS}
/>
{/* </motion.g> */}

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

ditto

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

Hii 👋

I noticed some updates were made to the Batch 1 icons. Please let me know if there are any additional refinements or improvements you’d like me to work on for this batch, I’d be happy to update them accordingly. Thank you 🙌

@pqoqubbw

Copy link
Copy Markdown
Owner

any updates?

@dikshantgulekar20-oss

Copy link
Copy Markdown
Contributor Author

Hi 👋

Thank you for pointing that out.

I've removed the leftover commented code and also resolved the merge conflicts in the branch. The updates have been pushed.

Whenever you have time, please review the changes. If there are any additional improvements needed, I'd be happy to address them.

Thank you again for your time and feedback 🙌

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