Open Bug 1922382 Opened 1 year ago Updated 4 months ago

[UX Follow] In the change provider dropdown add icons for each provider

Categories

(Core :: Machine Learning: Frontend, enhancement, P2)

Desktop
Windows
enhancement
Points:
8

Tracking

()

Tracking Status
firefox133 --- affected

People

(Reporter: epang, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [genai])

Attachments

(1 file)

Attached image provider-icons.png

Due to technical complexity we were not able to add in provider icons for 132.

Going forward we would like to add provider icons at the beginning of each list item. See UX specs here

Blocks: 1922413
Whiteboard: [genai]

current dropdown is a plain html <select>, and showing both checkmark and icon requires reworking to a different component. xul:menuitem can be [checked=true] although we ran into checkmarks disappering on windows bug 1922558 but might be fixed with type=radio or menuitem-iconic, but still does not show both check and icon. this then likely needs a custom component for showing the selected item as well as displaying the dropdown that might be reused for bug 1922377

Points: --- → 8
See Also: → 1922558, 1922377
Priority: -- → P2
See Also: → 1922626

we might want to reuse panel-list but would need to update it to show both checkmark and icon https://firefoxux.github.io/firefox-desktop-components/?path=/docs/ui-widgets-panel-list-readme--docs

otherwise previous comment 1 has some notes about xul:menuitem

Keywords: access, stalled
See Also: → 1930166
Component: Machine Learning: General → Machine Learning: Frontend
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: