Cartodb: UI to check all fields on JOIN analysis

Created on 22 Aug 2016  路  13Comments  路  Source: CartoDB/cartodb

Maybe this could be generic and applied to any case where using checkboxes to select fields list but it's a very common scenario to have a table with a normalized field so you want all the fields from the origin table and just a few from the join table.

The UI to select fields is quite small, using the keyboard to select fields is not easy and the scroll can easily jump more than one visual page so it's hard to quickly select all fields.

Frontend enhancement

Most helpful comment

The predictive analysis really needs this select all/none UI, friends :sweat_smile:

2016-10-06_15 11 39-selection

All 13 comments

Let's summon @saleiva here.

a button for selecting ALL / NONE was originally designed on the first version of this component by it never got implemented. All yours @xavijam

screen shot 2016-08-22 at 16 46 12

+1 on this. Just struggled with selecting 30 checkboxes:)

The predictive analysis really needs this select all/none UI, friends :sweat_smile:

2016-10-06_15 11 39-selection

adding next, since this is the most popular analysis by far

_plegarias escuchadas_

For new mates

Should the 'ALL' and 'NONE' buttons de/select everything in the list, or should it be smarter and only select the search items?

Example:

  1. User selects absolutely everything (20 items)
  2. User types 'vamos', there are 3 items matching
  3. User hits 'ALL'

What should be selected then? Just the three matches? Still everything?

Same question but with 'NONE', should it only deselect the search results?

That's a good one, @saleiva what's your opinion?. IMHO I'd deselect all items, because when you filter by something, rest of items don't matter.

This could be confusing without changing the label to something like ALL SELECTED but yea, the functionality would be well received, I can tell you.

Agreed it would be a really well-received option. 'All Filtered' or 'All Visible' could make that clear, too

In production.

BOOM!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

santisaez picture santisaez  路  5Comments

saleiva picture saleiva  路  4Comments

arianaescobar picture arianaescobar  路  4Comments

javitonino picture javitonino  路  5Comments

noguerol picture noguerol  路  5Comments