lucide icon indicating copy to clipboard operation
lucide copied to clipboard

feat(icons): adds microchip icon

Open karsa-mistmere opened this issue 11 months ago • 14 comments

What is the purpose of this pull request?

  • [x] New Icon

Description

We do not currently have an icon that could represent GPUs, this PR adds a microchip icon that could stand in for either GPUs or RAM.

Icon use case

  • gpu
  • ram
  • microchip

Alternative icon designs

image

Icon Design Checklist

Concept

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

Author, credits & license

  • [x] I've based them on the following Lucide icons: cpu

Naming

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

Design

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

Before Submitting

  • [x] I've read the Contribution Guidelines.
  • [x] I've checked if there was an existing PR that solves the same issue.

karsa-mistmere avatar Mar 14 '24 12:03 karsa-mistmere

Added or changed icons

icons/microchip.svg
Preview cohesion icons/message-square-reply.svg
icons/microchip.svg
icons/list-todo.svg
Preview stroke widths icons/microchip.svg
icons/microchip.svg
icons/microchip.svg
DPI Preview (24px) icons/microchip.svg
Icon X-rays icons/microchip.svg
Icons as code

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

const MicrochipIcon = createLucideIcon('Microchip', [
  ["path",{"d":"M18 12h2"}],
  ["path",{"d":"M18 16h2"}],
  ["path",{"d":"M18 20h2"}],
  ["path",{"d":"M18 4h2"}],
  ["path",{"d":"M18 8h2"}],
  ["path",{"d":"M4 12h2"}],
  ["path",{"d":"M4 16h2"}],
  ["path",{"d":"M4 20h2"}],
  ["path",{"d":"M4 4h2"}],
  ["path",{"d":"M4 8h2"}],
  ["path",{"d":"M8 2a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2h-1.5c-.276 0-.494.227-.562.495a2 2 0 0 1-3.876 0C9.994 2.227 9.776 2 9.5 2z"}]
])

github-actions[bot] avatar Mar 14 '24 12:03 github-actions[bot]

Feels traffic lightly 🚦

jguddas avatar Mar 14 '24 18:03 jguddas

Maybe first design is a better fit?

ericfennis avatar Mar 18 '24 17:03 ericfennis

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Apr 18 '24 01:04 github-actions[bot]

What do you think about this design? image

karsa-mistmere avatar Apr 18 '24 05:04 karsa-mistmere

@karsa-mistmere That will work. I think the right one will look the best on 100% scale with the tiny pins.

ericfennis avatar Apr 19 '24 08:04 ericfennis

All feel hard to identify.

jguddas avatar Apr 19 '24 12:04 jguddas

I like the top left one in the alternative designs. For three reasons:

  • The aspect ratio of the chip looks familiar. While the ratio itself IRL depends on pin count, I work with many ICs with similar ratios to that one.
  • It has eight pins. While six pins are not unusual, eight are easier to come by.
  • No weird line on top of the package. I don't know what that depicts.

PS. Do you remember this guy? Old Game

Probably add a curve on top to depict marking similar to the real IC package.

midnight-wonderer avatar Apr 30 '24 08:04 midnight-wonderer

Some further variations:

image image

karsa-mistmere avatar May 13 '24 10:05 karsa-mistmere

Do you have the studio link for the right most one 2nd row?

image

jguddas avatar May 13 '24 15:05 jguddas

Do you have the studio link for the right most one 2nd row?

image

I didn't but now I do:

icons
Open lucide studio

karsa-mistmere avatar May 13 '24 17:05 karsa-mistmere

image (4) icons
Open lucide studio

jguddas avatar May 13 '24 17:05 jguddas

Hmm I'm more in for the first design. To keep it simple. I know the notch is there in some chips in real life. But feels a bit weird to me to make it part of the design. I think the shape should be consistent with the CPU icon.

But it's my opinion if you all like this design I go with you.

ericfennis avatar Jun 06 '24 12:06 ericfennis

What about rotating it +90°? Most icons that can be horizontal are horizontal after all?

jguddas avatar Jun 08 '24 09:06 jguddas

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jul 09 '24 02:07 github-actions[bot]