Open Bug 1796343 Opened 3 years ago Updated 24 days ago

Add advanced color picker

Categories

(Firefox for Android :: Browser Engine, enhancement, P3)

All
Android
enhancement

Tracking

()

People

(Reporter: gl, Unassigned)

References

(Blocks 1 open bug)

Details

From github: https://github.com/mozilla-mobile/android-components/issues/4215.

Split from #3480

Fennec has a nice picker for <input type="color"> that we have ported over to A-C. However, its limited to only selecting predefined colors.

An advanced mode for the Fennec color picker was designed but seemingly not implemented, and we should implement that mode too.

https://blog.mozilla.org/ux/2013/12/a-new-colour-picker-on-firefox-for-android/

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

The severity field is not set for this bug.
:cpeterson, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(cpeterson)
Severity: -- → N/A
Type: defect → task

Jon, you can you test this please?

Flags: needinfo?(jonalmeida942)

I was wrong during triage - we haven't added support for the advanced picker yet. I think this should be an enhancement though.

Flags: needinfo?(jonalmeida942)
Flags: needinfo?(cpeterson)
Type: task → enhancement
Priority: -- → P3

We decided that we need product input to decide whether we would need this enhancement or not.

Flags: needinfo?(kbrosnan)
Priority: P3 → --

This might make an okay good-first-bug. Color inputs are rare on the web. It would be nice for the user to be able to use an advanced option to set the seven character hex color and either here or in a followup add Hue, Saturation and Brightness level and transforming that to the seven character hex color.

Flags: needinfo?(kbrosnan)
Priority: -- → P3

Can this enhancement maybe be reconsidered? In my web bubble color pickers are a common occurrence, and are unusable with FF mobile, being only able to select from 10 fixed colors. IMO web apps shouldn't have to work around this FF mobile limitation with custom JS color pickers when the expected and de-facto standard browser behavior is displaying a color picker that allows custom colors.

Blocks: 1919718

To reasonably be able to support the new alpha attribute on colour inputs the Android colour picker needs updating to include the advanced mode (arguably it should just always be in advanced mode because the current simple UI is useless). The advanced mode would then need updating to optionally provide an alpha slider.

You need to log in before you can comment on or make changes to this bug.