mirror of
https://github.com/plankanban/planka.git
synced 2026-02-25 03:14:50 +03:00
[PR #380] [CLOSED] feat: Added card counts for columns with extra information while filtering #1004
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/plankanban/planka/pull/380
Author: @RARgames
Created: 1/11/2023
Status: ❌ Closed
Base:
master← Head:feat-card-counts📝 Commits (8)
4c73503feat: Added column card countsc235c45feat: Improved column card counts - added filtering66a14a7fix: Fixed bug - wrong card placement after creation, cleanupe009ceafeat: Added card counts for boards7cdac9cfeat: Added column collapsing with card counts support85c5e59fix: Removed icon size to make size between small and largefcb4e22fix: Added ... when list name is too long (changed max to 4 lines)4f8f432fix: Separated cardIds, filteredCardIds, IsFiltered selectors📊 Changes
15 files changed (+249 additions, -19 deletions)
View changed files
📝
client/src/components/Board/ListAdd.jsx(+1 -0)📝
client/src/components/BoardActions/BoardActions.jsx(+9 -0)📝
client/src/components/BoardActions/BoardActions.module.scss(+5 -0)📝
client/src/components/List/List.jsx(+87 -10)📝
client/src/components/List/List.module.scss(+58 -3)📝
client/src/containers/BoardActionsContainer.js(+4 -0)📝
client/src/containers/ListContainer.js(+8 -1)📝
client/src/locales/en/core.js(+3 -0)📝
client/src/models/List.js(+11 -2)📝
client/src/selectors/core.js(+1 -0)📝
client/src/selectors/lists.js(+39 -1)📝
server/api/controllers/lists/create.js(+5 -1)📝
server/api/controllers/lists/update.js(+4 -1)📝
server/api/models/List.js(+5 -0)➕
server/db/migrations/20230112022500_add_list_isCollapsed.js(+9 -0)📄 Description
Please don't "fix" the "<no_cards> cards" alignment, after adding column collapsing feature it will look good :D
I'll try to implement this feature soon, together with board card counts, project card counts and improved version of dashboard to include some stats about projects.
Here is an example of how it works:


and after filtering:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.