Skip to content

Conversation

@oosawy
Copy link
Contributor

@oosawy oosawy commented Mar 11, 2025

What is the purpose of this pull request?

  • New Icon

Description

Added new check-line icon.

Icon use case

  • File download or data save has been successfully completed.
  • Data synchronization or backup between cloud services or devices has been successfully completed.
  • An app or software installation or update has been successfully completed.

Alternative icon designs

Icon Design Checklist

Concept

  • I have provided valid use cases for each icon.
  • I have not added any a brand or logo icon.
  • I have not used any hate symbols.
  • I have not included any religious or political imagery.

Author, credits & license

  • The icons are solely my own creation.
  • The icons were originally created in # by @oosawy
  • I've based them on the following Lucide icons: check
  • I've based them on the following design:

Naming

  • I've read and followed the naming conventions
  • I've named icons by what they are rather than their use case.
  • I've provided meta JSON files in icons/[iconName].json.

Design

  • I've read and followed the icon design guidelines
  • I've made sure that the icons look sharp on low DPI displays.
  • I've made sure that the icons look consistent with the icon set in size, optical volume and density.
  • I've made sure that the icons are visually centered.
  • I've correctly optimized all icons to three points of precision.

Before Submitting

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2025

Added or changed icons

icons/check-line.svg

Preview cohesion icons/square-pilcrow.svg
icons/check-line.svg
icons/wifi-zero.svg
Preview stroke widths icons/check-line.svg
icons/check-line.svg
icons/check-line.svg
DPI Preview

16px (shadcn/ui)

icons/check-line.svg

24px (default)

icons/check-line.svg

32px (shadcn/ui + retina)

icons/check-line.svg

48px (default + retina)

icons/check-line.svg
Icon X-rays icons/check-line.svg
Icon Diffs icons/check-line.svg
Icons as code

Works for: lucide-react, lucide-react-native, lucide-preact, lucide-vue-next

const CheckLineIcon = createLucideIcon('CheckLine', [
  ["path",{"d":"M20 4L9 15"}],
  ["path",{"d":"M21 19L3 19"}],
  ["path",{"d":"M9 15L4 10"}]
])

@ericfennis
Copy link
Member

Nice icon, but I've a question about the use cases. They are valid use cases, but why are the current check icons not fulfilling these use cases?

@oosawy
Copy link
Contributor Author

oosawy commented Mar 15, 2025

I am focusing on how it interacts with local devices represented by the line, rather than just indicating success or completion.

@github-actions github-actions bot added the Stale label Apr 15, 2025
@lucide-icons lucide-icons deleted a comment from github-actions bot Apr 18, 2025
@ericfennis
Copy link
Member

Oh, so this can be used together with the arrow-down-to-line icon?
Like: Click to download, and it shows the check as a "confirmation"?

@ericfennis ericfennis removed the Stale label Apr 18, 2025
@oosawy
Copy link
Contributor Author

oosawy commented Apr 20, 2025

Exactly. It pairs with the arrow-down-to-line icon to indicate that the download has completed successfully.

Copy link
Member

@ericfennis ericfennis left a comment

Choose a reason for hiding this comment

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

Can you switch the properties in meta file?

Comment on lines 7 to 10
"tags": [
"notifications"
],
"categories": [
Copy link
Member

Choose a reason for hiding this comment

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

You've switched the tags and categories properties.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed it!

@ericfennis ericfennis merged commit 8ae65a8 into lucide-icons:main May 12, 2025
6 checks passed
karsa-mistmere pushed a commit that referenced this pull request Dec 12, 2025
* Added icons/check-line.svg

* Added icons/check-line.json

* Inherit contributors from check icon

* Fix order of properties

---------

Co-authored-by: Eric Fennis <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎨 icon About new icons 🫧 metadata Improved metadata

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants