Skip to content

fix(icons): arcify arrow-big- icons #3356

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jamiemlaw
Copy link
Contributor

@jamiemlaw jamiemlaw commented Jun 23, 2025

Description

Applies @karsa-mistmere's suggested changes in #3342 to make arrow-big- icons "more Lucide-ey"

Before Submitting

@github-actions github-actions bot added 🎨 icon About new icons 🫧 metadata Improved metadata labels Jun 23, 2025
Copy link

github-actions bot commented Jun 23, 2025

Added or changed icons

icons/arrow-big-down-dash.svgicons/arrow-big-down.svgicons/arrow-big-left-dash.svgicons/arrow-big-left.svgicons/arrow-big-right-dash.svgicons/arrow-big-right.svgicons/arrow-big-up-dash.svgicons/arrow-big-up.svg

Preview cohesion icons/square-chevron-right.svgicons/square-mouse-pointer.svgicons/square-dot.svgicons/square-arrow-up.svgicons/message-square-dashed.svgicons/message-square-code.svgicons/square-plus.svgicons/square-code.svg
icons/arrow-big-down-dash.svgicons/arrow-big-down.svgicons/arrow-big-left-dash.svgicons/arrow-big-left.svgicons/arrow-big-right-dash.svgicons/arrow-big-right.svgicons/arrow-big-up-dash.svgicons/arrow-big-up.svg
icons/folder-heart.svgicons/pipette.svgicons/arrow-down-z-a.svgicons/arrow-right-to-line.svgicons/tent-tree.svgicons/align-vertical-space-around.svgicons/vault.svgicons/clock-arrow-down.svg
Preview stroke widths icons/arrow-big-down-dash.svgicons/arrow-big-down.svgicons/arrow-big-left-dash.svgicons/arrow-big-left.svgicons/arrow-big-right-dash.svgicons/arrow-big-right.svgicons/arrow-big-up-dash.svgicons/arrow-big-up.svg
icons/arrow-big-down-dash.svgicons/arrow-big-down.svgicons/arrow-big-left-dash.svgicons/arrow-big-left.svgicons/arrow-big-right-dash.svgicons/arrow-big-right.svgicons/arrow-big-up-dash.svgicons/arrow-big-up.svg
icons/arrow-big-down-dash.svgicons/arrow-big-down.svgicons/arrow-big-left-dash.svgicons/arrow-big-left.svgicons/arrow-big-right-dash.svgicons/arrow-big-right.svgicons/arrow-big-up-dash.svgicons/arrow-big-up.svg
DPI Preview

16px (shadcn/ui)

icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg

24px (default)

icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg

32px (shadcn/ui + retina)

icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg

48px (default + retina)

icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg
Icon X-rays icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg
Icon Diffs icons/arrow-big-down-dash.svg icons/arrow-big-down.svg icons/arrow-big-left-dash.svg icons/arrow-big-left.svg icons/arrow-big-right-dash.svg icons/arrow-big-right.svg icons/arrow-big-up-dash.svg icons/arrow-big-up.svg
Icons as code

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

const ArrowBigDownDashIcon = createLucideIcon('ArrowBigDownDash', [
  ["path",{"d":"M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V9a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z"}],
  ["path",{"d":"M9 4h6"}]
])

const ArrowBigDownIcon = createLucideIcon('ArrowBigDown', [
  ["path",{"d":"M15 11a1 1 0 0 0 1 1h2.939a1 1 0 0 1 .75 1.811l-6.835 6.836a1.207 1.207 0 0 1-1.707 0L4.31 13.81a1 1 0 0 1 .75-1.811H8a1 1 0 0 0 1-1V5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1z"}]
])

const ArrowBigLeftDashIcon = createLucideIcon('ArrowBigLeftDash', [
  ["path",{"d":"M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h2a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z"}],
  ["path",{"d":"M20 9v6"}]
])

const ArrowBigLeftIcon = createLucideIcon('ArrowBigLeft', [
  ["path",{"d":"M13 9a1 1 0 0 1-1-1V5.061a1 1 0 0 0-1.811-.75l-6.835 6.836a1.207 1.207 0 0 0 0 1.707l6.835 6.835a1 1 0 0 0 1.811-.75V16a1 1 0 0 1 1-1h6a1 1 0 0 0 1-1v-4a1 1 0 0 0-1-1z"}]
])

const ArrowBigRightDashIcon = createLucideIcon('ArrowBigRightDash', [
  ["path",{"d":"M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H9a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}],
  ["path",{"d":"M4 9v6"}]
])

const ArrowBigRightIcon = createLucideIcon('ArrowBigRight', [
  ["path",{"d":"M11 9a1 1 0 0 0 1-1V5.061a1 1 0 0 1 1.811-.75l6.836 6.836a1.207 1.207 0 0 1 0 1.707l-6.836 6.835a1 1 0 0 1-1.811-.75V16a1 1 0 0 0-1-1H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z"}]
])

const ArrowBigUpDashIcon = createLucideIcon('ArrowBigUpDash', [
  ["path",{"d":"M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v2a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z"}],
  ["path",{"d":"M9 20h6"}]
])

const ArrowBigUpIcon = createLucideIcon('ArrowBigUp', [
  ["path",{"d":"M9 13a1 1 0 0 0-1-1H5.061a1 1 0 0 1-.75-1.811l6.836-6.835a1.207 1.207 0 0 1 1.707 0l6.835 6.835a1 1 0 0 1-.75 1.811H16a1 1 0 0 0-1 1v6a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1z"}]
])

@karsa-mistmere
Copy link
Member

The ones with dashes feel better (more consistent with their plain counterparts) like this to me:

icons icons icons icons

image

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.

2 participants