Cartodb: Labels copy changes

Created on 4 Aug 2017  路  24Comments  路  Source: CartoDB/cartodb

Design issue: https://github.com/CartoDB/design/issues/808

On the STYLE tab we want to make the following changes:

  • [x] The FILL input label should now be called SIZE/COLOR

This change should be applied in every aggregation method. In the cases where the input only asks for the fill color and not the size, we'll change the label to just COLOR.

That change from FILL to COLOR should be present everywhere on the tool for consistency.

cc @csobier for awareness

Thank you!


_Edit: removed the task of changing the HALO label for STROKE_

Frontend enhancement

Most helpful comment

Oops! That's not right. It should only say COLOR there.

cc @noguerol @rubenmoya

All 24 comments

Whoah, this is a biggie. Thanks for the notification. Tagging @makella because we worked really hard to establish all the color terminology guidelines.

Is there an estimated release for this? Could we hide this feature behind a feature flag before release until I get a chance to update all the docs/Wiki from a staging environment? (I'll need at least one Sprint).

one thing that i am wondering is if STROKE is the right word for HALO on labels... especially because in CartoCSS we use text-halo-radius and other text-halo properties. keeping consistent with CartoCSS properties makes sense because a user would go from the forms to the CartoCSS panel. Another example is marker-fill, polygon-fill the only property that uses COLOR are line properties like line-color, marker-line-color

For example, to style markers, you would see the styling below for marker fill and line properties:

  marker-line-width: 1;
  marker-line-color: #FFFFFF;
  marker-line-opacity: 1;
  marker-width: 4;
  marker-allow-overlap: true;
  marker-fill-opacity: 0.4;
  marker-fill: #fff;

cc @arianaescobar @csobier @urbanphes

Makes sense.

Very good point @makella. We considered it when we discussed this and our reasoning was that we are currently giving more importance to respecting CartoCSS syntaxis (which only more advanced users will know and use) than to the consistency of naming for non-dev folks in our UI.

It seems wrong having two controls: "STROKE" (for polygons) and "HALO" (for labels) which do the same thing (add a border) with different names.

Regarding color, the same two points as above: trying to prioritize clarity for every user and consistency throughout our interface (since we already use the nomenclature SIZE/COLOR in the label options)

screen shot 2017-08-09 at 10 36 54

IMO we shouldn't let CartoCSS syntaxis (or any other programming language for that matter) dictate the clarity of our product, especially on the UI side which is not specifically dev-oriented.

Makes sense too and I prefer it.

馃槀

ok great to know this was all discussed (sorry I'm obviously late to the party!)...

i guess the biggest issue for me is STROKE replacing HALO I understand consistency for sure.. but text-halo is more similar to what you would see in Sketch or Photoshop or CSS that mimics more of the shadow effect vs. the stroke/outline effect from what I can tell.

I will do some testing to make sure but I don't think we get the nice centered outline directly on the text.

for other features, polygons, points, we do get the outline and therefore stroke makes more sense for those 2 contexts!

@makella @noguerol let's continue the conversation on the design issue to not add more noise here for the devs and so we can give them a unified solution :)

The solution for the 2nd item had been solved thanks to @makella in the other ticket: https://github.com/CartoDB/design/issues/808#event-1199097664 We shouldn't change Halo by Stroke.

After talking it through, we've decided to only change the FILL label for now. Updating the initial comment to remove the Halo item.

Taking it, it is gonna be big :joy:

Hey, I've checked that in widget form we will have a problem:

screen shot 2017-09-06 at 16 55 14

Shouldn't we change the "custom colors" label to "autostyle colors"?

Thanks for taking this! <3

Two things there:

  • We shouldn't rename that label in the widget form to SIZE/COLOR since you can only modify the color. So, in that case, it has to be just COLOR. This also applies to any other scenario where this happens.

  • Regarding your question, we considered that initially but ended up going with Custom instead of Autostyle because it's generally easier to understand what it does. We know exactly what autostyle is, most of our users might not. Also, we don't really call out "autostyle" anywhere in the tool, we use the drop icon and that's about it... so it could be hard for a regular user to relate one thing to the other. But if you feel strongly about this, please open a ticket in design and we can give it a bit more thought :)

Disagree and commit! ^^^

Blocked until we change all learn guides -> https://github.com/CartoDB/learn/issues/455#issuecomment-327807988

Guys, shipping is a priority: let's deploy these changes. Guides update are small this time and will come soon.

Taking it!

In production! :rocket:

I noticed that polygon symbology has SIZE/COLOR is this intentional?
screen shot 2017-09-08 at 10 40 56 am

Oops! That's not right. It should only say COLOR there.

cc @noguerol @rubenmoya

I opened a new issue for it: #12768

thank you!

thank you!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

atlefren picture atlefren  路  3Comments

nygeog picture nygeog  路  5Comments

piensaenpixel picture piensaenpixel  路  4Comments

noguerol picture noguerol  路  5Comments

xavijam picture xavijam  路  5Comments