Jump to content
LCamachoDesign

[1.9] Global Colours editor UI is missing

Recommended Posts

I was waiting for the actual 1.9 beta to come out before posting this, but since it doesn't look like it's coming any time soon, I might as well post it in advance. Even if work in the UI has already started, I still think it's relevant to post this. If for nothing else then to make sure you avoid doing the global colours editor UI in the same disastrous way Adobe did with Illustrator for the iPad released today.

To avoid the above you must understand one thing, the whole point of global colours is to finely tune the colours of our illustrations, in real time. This means you must see the colours change within the illustration as you tweak the swatch. As such you must do your best to avoid obscuring parts of the canvas, no full screen editors please.

Another point with these mockups is to create them reusing as much of the existing UI as possible, so the amount of work needed to create this is reduced. This is a critical feature that has been missing for way too long, let's not delay it any further by requesting unique UI elements just for it.

With that out of the way, let's get started.

 

1. The first step in editing global colours is to actually have some.

For that you need to have a way to add them to the colour palette. A simple 'add global colour' entry on the existing flyout menu will do. The swatch will be further tweakable down the line, so this is enough or now.

IMG_0471.thumb.png.feed2936a1d7da5b760d8208863732ff.png

 

2. Now that global colour swatches exist, you must be able to apply them.

For that you'll need an indicator showing the swatch is applied, a simple blue circle around the swatch will do. This is the same colour as used in many other controls throughout the app. On the next point I'll show these swatches as a grid instead of a list.

IMG_0458.thumb.png.2d66d182bbc622b2791f118c22bcf0ca.png

 

3. We must be able to apply global swatches to things beyond simple shapes.

Right now we're not able to apply any swatches, even regular ones, to things like layer effects. For global colours to be maximally effective this must change, we need a UI to select and apply swatches to things other than shapes. Here I'm showing how this would look when applying a global colour to a colour overlay layer effect.

IMG_0462.thumb.png.bae7733ec03cac0a6c579db9652e3c79.png

 

4. Now that global colours are applied, we need to edit them.

This is where I ran into a possible UI inconsistency issue. What makes sense to me would be to long press a swatch, choose 'Edit' from a popup, and be taken to a panel for that effect like shown in point 5. The thing is, I don't think there's any instance where a popup menu like this takes us to a subpanel? And like I said at the start, if I want to minimize UI changes in order to deliver this as fast as possible...

IMG_0459.thumb.png.e24d5dc0984c258e9bd0f14ead99f689.png

... so if the above is an issue, then another solution can be used. Instead of long pressing the swatch, we could instead head to the Colours panel and have it behave in a way similar to the desktop version. That is showing a tint slider with a button linking to the colour editor.

IMG_0475.thumb.png.3e4d7439c39883a3b71375ed9a9b9dcb.png

 

5. Time to tweak the actual colour values

Independent of the design option chosen above, you'll end up on this panel to edit your global colour. You'll be able to tap the swatch name to change it, and more importantly change the colour values while you keep the canvas in sight at all time. Once you're done you can simple back out into other panels or tap away to close it.

IMG_0466.thumb.png.3981c7e9918a28becd57df6913fccdd1.png

 

Add... that's it. I'm open to take any feedback, and I'm sure the developers would like that too. However, remember that we must reuse as much of the UI as possible, so this critical feature can be delivered as soon as possible.

Thanks!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

Please note the Annual Company Closure section in the Terms of Use. 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.