Hex shortcode support
Typing in #333 should auto-complete to #333333, not #000333. Makes UI design frustrating for those with a dev background.

Beta 29.6.51 introduces minor fixes to HEX shortcode support, following the comments here: now the input field ignores case, and the length limit allows to enter long names.
Please test these out.
-
Sergey Osokin commented
I'm testing the predefined html color names in 29.4. Simple tests reveal problems:
1) Adobe's Helpx website describes the new feature and gives examples "like Red (FF0000) or Blue (0000FF)". The first letter is uppercase. It turns out that the input field in the Color panel requires the user to write everything in lower case. The program itself should automatically convert to lower case, it is not the user's concern.
2) Another quote from Helpx Adobe “You can also enter partial color names like 'Ye' and Illustrator will suggest Yellow”. “You can,” but not ”you must”. But the hex name input length limit forcibly restricts us. For example, I want to type or paste "mediumseagreen" from the clipboard and it is not allowed. I just have to type "mediums" and press Enter. Or for "mediumslateblue" it's "mediumsl", "palegoldenrod" > "palego". Of course, it's faster to type part of the name, but why can't I paste the full name when I already have it on the clipboard?
-
Should also work in every HEX input Ai now has
-
JamesProvost commented
Six years waiting for a pretty simple quality of life improvement.
Figma's colour entry is really elegant:
Enter 8 >> Result: #888888
Enter 8f >> #8F8F8F
Enter 8f5 >> #88FF55...and if you happen to copy-paste a color in a different format, like RGB, even RGBA, no problem:
Enter 127, 127 ,127 >> #7F7F7F
Enter 255, 99, 71, 0.5 >> #FF6347Ideally, this behaviour would work both in the Color panel and Color Picker modal.
-
Kitta Perttula commented
The six values of the “hexagon” color are in pairs. So in this case inserting “33” sould be also autofilled as “333333”. This would make the usage faster. I would like to see the first digits of the hexagon value too to tell the opacity. Eg. In xaml you use the whole hexagon value.