Skip to content

Conversation

@jguddas
Copy link
Member

@jguddas jguddas commented Aug 19, 2025

What is the purpose of this pull request?

  • New Icon

Description

Added new form icon.

Icon use case

  • Design systems
  • Forms for user input
  • Polls
  • Feedback forms

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:
  • 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 Aug 19, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Aug 19, 2025

Added or changed icons

form

Preview cohesion square-dashed
form
cloud-upload
Preview stroke widths form
form
form
DPI Preview

16px (shadcn/ui)

form

24px (default)

form

32px (shadcn/ui + retina)

form

48px (default + retina)

form
Icon X-rays form
Icon Diffs form
Icons as code

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

const FormIcon = createLucideIcon('Form', [
  ["path",{"d":"M4 14h6"}],
  ["path",{"d":"M4 2h10"}],
  ["rect",{"x":"4","y":"18","width":"16","height":"4","rx":"1"}],
  ["rect",{"x":"4","y":"6","width":"16","height":"4","rx":"1"}]
])

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.

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@karsa-mistmere
Copy link
Member

Feels too small. And is there really a reason not to have the labels in line with the inputs?

icons
Open lucide studio

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.

Nice!

@github-actions
Copy link
Contributor

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 github-actions bot added Stale and removed Stale labels Oct 12, 2025
@karsa-mistmere karsa-mistmere merged commit 4c8650a into lucide-icons:main Nov 26, 2025
7 checks passed
ch4og pushed a commit to csmplay/mapban that referenced this pull request Dec 4, 2025
This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [lucide-react](https://lucide.dev) ([source](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)) | [`^0.554.0` -> `^0.555.0`](https://renovatebot.com/diffs/npm/lucide-react/0.554.0/0.555.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-react/0.555.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-react/0.554.0/0.555.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>lucide-icons/lucide (lucide-react)</summary>

### [`v0.555.0`](https://github.com/lucide-icons/lucide/releases/tag/0.555.0): Version 0.555.0

[Compare Source](lucide-icons/lucide@0.554.0...0.555.0)

#### What's Changed

- fix(icons): changed `calendars` icon by [@&#8203;jguddas](https://github.com/jguddas) in [#&#8203;3795](lucide-icons/lucide#3795)
- fix(docs): correct package name and description for Flutter and Lustre package ([#&#8203;3701](lucide-icons/lucide#3701)) by [@&#8203;epifaniofrancisco](https://github.com/epifaniofrancisco) in [#&#8203;3703](lucide-icons/lucide#3703)
- feat(angular): Angular V21 Support by [@&#8203;JeevanMahesha](https://github.com/JeevanMahesha) in [#&#8203;3807](lucide-icons/lucide#3807)
- chore(metadata): Adjust navigation category by [@&#8203;ericfennis](https://github.com/ericfennis) in [#&#8203;3461](lucide-icons/lucide#3461)
- feat(icons): Add `waves-arrow-up` and `waves-arrow-down` by [@&#8203;ericfennis](https://github.com/ericfennis) in [#&#8203;3463](lucide-icons/lucide#3463)
- fix(icons): changed `scale` icon by [@&#8203;jamiemlaw](https://github.com/jamiemlaw) in [#&#8203;3800](lucide-icons/lucide#3800)
- feat(icons): added `form` icon by [@&#8203;jguddas](https://github.com/jguddas) in [#&#8203;3558](lucide-icons/lucide#3558)

**Full Changelog**: <lucide-icons/lucide@0.554.0...0.555.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNC4yIiwidXBkYXRlZEluVmVyIjoiNDIuMTQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://git.csmpro.ru/csmpro/mapban/pulls/58
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
karsa-mistmere pushed a commit that referenced this pull request Dec 12, 2025
* Added icons/form.svg

* Added icons/form.json

* Update icons/form.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update icons/form.json

* Updated icons/form.svg

* Updated icons/form.json

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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