[GH-ISSUE #3382] [FR] FieldVisibility popup revamp #1503

Closed
opened 2026-03-23 20:50:08 +00:00 by mirror · 9 comments
Owner

Originally created by @richardshiue on GitHub (Sep 12, 2023).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3382

Originally assigned to: @SunilKividor on GitHub.

Description

Currently, we have the following UI to show and hide field visibility. It can be triggered by opening a grid/kanban/calendar, clicking on the settings button on the toolbar, then clicking on Properties.

Screenshot 2023-09-12 at 6 02 13 PM

There are a few problems:

  • no drag thumb means that a message is necessary to communicate to users that the field is draggable
  • while dragging, a ghost of the dragged field is shown in the ReorderableColumn but so is the original field.

We'd like to use this UI instead:

Screenshot 2023-09-12 at 6 05 10 PM

hint: ReorderableListView

Impact

Database users

Additional Context

No response

Originally created by @richardshiue on GitHub (Sep 12, 2023). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/3382 Originally assigned to: @SunilKividor on GitHub. ### Description Currently, we have the following UI to show and hide field visibility. It can be triggered by opening a grid/kanban/calendar, clicking on the settings button on the toolbar, then clicking on Properties. ![Screenshot 2023-09-12 at 6 02 13 PM](https://github.com/AppFlowy-IO/AppFlowy/assets/71320345/4ccb443f-861b-44af-a279-7490bc2e2c48) There are a few problems: - no drag thumb means that a message is necessary to communicate to users that the field is draggable - while dragging, a ghost of the dragged field is shown in the `ReorderableColumn` but so is the original field. We'd like to use this UI instead: ![Screenshot 2023-09-12 at 6 05 10 PM](https://github.com/AppFlowy-IO/AppFlowy/assets/71320345/0539f27c-8780-42c3-bdf5-402546cb6d5c) hint: ReorderableListView ### Impact Database users ### Additional Context _No response_
Author
Owner

@RawatDevanshu commented on GitHub (Sep 27, 2023):

Hello, can I be assigned to this issue

<!-- gh-comment-id:1737271476 --> @RawatDevanshu commented on GitHub (Sep 27, 2023): Hello, can I be assigned to this issue
Author
Owner

@SunilKividor commented on GitHub (Oct 3, 2023):

Hey @richardshiue Can i be assigned to this issue ?

<!-- gh-comment-id:1745524068 --> @SunilKividor commented on GitHub (Oct 3, 2023): Hey @richardshiue Can i be assigned to this issue ?
Author
Owner

@richardshiue commented on GitHub (Oct 4, 2023):

Assigned, have fun!

<!-- gh-comment-id:1746088264 --> @richardshiue commented on GitHub (Oct 4, 2023): Assigned, have fun!
Author
Owner

@SunilKividor commented on GitHub (Oct 4, 2023):

Hey can you please help me setting up the project ?

<!-- gh-comment-id:1746786774 --> @SunilKividor commented on GitHub (Oct 4, 2023): Hey can you please help me setting up the project ?
Author
Owner

@RawatDevanshu commented on GitHub (Oct 4, 2023):

you can follow the instructions here
[https://docs.appflowy.io/docs/documentation/appflowy/from-source/environment-setup](setup docs)
I followed all instructions and was able to run the project

<!-- gh-comment-id:1746879625 --> @RawatDevanshu commented on GitHub (Oct 4, 2023): you can follow the instructions here [https://docs.appflowy.io/docs/documentation/appflowy/from-source/environment-setup](setup docs) I followed all instructions and was able to run the project
Author
Owner

@SunilKividor commented on GitHub (Oct 4, 2023):

okay thankyou I will surely try

<!-- gh-comment-id:1747253128 --> @SunilKividor commented on GitHub (Oct 4, 2023): okay thankyou I will surely try
Author
Owner

@SunilKividor commented on GitHub (Oct 5, 2023):

@richardshiue I am finding it difficult to clone , It is taking more than enough time to clone

<!-- gh-comment-id:1748875979 --> @SunilKividor commented on GitHub (Oct 5, 2023): @richardshiue I am finding it difficult to clone , It is taking more than enough time to clone
Author
Owner

@richardshiue commented on GitHub (Oct 5, 2023):

Hi @SunilKividor, please take your time. If you need additional help, feel free to reach me on Discord. My username is the same.

<!-- gh-comment-id:1749198790 --> @richardshiue commented on GitHub (Oct 5, 2023): Hi @SunilKividor, please take your time. If you need additional help, feel free to reach me on Discord. My username is the same.
Author
Owner

@SharmaDhruv2511 commented on GitHub (Oct 18, 2023):

I want to work on this issue. If you can assign me, it would be great. @richardshiue

<!-- gh-comment-id:1768311557 --> @SharmaDhruv2511 commented on GitHub (Oct 18, 2023): I want to work on this issue. If you can assign me, it would be great. @richardshiue
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#1503
No description provided.