Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customization of Select Values and Visibility in Kanban Boards #4356

Closed
Bonapara opened this issue Mar 7, 2024 · 4 comments
Closed

Customization of Select Values and Visibility in Kanban Boards #4356

Bonapara opened this issue Mar 7, 2024 · 4 comments
Assignees
Labels
scope: front Issues that are affecting the frontend side only size: short

Comments

@Bonapara
Copy link
Member

Bonapara commented Mar 7, 2024

We aim to enable users to customize Select values on a kanban and toggle the Display/Hide Select option easily.

Desired functionality

The intended behavior should function across all types of kanban boards.

  1. Add a new Stages item in the Options menu.
  2. Selecting Hidden Stages should reveal hidden Select values on the view.
  3. Choosing Edit field values should direct users to the Field settings page.

https://app.twenty.com/settings/objects/opportunities/stage

737383afe49c5fc821a275fc4e7bfe3c7a7d7c4f105542918f521f02c207124a

Select hover

We should use the Button menu item component and display a eye-off icon to hide a Select value from a kanban and a eye icon to display a hidden Select.

CleanShot 2024-03-07 at 12 04 54

Figma

https://www.figma.com/design/xt8O9mFeLl46C5InWwoMrN/Twenty?node-id=24955-194238&node-type=FRAME&t=pnO27TUFBJdQcKXz-11

Related issue: #5987

@Bonapara
Copy link
Member Author

Bonapara commented Mar 7, 2024

Related to #2483

@FelixMalfait FelixMalfait added the T label Apr 15, 2024
@FelixMalfait
Copy link
Member

I think this is a duplicate of #4244 which has an ongoing PR?
Closing but please re-open if not!

@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Product development ✅ Apr 22, 2024
@Bonapara
Copy link
Member Author

This issue concerns the Kanban Options menu and not the Kanban Column Header menu. To me, they are not related @FelixMalfait!

CleanShot 2024-04-22 at 10 04 28

@Bonapara Bonapara reopened this Apr 22, 2024
@FelixMalfait FelixMalfait moved this from ✅ Done to 🔖 Planned in Product development ✅ May 3, 2024
@charlesBochet charlesBochet self-assigned this Jul 1, 2024
@charlesBochet charlesBochet moved this from 🔖 Planned to 🏗 In progress in Product development ✅ Jul 10, 2024
@Bonapara Bonapara moved this from 🏗 In progress to 🔖 Planned in Product development ✅ Aug 30, 2024
@charlesBochet charlesBochet self-assigned this Sep 12, 2024
@FelixMalfait FelixMalfait removed the T label Sep 13, 2024
@magrinj magrinj moved this from 🔖 Planned to 🏗 In progress in Product development ✅ Sep 24, 2024
FelixMalfait pushed a commit that referenced this issue Oct 24, 2024
Fix #4244 and #4356

This pull request introduces the new "view groups" capability, enabling
the reordering, hiding, and showing of columns in Kanban mode. The core
enhancement includes the addition of a new entity named `ViewGroup`,
which manages column behaviors and interactions.

#### Key Changes:
1. **ViewGroup Entity**:  
The newly added `ViewGroup` entity is responsible for handling the
organization and state of columns.
This includes:
   - The ability to reorder columns.
- The option to hide or show specific columns based on user preferences.

#### Conclusion:
This PR adds a significant new feature that enhances the flexibility of
Kanban views through the `ViewGroup` entity.
We'll later add the view group logic to table view too.

---------

Co-authored-by: Lucas Bordeau <[email protected]>
@magrinj magrinj moved this from 🏗 In progress to ✅ Done in Product development ✅ Nov 8, 2024
@Bonapara
Copy link
Member Author

Deprecated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: front Issues that are affecting the frontend side only size: short
Projects
Status: ✅ Done
Development

No branches or pull requests

4 participants