Skip to content

Issue #7083: Icon browser/picker in core#5237

Open
docwilmot wants to merge 13 commits intobackdrop:1.xfrom
docwilmot:icon-picker
Open

Issue #7083: Icon browser/picker in core#5237
docwilmot wants to merge 13 commits intobackdrop:1.xfrom
docwilmot:icon-picker

Conversation

@docwilmot
Copy link
Copy Markdown
Contributor

Replace CKEditor extraAttributes to use a single data-icon-id entry, standardizing the attribute name. In filter.pages.inc, switch the icon_selected element to use '#default_value' and populate form_state values with attributes['data-icon-id'] on submit; remove leftover debug dvm/dpm calls. In filter.js, remove unused comments and console.log debugging from the icon selection handler so clicking an icon simply updates the hidden form field. These changes clean up debug noise and align the icon attribute handling with HTML data-attribute conventions.
Move and consolidate icon browser functionality and helpers into core/system
@backdrop-ci
Copy link
Copy Markdown
Collaborator

Related to: backdrop/backdrop-issues#7083

@dragonbot
Copy link
Copy Markdown
Collaborator

Tugboat has finished building a preview for this pull request!

Website: https://pr5237-ina3t5vmb6zn5wpklwgtmcfhs8lwsza2.tugboatqa.com/
Username: admin
Password: f87dcbee7c44

This preview will automatically expire on the 6th of June, 2026.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Icon browser/picker in core

3 participants