Skip to content

Conversation

@NickVeles
Copy link
Contributor

@NickVeles NickVeles commented Oct 31, 2025

What is the purpose of this pull request?

  • New Icon

Description

Added new cannabis-off icon.

Icon use case

  • Allow users to set a preference for not smoking weed (e.g. on dating apps)
  • Mark a situation where cannabis use is prohibited

Similar to cigarette-off, wine-off, beer-off, etc.

Derived from the cannabis icon - when dissecting the path to make the space for the cross-line, I encountered awkward cuts in the top-right leaflets, so I connected them with an additional line.

icons
Open lucide studio

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 -
  • I've based them on the following Lucide icons: cannabis
  • 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 github-actions bot added 🎨 icon About new icons 🫧 metadata Improved metadata labels Oct 31, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

🤖 ChatGPT Tags suggestions ✨

I've asked ChatGPT for some suggestions for tags.

"contributors": [
"nickveles"
],
"tags": [
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggestions for the cannabis-off icon.
Try asking it your self if you want more suggestions. Open ChatGPT
Here are the suggestions:

Suggested change
"tags": [
"tags": [
"marijuana",
"pot",
"drug",
"recycle",
"stop",
"no",
"prohibition",
"forbidden",

@github-actions
Copy link
Contributor

github-actions bot commented Nov 17, 2025

Added or changed icons

cannabis-off

Preview cohesion message-square-x
cannabis-off
radio
Preview stroke widths cannabis-off
cannabis-off
cannabis-off
DPI Preview

16px (shadcn/ui)

cannabis-off

24px (default)

cannabis-off

32px (shadcn/ui + retina)

cannabis-off

48px (default + retina)

cannabis-off
Icon X-rays cannabis-off
Icon Diffs cannabis-off
Icons as code

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

const CannabisOffIcon = createLucideIcon('CannabisOff', [
  ["path",{"d":"M12 22v-4"}],
  ["path",{"d":"M21.03 15.376A15 15 0 0 0 22 15c-.426-1.279-2.67-2.56-4.25-2.91l-.375-.365C18.882 10.53 21 7.841 21 6c-2.324 0-5.08 1.296-6.662 2.684l-.35-.354C13.903 6.057 13.366 3.821 12 2a9.3 9.3 0 0 0-1.445 2.9"}],
  ["path",{"d":"M22 22 2 2"}],
  ["path",{"d":"M6.995 6.992C5.714 6.4 4.29 6 3 6c0 2 2.5 5 4 6-1.5 0-4.5 1.5-5 3 3.5 1.5 6 1 6 1-1.5 1.5-2 3.5-2 5 2.5 0 4.5-1.5 6-3 1.5 1.5 3.5 3 6 3 0-1.5-.5-3.5-2-5"}]
])

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.

LGTM

@jguddas
Copy link
Member

jguddas commented Nov 17, 2025

icons
Open lucide studio

@karsa-mistmere karsa-mistmere merged commit 124572c into lucide-icons:main Dec 11, 2025
3 checks passed
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.

4 participants