[6.x]: UI API Field has no info-icon / heading suffix
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 30/100
Research direction
Start from the legacy headingSuffix option on FormFields::*FieldHtml() to see how the info icon was rendered beside the label, then find where the Craft 6 UI API builds field labels. The issue does not say what the new API should look like, so agree on the shape with maintainers before coding. Done means a field in the UI API can show a custom info icon or popover next to its label.
Written by the indexing model from the issue text.
Description
What happened?
Legacy FormFields::*FieldHtml() accepted headingSuffix for an info icon beside the label, which was nice to use for longer help text that was useful to present nearby but didn't merit adding visual clutter in instructions(), tip() and warning() text.
Currently, there doesn't appear to be a way in Craft 6 to render a custom info icon/popover next to the Field label.
Craft CMS version
6.0.0-alpha.20
PHP version
No response
Operating system and version
No response
Database type and version
No response
Image driver and version
No response
Installed plugins and versions
- Dominant language
- PHP
- Stars
- 3.6k
- Forks
- 705
- Avg merge
- 11h 54m
- Merged PRs (30d)
- 251
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from craftcms/cms
-
[6.x]: AdminTable not available for plugin index and settings screensPossibly taken @brianjhanson claimed this today. Openbug repo:cms
craftcms/cms#19912 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
[6.x]: No way for custom element types to add top level buttons in toolbar or beside the Save menuOpenbug repo:cms
Difficulty 5/5 Over a week Newbie friendliness 15/100
craftcms/cms#19910 · 1 comment ·
Maintainers usually reply within 1 day
-
bug repo:cms
Difficulty 4/5 3-5 days Newbie friendliness 22/100
craftcms/cms#19909 · 1 comment ·
Maintainers usually reply within 1 day
-
[6.x]: UI API doesn't appear to have a scoped container Node to nest a component's settingsUi() under a pathPossibly taken @riasvdv claimed this today. Openbug repo:cms
craftcms/cms#19908 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
[6.x] Licence nag countdown never continues to the control panel, and there's no button to skip itPossibly taken @brandonkelly claimed this today. Openbug repo:cms
Difficulty 3/5 1-2 days Newbie friendliness 55/100
craftcms/cms#19895 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
hawk-digital-environments/HAWKI#443 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
crazy-goat/rabbit-stream#799 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Code Quality
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Automattic/safe-publish#708 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
WordPress/two-factor#1022 · 1 comment ·
Maintainers usually reply within 1 day