Graphics improvements

In the end, I think that would be fine too. So it looks like

  • For the mobile version :

1 Like

Another version with on desktop a + that follows the scroll (otherwise I suggest leaving it smaller at the top :
choice number columns and dashboard short

And the mobile version with text to distinguish the two + buttons for adding a box/column :
choice number columns and dashboard mobile

Everything has been pushed.

So @pierre-gilles I confirm that you can review the 3 PRs :

2 Likes

You’re going too fast — I haven’t even had time to test your image from Friday


1 Like

For me, this + button design is the right one, but the top of the button should, in my opinion, be aligned with the top of the boxes

1 Like

I agree @guim31, I just had an issue with the visual tests when the 1st column or the column already have boxes, you kind of wonder what that is on the right
 right? ^^ :

Any suggestions? Otherwise we can leave it like this ^^ (aligned to the box :wink:)

Or like in @pierre-gilles’s design with just a â€č + â€ș in the middle of the page but if I have 3 graphs it’s already far away and you have

I don’t have any suggestion right now, but I’m not a fan of the big button

The button at the top that follows the scroll — maybe, but it ends up feeling a bit « out of context Â»; I find it’s not clear that it’s for adding a column

I’ll think about it!

1 Like

I agree ^^ As for mobile, it’s clear:


And just a button in the top left above the columns?

I like what they do at Trello, for example:

Yes, that’s true, but that would mean keeping the three columns full when there are only two columns, so we lose the space gained for editing the box (which in some cases had become nice there).

Well, it works for me anyway — it’s simpler ^^

EDIT: While researching I thought
 there probably aren’t many scenarios where our exact case occurs.
For example, in â€č Projects â€ș on GitHub, there’s the + we were using, and I think it’s clear to everyone. The difference (I don’t know if it’s the same on Trello?) is that you don’t scroll down the page, but each column has its own scrollbar (which I find nice by the way, it lets you keep the headers visible ^^)

Would simply showing a description on mouseover be enough, @pierre-gilles?
image

If I take GitHub’s design as an example:

I find the Trello version the most intuitive and clear — you can see there’s a column to fill, it couldn’t be simpler. But it’s true that it wastes space.

Would it be possible to find a middle ground: you create that empty column, but it’s not as wide as the others?

1 Like

Ok ^^ I think it’s a shame to « waste Â» that space over time (because we’ll learn quickly 
) and I don’t think the information is essential at all times except to understand things at the start (hence the description on mouse hover), here is a new Trello-style proposal that can be moved to the boxes if needed (with â€č sticky â€ș or not - follows the page scroll):

  • If 2 columns are present :


or

  • If 1 column is present :


or

GIF version :
add columns design Trello

1 Like

Better version in my opinion.

1 Like

Let’s say that’s already the case with this version:

The problem is French
 and maybe German (I haven’t checked ^^) « Add column Â» is short, we can make a small column. But considering you need the space for all languages, « Add â€č a â€ș column Â» becomes long and while we’re at it, might as well take the version with the 3rd column because we’re not far off and indeed it avoids visual movements which in this case have little point for the small amount of space gained (split between the 2 columns).

Let’s say it’s really the two-column side that’s annoying because with one column in the end you still gain space anyway ^^

I’m also more in favor of this proposal @Tlse-vins while adding the small description on mouseover; for me that’s the most interesting point in terms of space.

I’m really not super into the proposals right now, sorry :smiley:

I find that the alignments are not good, and as a result it’s not clear what the « + Â» button does in that spot.

Same, the « delete Â» button is misaligned and too big. I don’t think it needs to be a button with a border.

In this kind of situation, I think we should really look for inspiration from other interfaces that work well and that have been designed by designers better than us :slight_smile:

For example, on GitHub Project it’s not bad:

A well-aligned « + Â» button, and for the delete button, just put a small neat icon at the top right of the column (like they do with the three little dots, but replacing it with a subtle cross icon).

Nothing prevents us from revisiting the column interface and framing the columns better like it’s done on GitHub Project :slight_smile:

What do you think?

Ah I’m totally in agreement!! If we go that way ok, because I was exactly talking about GitHub Project earlier but the titles of the cards are inside the card, so the proposal was the same but with our interface (button aligned with the column title).
For the rest we still need to take into account that our need is not the same as in Todo lists:

  • our column names are not editable and don’t need to be, they are clearly defined.
  • we have a limited number of columns so this button no longer makes sense once the maximum is reached
  • need the trash can nearby because it’s clearly the feature that requires it.

But I’m up for the proposed interface change. So if we go with:

  • a card bordered by the column,
  • a scroll to the column cards which we limit to the window height,
  • then a scroll within each column,
  • if 2 columns are displayed a + on the right to add a column aligned with the column cards’ title (but in that case it will be the same design as currently)?

If that’s not what you have in mind, send me a mock or we’ll call, whatever you want ^^

Apres sincerement, ça :

And what I put just above is exactly the same thing. The only thing that differs is that our design doesn’t frame the card with the column

Then we can add the three little dots to delete the column and stick the column name to the left and the add-box button in the same place, but that has nothing to do with the + for adding a column.

1 Like

I wasn’t necessarily thinking of making such extreme changes, knowing that if we want to do it like GitHub, it’s still a fairly custom design that’s hard to achieve with the elements available in the theme (cards inside cards don’t look good at all).

I was more thinking of trying to refine the design you made with subtle changes.

What shocks me here isn’t the functionality (yes, it works very well!), but the visual result which isn’t great :slight_smile:

→ The « + Â» button isn’t aligned, it doesn’t look good
→ The trash icon is a button and isn’t aligned, it looks huge

I don’t have the answer to what should be done; design is iterative — you find it by doing :slight_smile:

1 Like

I understand

Actually I grabbed it from GitHub for this one ^^ I aligned the top of the box, but indeed, without the box around « Column x Â» it can be jarring ^^

There, it’s a matter of taste and preference (but I admit I’m

1 Like

Hi @pierre-gilles,

While waiting for a decision on the column design, could you review the PR on the binary curves first,
as well as the one about enlarging on large screens: Add expand charts dashboard by Terdious · Pull Request #2096 · GladysAssistant/Gladys · GitHub

I have time tonight and this weekend; I’d like to work on adding several other PRs for these features that don’t absolutely require the columns. These will be a split of the large previous PRs I had made and that I just closed ([WIP] - Add view charts + view charts fullscreen on dashboard by Terdious · Pull Request #2092 · GladysAssistant/Gladys · GitHub and [WIP] Add charts-history feature by Terdious · Pull Request #2091 · GladysAssistant/Gladys · GitHub):

  • A PR for date range selection
  • A PR for CSV / XLSX export

@Terdious Thanks for the PRs!

I’m going to try to do that right away (I’ve got 25 minutes), it’s going to be really tight ^^ If not, I might have a small slot in the afternoon

Otherwise, my next Gladys day is Monday and then I’m sure I can review them

1 Like

Some other tests (just ChatGPT’s suggestion ^^) Note: I’m not saying I like it ^^ But you never know, it might give some ideas ^^







2 Likes