Skip to content

Icon browser/picker in core #7083

@stpaultim

Description

@stpaultim

Description of the need

Now that we have an icon library in core, I've wanted to include them in some contrib modules I'm working on. It would be nice to have a nice simple icon browser/picker. We have an icon brower in contrib https://backdropcms.org/project/icon_browser, but it does not come with a picker.

@alanmels has introduced a nice icon picker in https://backdropcms.org/project/menu_icons

If I don't want to recreate an icon picker in each of my contrib projects, I'm currently left with a dependancy on "Menu Icons". We could add an icon picker to the "Icon Browser" module.

I don't know for sure that this belongs in core, but I think if it's not, we're going to get lots of contrib modules with their own solutions. I am anxious to hear what others think.

Proposed solution

I'm working on a proof of concept PR.

Image Image

Alternatives that have been considered

  1. Icon Browser - https://backdropcms.org/project/icon_browser
  2. Menu Icons - https://backdropcms.org/project/menu_icons
  3. Each contrib module ships with it's own icon picker

Additional information

Draft of feature description for Press Release (1 paragraph at most)

Backdrop now includes an API for an icon picker available to other core features and contrib projects. This icon picker allows a person to browse the icon library and pick a specific icon to insert into their field or website.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions