Open ideas of enhancements #265

Open
opened 2026-02-04 18:13:55 +03:00 by OVERLORD · 15 comments
Owner

Originally created by @RARgames on GitHub (Dec 30, 2022).

Hey,
Planka seems to be a great boards solution.
However, I asked myself a question: What needs to be added so I can switch to Planka?
Here are some of my ideas:

  • User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board. Probably a structure [Organization -> Team -> User] is a better option and could help in the future.
  • Add sidebar for choosing projects/boards with toggle ON/OFF in settings
  • Full dark mode: alternative colors for task etc.
  • Filter task by name (the same field should allow #Label, @Member, task_number filtering)
  • Add task numbering in each board (so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue
  • Add github-like task close option (like issues) Default action should be close, which can move the task to a new hidden by default column: archived. Delete is possible by using other button - more destructive action, as you cannot get the task back.
  • Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed) Each user needs its GIthub authorization to use the board, without that the synchronized board is read-only.
  • Parse #Label @Member when creating a task and automatically add labels and members on creation
  • Convert - [ ] from description to a working task list
  • Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc. with toggle ON/OFF in settings
  • Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action
  • Ctrl+Enter when creating a task opens edit menu
  • Add option to show image only in the description by default (Also image should be below the task title)

Let me know what you think.
I'm willing to work on some of the ideas and submit a PR (It depends on your opinion on the ideas and if you are willing to enhance Planka with them, because probably I'd prefer someone more familiar with Planka to work on the first idea).

Originally created by @RARgames on GitHub (Dec 30, 2022). Hey, Planka seems to be a great boards solution. However, I asked myself a question: What needs to be added so I can switch to Planka? Here are some of my ideas: - User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board. *Probably a structure [Organization -> Team -> User] is a better option and could help in the future.* - Add sidebar for choosing projects/boards *with toggle ON/OFF in settings* - Full dark mode: alternative colors for task etc. - Filter task by name (the same field should allow #Label, @Member, *task_number* filtering) - Add task numbering in each board *(so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue* - Add github-like task close option (like issues) *Default action should be close, which can move the task to a new hidden by default column: archived. Delete is possible by using other button - more destructive action, as you cannot get the task back.* - Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed) *Each user needs its GIthub authorization to use the board, without that the synchronized board is read-only.* - Parse #Label @Member when creating a task and automatically add labels and members on creation - Convert - [ ] from description to a working task list - Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc. *with toggle ON/OFF in settings* - Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action - Ctrl+Enter when creating a task opens edit menu - Add option to show image only in the description by default (Also image should be below the task title) Let me know what you think. I'm willing to work on some of the ideas and submit a PR (It depends on your opinion on the ideas and if you are willing to enhance Planka with them, because probably I'd prefer someone more familiar with Planka to work on the first idea).
OVERLORD added the enhancement label 2026-02-04 18:13:55 +03:00
Author
Owner

@meltyshev commented on GitHub (Jan 3, 2023):

Hi and Happy New Year 🎉
Thanks for the feedback, it's very helpful to hear what's missing.

My thoughts:

User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board

Perfect.

Add sidebar for choosing projects/boards

I like that option too, but a lot of people like the tabs at the top. I guess we could put the way boards are displayed in the settings.

Full dark mode: alternative colors for task etc.

Perfect.

Filter task by name (the same field should allow #Label, @member filtering)

Perfect.

Add task numbering in each board

I don't understand this idea a bit.

Add github-like task close option (like issues)

Probably it should be done by specifying the type of column or by adding custom buttons. We need to think about how to do it better 🤔

Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed)

It seems to me that this should be done through separate services. Since we can use the API and listen to all the events on the board.

Parse #Label @member when creating a task and automatically add labels and members on creation

Perfect.

Convert - [ ] from description to a working task list

Perfect.

Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc.

I also like it, but won't it be a problem for those who have a very long monitor and need to look to the right? Maybe this should also be a user setting.

Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action

Perfect.

Ctrl+Enter when creating a task opens edit menu

Perfect.

Add option to show image only in the description by default (Also image should be below the task title)

Perfect.

@meltyshev commented on GitHub (Jan 3, 2023): Hi and Happy New Year 🎉 Thanks for the feedback, it's very helpful to hear what's missing. My thoughts: > User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board Perfect. > Add sidebar for choosing projects/boards I like that option too, but a lot of people like the tabs at the top. I guess we could put the way boards are displayed in the settings. > Full dark mode: alternative colors for task etc. Perfect. > Filter task by name (the same field should allow #Label, @member filtering) Perfect. > Add task numbering in each board I don't understand this idea a bit. > Add github-like task close option (like issues) Probably it should be done by specifying the type of column or by adding custom buttons. We need to think about how to do it better 🤔 > Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed) It seems to me that this should be done through separate services. Since we can use the API and listen to all the events on the board. > Parse #Label @member when creating a task and automatically add labels and members on creation Perfect. > Convert - [ ] from description to a working task list Perfect. > Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc. I also like it, but won't it be a problem for those who have a very long monitor and need to look to the right? Maybe this should also be a user setting. > Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action Perfect. > Ctrl+Enter when creating a task opens edit menu Perfect. > Add option to show image only in the description by default (Also image should be below the task title) Perfect.
Author
Owner

@RARgames commented on GitHub (Jan 3, 2023):

Thanks!

Updated the original issue to include the feedback using italic.
Let me know if task numbering explanation makes sense.

@RARgames commented on GitHub (Jan 3, 2023): Thanks! Updated the original issue to include the feedback using italic. Let me know if task numbering explanation makes sense.
Author
Owner

@meltyshev commented on GitHub (Jan 4, 2023):

Add task numbering in each board (so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue

It seems to me that this should be done through custom fields or attachments (new attachment type - link) and the ability to select and display this link near the task name (like Make Cover button).

@meltyshev commented on GitHub (Jan 4, 2023): > Add task numbering in each board (so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue It seems to me that this should be done through custom fields or attachments (new attachment type - link) and the ability to select and display this link near the task name (like Make Cover button).
Author
Owner

@RARgames commented on GitHub (Jan 11, 2023):

Updated the list above and added a few things:

  • Ctrl+Enter when creating a task opens edit menu
  • Sum cards in column, in board
  • Colapse column to save screen space
  • Add sidebar for choosing projects/boards with toggle ON/OFF in settings
  • Better dashboard with project/boards stats
  • User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board. Probably a structure [Organization -> Team -> User] is a better option and could help in the future.
  • Full dark mode: alternative colors for task etc.
  • Filter task by name (the same field should allow #Label, @Member, task_number filtering)
  • Add task numbering in each board (so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue. (Open questions: how to handle issues+PRs? Discuss details)
  • Add github-like task close option (like issues) Default action should be close, which can move the task to a new hidden by default column: archived. Delete is possible by using other button - more destructive action, as you cannot get the task back.
  • Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed) Each user needs its GIthub authorization to use the board, without that the synchronized board is read-only. (Discuss details)
  • Parse #Label @Member when creating a task and automatically add labels and members on creation
  • Convert - [ ] from description to a working task list
  • Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc. with toggle ON/OFF in settings
  • Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action
  • Add option to show image only in the description by default
  • Images and labesl below the title
  • Add column names to cards at the top
  • Better edit menus (pencil button) - more compact menus without extra texts
  • Right click to open context menus
  • Add extra language pack for advanced users - e.g. enterCardTitle: 'Enter card title... [Ctrl+Enter] to open'
  • AddCard should not close when there is something inside
  • Enhance pages e.g. login page - center login form
  • Github-like confirm deleting whole board to further prevent accidential deletion

Some new ideas are at the bottom, hopefully in a human readable form.

@RARgames commented on GitHub (Jan 11, 2023): Updated the list above and added a few things: - [x] Ctrl+Enter when creating a task opens edit menu - [x] Sum cards in column, in board - [x] Colapse column to save screen space - [ ] Add sidebar for choosing projects/boards with toggle ON/OFF in settings - [ ] Better dashboard with project/boards stats - [ ] User groups: user group can be added to the project or the board (instead of to the whole system), Individual users, user groups can be added to the project/board. Probably a structure [Organization -> Team -> User] is a better option and could help in the future. - [ ] Full dark mode: alternative colors for task etc. - [ ] Filter task by name (the same field should allow #Label, @Member, task_number filtering) - [ ] Add task numbering in each board (so each task has its id: 1, 2, 3, and you can see a small # 1, # 2 somewhere near the task name. It can speed up finding tasks, also added to filter by) In a synchronized board it, clicking task number should open github issue. (Open questions: how to handle issues+PRs? Discuss details) - [ ] Add github-like task close option (like issues) Default action should be close, which can move the task to a new hidden by default column: archived. Delete is possible by using other button - more destructive action, as you cannot get the task back. - [ ] Github issues synchronized board - on setup get all issues from github and copy to the internal database, then 2-way sync (Columns can be saved using labels with prefixes, not displayed in Planka, if needed) Each user needs its GIthub authorization to use the board, without that the synchronized board is read-only. (Discuss details) - [ ] Parse #Label @Member when creating a task and automatically add labels and members on creation - [ ] Convert - [ ] from description to a working task list - [ ] Alternative layout/change the current layout of editing a task: Edit menu opens on the right of the screen, you can still scroll through other issues, select them, move, etc. with toggle ON/OFF in settings - [ ] Move tasks to a different column when hovering over +Add another card with a task, right now it cancels action - [ ] Add option to show image only in the description by default - [ ] Images and labesl below the title - [ ] Add column names to cards at the top - [ ] Better edit menus (pencil button) - more compact menus without extra texts - [ ] Right click to open context menus - [ ] Add extra language pack for advanced users - e.g. enterCardTitle: 'Enter card title... [Ctrl+Enter] to open' - [ ] AddCard should not close when there is something inside - [ ] Enhance pages e.g. login page - center login form - [ ] Github-like confirm deleting whole board to further prevent accidential deletion Some new ideas are at the bottom, hopefully in a human readable form.
Author
Owner

@nickbe commented on GitHub (Jan 11, 2023):

Hi RAR, first of all thanks for all the suggestions. As you might have already guessed several of these suggestions are in fact also part of our own roadmap in one way or another. Please don't be disappointed if we don't accept all the pull requests immediately. We are working very hard on improving planka currently.

Also some features are not only already on our table, but in a very different way. And many of them will also make their way into the open source version. Thigs like card counters and card ids we will gladly add to the current version, but the source code has to be changed a bit first.

Therefore please discuss any additions from you guys first so that no one's disappointed when a pull request is rejected.
Thanks for the enthusiasm!

@nickbe commented on GitHub (Jan 11, 2023): Hi RAR, first of all thanks for all the suggestions. As you might have already guessed several of these suggestions are in fact also part of our own roadmap in one way or another. Please don't be disappointed if we don't accept all the pull requests immediately. We are working very hard on improving planka currently. Also some features are not only already on our table, but in a very different way. And many of them will also make their way into the open source version. Thigs like card counters and card ids we will gladly add to the current version, but the source code has to be changed a bit first. Therefore please discuss any additions from you guys first so that no one's disappointed when a pull request is rejected. Thanks for the enthusiasm!
Author
Owner

@johnnyduncan commented on GitHub (Jan 11, 2023):

@RARgames Have any ideas of how the dashboard should look? I am also interested in that particular feature.

@johnnyduncan commented on GitHub (Jan 11, 2023): @RARgames Have any ideas of how the dashboard should look? I am also interested in that particular feature.
Author
Owner

@RARgames commented on GitHub (Jan 12, 2023):

@RARgames Have any ideas of how the dashboard should look? I am also interested in that particular feature.

Yes, however my idea of dashboard is connected with the sidebar idea:
Sidebar should be available as an alternate layout. In sidebar there are projects. Each project has its own dashboard and boards in a list.

In the project dashboard each board has its own box with the following info:

  • name of the board
  • members
  • board actions
  • scrollable stats: columns and number of cards
  • activity graph for last 30 days?

and additional box where you can create new board.

In this design I think there is no need for the global dashboard, at least I have no ideas for now.

And many of them will also make their way into the open source version.

Is there any other version of Planka?

As you might have already guessed several of these suggestions are in fact also part of our own roadmap in one way or another.

Is the roadmap available anywhere?

@RARgames commented on GitHub (Jan 12, 2023): > @RARgames Have any ideas of how the dashboard should look? I am also interested in that particular feature. Yes, however my idea of dashboard is connected with the sidebar idea: Sidebar should be available as an alternate layout. In sidebar there are projects. Each project has its own dashboard and boards in a list. In the project dashboard each board has its own box with the following info: - name of the board - members - board actions - scrollable stats: columns and number of cards - activity graph for last 30 days? and additional box where you can create new board. In this design I think there is no need for the global dashboard, at least I have no ideas for now. > And many of them will also make their way into the open source version. Is there any other version of Planka? > As you might have already guessed several of these suggestions are in fact also part of our own roadmap in one way or another. Is the roadmap available anywhere?
Author
Owner

@nickbe commented on GitHub (Jan 12, 2023):

Is there any other version of Planka?

There will be - yes. Many of our current developments will be available as open source. But there are features which require support, technical assistance or otherwise are mostly needed by companies. Those features will find their way into a supported version.

Is the roadmap available anywhere?

Actually no. It would be a matter of too many discussions and also too many daily changes in concept on our side. We don't have that time for now. But we will have an open roadmap at some point for sure.

@nickbe commented on GitHub (Jan 12, 2023): >Is there any other version of Planka? There will be - yes. Many of our current developments will be available as open source. But there are features which require support, technical assistance or otherwise are mostly needed by companies. Those features will find their way into a supported version. >Is the roadmap available anywhere? Actually no. It would be a matter of too many discussions and also too many daily changes in concept on our side. We don't have that time for now. But we will have an open roadmap at some point for sure.
Author
Owner

@santosh commented on GitHub (May 5, 2024):

Is there any issue dedicated to Dark Mode? Is someone actively working on it?

@santosh commented on GitHub (May 5, 2024): Is there any issue dedicated to Dark Mode? Is someone actively working on it?
Author
Owner

@meltyshev commented on GitHub (May 7, 2024):

Is there any issue dedicated to Dark Mode? Is someone actively working on it?

It seems that there is no dedicated issue for the Dark Mode and we also don't know anyone who's already working on it.

@meltyshev commented on GitHub (May 7, 2024): > Is there any issue dedicated to Dark Mode? Is someone actively working on it? It seems that there is no dedicated issue for the Dark Mode and we also don't know anyone who's already working on it.
Author
Owner

@KaKi87 commented on GitHub (Jul 16, 2024):

Hello,

Any news on a dark theme ?

Thanks

@KaKi87 commented on GitHub (Jul 16, 2024): Hello, Any news on a dark theme ? Thanks
Author
Owner

@meltyshev commented on GitHub (Jul 16, 2024):

Hello,

Any news on a dark theme ?

Thanks

Hi! The dark theme is in our plans, but we're working very actively on the v2 right now, so once v2 is released.

@meltyshev commented on GitHub (Jul 16, 2024): > Hello, > > Any news on a dark theme ? > > Thanks Hi! The dark theme is in our plans, but we're working very actively on the v2 right now, so once v2 is released.
Author
Owner

@KaKi87 commented on GitHub (Jul 16, 2024):

How about making dark theme a part of v2 ?

@KaKi87 commented on GitHub (Jul 16, 2024): How about making dark theme a part of v2 ?
Author
Owner

@meltyshev commented on GitHub (Jul 16, 2024):

How about making dark theme a part of v2 ?

Our resources are very limited, at the moment our main goal is to release v2 as soon as possible. But anyway, the dark theme can be added afterwards, so it's not a major thing without which the release will seem incomplete.

@meltyshev commented on GitHub (Jul 16, 2024): > How about making dark theme a part of v2 ? Our resources are very limited, at the moment our main goal is to release v2 as soon as possible. But anyway, the dark theme can be added afterwards, so it's not a major thing without which the release will seem incomplete.
Author
Owner

@KaKi87 commented on GitHub (Jun 11, 2025):

Hi,

I see the first release candidates for v2 dropped within the past month.

Would you now have any more visibility on when v2 will be stable and how soon after will you be able to work on dark mode ?

Thanks

@KaKi87 commented on GitHub (Jun 11, 2025): Hi, I see the first release candidates for v2 dropped within the past month. Would you now have any more visibility on when v2 will be stable and how soon after will you be able to work on dark mode ? Thanks
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#265