villebro commented on PR #36239:
URL: https://github.com/apache/superset/pull/36239#issuecomment-3598987870

   Great work! I especially LOVE the way reordering now visually shows how the 
columns/metrics shuffle around (compared to how the controls work). However, 
while playing around with this, one critique I have is that while it's great 
that you can reorder controls/metrics as you wish into folders, we currently 
don't distinguish between controls and metrics like we do in the dataset panel:
   <img width="618" height="872" alt="image" 
src="https://github.com/user-attachments/assets/e89b3711-21fa-4b88-a671-8af11af810d8";
 />
   
   Here in the **test** folder we're mixing both metrics and columns, which can 
be very confusing, especially if you have lots of them. I don't have a great 
proposal for fixing this, but a few things come to mind:
   1. Maintaining separate columns and metrics within the folder view, like we 
currently do for un-foldered columns/metrics. This would clarify which is 
which, but as a downside, it'll eat up more real estate.
   2. Have a folder selector above the metrics/columns section in the dataset 
panel, which would then act as a filter for the columns/metrics sections below. 
This would maintain the current UX, but as a downside, you wouldn't have the 
same freedom of browsing or reorganizing columns/metrics.
   3. Change the labels of the columns/metrics to clearly show what type of 
elements they are. This would disambiguate them, but would maybe add more 
overhead in terms of having the new icon/indicator on each element.
   
   Also, when folders are defined, I wonder if we should just dump un-foldered 
columns/metrics under an "Undefined" folder which would be the last top level 
folder in the tree.
   
   Unfortunately I don't have any great solutions here, just bad options.. 
@kasiazjc do you have any thoughts on how to harmonize the folder view with the 
current UX?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to