WTH can't we Drag&Drop in the Dashboard

As I wrote in your issue on github, they’re busy with it because of this WTH topic. So just wait and give them time. This is not something they can implement in 1 month. They have to face everything with the drag/drop device wise. Zack is now working inside the HA team, so guess he is more busy inside the core, then on his own github.

yes thank you.
but it’s simply not possible to use it the way it should.
there are lots of spaces, because arranging one item to the top, arranges another one down without making sense… no option for resizing etc … horrible … feels like 2010

Yeah it’s not the best UX and indeed feels like 2010. They’re busy though.

Maybe you should give the lovelace-layout-card a try from Thomas Loven? You can set a page on your dashboard on the ‘vertical-layout’ for example. This causes the page to render all cards in a vertical line. If you then place a ‘layout-break’ card in between them. The vertical layout will continue in the next row. I’m using that right now so I’ve control on where my cards will go.

1 Like

Voted!

This would be awesome!

Yep, I also consider this kind of essential. I keep putting off making my dashboard look nice as it’s just such a pain in the ass at the moment.

4 Likes

What happened to this movement? How can anyone be against this? HA will never gain ground without the ease of aestheticism.

**Speculation** The reason could in part be because the dev who was originally working on D&D who joined Nabu Casa may have left according to that person’s LinkedIn profile.

1 Like

Who’s that you’re referring to?

This is the no.1 reason I dont wanna use HA
Hate this xxxxing stupid click click moving strategy so much, its like using pc in 2000.

1 Like

While I agree that dashboard implementation could be much better, HA still provides the connectivity and other features you can’t find anywhere else and is that are indispensible for a smart home that refuses to bow down to corporate shills.

1 Like

And the need for this has become a LITTLE less because of the new feature to see the sortnumbers and the possibility to jump them to the desired spot. But for the UX, Drag and Drop still is a must have for creating a simple dashboard.

1 Like

From my perspective, in terms of accessibility, I believe that the ability to number and sort items on desktops is phenomenal. Thank you, outstanding job. In this respect, I don’t see the need for further corrections, improvements, or modifications.

I have to agree the numbering system while decent for mobile is terrible on desktop. I wish had more freedom on layouts using drag and drop and adding to groups/stacks without needing a card to do so.

2 Likes

since 2022 people asking this feature lets see if they do it in 2024. It is just impossible manually to arrange properly as it automatically arrange to a non grid way…

And it is certainly possible. Here we can see an implementation that brings drag&drop and re-arranging features to the dashboard. It is not perfect and you cannot show anything you want exactly as you want but it’s a start.

The problem is, that if the core team, would go with something like this, all those frontent integrations would need to be re-written.

Right now I see this feature as really critical to boost the overall accessibility for all users, and especially newcomers. This single feature would bring the usability to the next level, and where it should be, with all the other UX changes lately. I can’t understand the resistance to considering this.

Another voice to not understand this.

I got my dashboard sort of how I wanted it. But it meant messing about with a bunch of stacked cards, trying to line them up, playing with icon sizes just to get them to fit nexto the other cards. It’s terrible really.

And now I find out the weather card sometimes displays data different, shifting the whole vertical stack up for no reason.

Please let me just have a card in a set size and let me drag and drop it wherever I want. I still use Sharptools for some reasons, but I prefer HomeAssistant because of the snapiness, but that’s it. Lay-out and appearance was way easier in Sharptools.

I always wanted this feature to land in HomeAssistant but now that I’ve created a few dashboards on my own, I am not sure how much Drag&Drop would really help.
First of all, the Masonry Layout would, in my opinion, not really profit from Drag&Drop as the cards don’t really have a position but only an order.
So additional layout types would be needed to really make use of Drag&Drop. A grid layout would be a great example.
Another problem, in my opinion, is the responsive design. If I drag a card into the 4th column of the first row, where should it now be on a mobile device with only 2 columns?
What if a card has a colspan or rowspan > 1?

So in my opinion Drag&Drop alone does only work with non-responsive layouts or with a very limited or fixed responsive configuration.

1 Like

I don’t mind that, most phones these days have the same screen size. Sharptools has the option to choose between the two and I very much prefer the grid style.

I also don’t mind to make a dashboard for a particular use case. How often do you need to view you dashboard on “an other device”?
The tablet has a dashboard for its own, the phones have a dashboard of their own.

Drag and drop would be great to position things exactly where I want them. Now I have a bunch of vertical and horizontal stacks, all embedded within eachother. But it’s a terrible way of designing a dashboard, because when I decide I want a button somewhere else, I might have to delete a whole part of it to get it there.

If you get a chance to check out the current beta (or next months release 2024.3), you can check out the new sections view which contains Drag and Drop functionality.

Covered in the live stream

Sneak Peak
2024-02-23_15-59-09
2024-02-23_16-06-15

10 Likes