Jump to content

Recommended Posts

When modifying hte opacity of a colour, the swatch/round/rectangle that shows the colour should display the colour at 100%, not lighter (colour panel) or darker (gradient panel).

2019-08-21_142358.png.18f0065ac28d906dbf1dcfe719dbf04e.png2019-08-21_142313.png.dc1ef33e8e18f8cc4b8f3f5a08af1c56.png

2019-08-21_142936.png.6c65a1b60706f6f84216ebf9e8e71924.png2019-08-21_143232.png.084848ebd617faee4780c74fb74c5cf8.png

Share this post


Link to post
Share on other sites

Sorry, but I'll have to disagree, at least for the Color Panel.

The well should continue to show the effective color, including opacity effects. This is important for consistency, since the color well(s) can also appear in the Tools panel, when the Tools are configured for 2 columns, because the opacity slider is not visible there. The user would be very confused to click on a 100%-opacity red well in the Tools panel, and have a reduced-opacity red color applied. Or, the user would be confused to have the Color panel showing, and see different wells between that panel and the Tools panel.


-- Walt

Windows 10 Home, version 1903 (18362.356), 16GB memory, Intel Core i7-6700K @ 4.00Gz, GeForce GTX 970
Affinity Photo 1.7.3.481 and 1.8.0.486 Beta   / Affinity Designer 1.7.3.481 and 1.8.0.486 Beta  / Affinity Publisher 1.7.3.481 and 1.7.3.475 Beta

Share this post


Link to post
Share on other sites

Personally I do not think that it is so important to visualize the effect ot transparency in a color well, but if it is done, I think it should be done consistently in the Gradient panel, and the Color panel. Now if the user has dark UI, the transparency is shown against dark gray  background in the Gradients panel, and against the light gray in the Colors panel.

My preference would be having the transparency/opacity shown simply as a percentage value whereever it is defined, and show the actual effect against the background only in the object. Tints and shades, however, should be reflected in the color well (but not in the swatch, unless a new swatch is created based on tint/shade).

Share this post


Link to post
Share on other sites

Related to this: transparency should ideally be handled as a separate feature from colors, even if it naturally affects the color. But the colors that are produced because of interaction of colored objects with transparencies against different backgrounds cannot be visualized meaningfully with a color.

E.g., now if an object has 50% opacity defined, and the user clicks another color well in the Colors palette, the transparency changes back to 100%, which is not what is normally wanted. The transparency is the desired effect in its own right no matter what is the object color involved in the effect. It might need to be adjusted because of change of color, but ithe object's transparency setting should nevertheless stay the same even if its color is changed.

Transparency effect still misses the percentage box in certain places, at least in the context of Text Frame panel, and it would be more important to have the editable box than a slider and a well which tries to visualize the effect.

EDIT: Just remembered that Affinity apps handle object transparency also via layer (which is in practice an object property), and separately via Fill effect and Outline effect, so there is a way to apply a global transparency for the object, which is retained when its color is changed. Opacity is just an additional property of a color in Affinity apps. It may get confusing, but it may be handy to have opacity defined as a swatch property. In this perspective, the transparency should probably be somehow visualized. But ideally consistently so that the definition looks identical in all panels.

Share this post


Link to post
Share on other sites

Still related to the same feature: the opacity setting that is saved as part of the color definition, is reflected in the color swatch when they are viewed as a list, but not, if they are viewed as boxes. The opacity percentage is however shown also with boxes when you hover mouse pointer over the box.

swatch_opacity_as_list.jpg.e967717507ef8e6e538b928aa077e5fc.jpgswatch_opacity_as_boxes.jpg.6f566f1aa727df0b9e0d4a7b84c21552.jpg

Note that the transparency is rendered similarly in these two view modes disregarding the UI bakground color (Dark or Light).

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.