Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

🔨🔨🔨 [REFACTORING] New Board Design 🔨🔨🔨 #54

Closed
mkloubert opened this issue Oct 12, 2020 · 8 comments
Closed

🔨🔨🔨 [REFACTORING] New Board Design 🔨🔨🔨 #54

mkloubert opened this issue Oct 12, 2020 · 8 comments
Labels
announcement announcement help wanted Extra attention is needed

Comments

@mkloubert
Copy link
Owner

mkloubert commented Oct 12, 2020

If you like to create a new view, you can fork the following repository:

https://github.com/vscode-kanban/view

In my opinion, the best thing is, that you create a full working mock with all features. I will be the one, that connects the VS Code WebView later, after the view has been finished.

Have a look at the following files

to get an idea how data is send between VSCode and the WebView.

vsckb_post() is currently the function that sends data from WebView to VSCode.

window.addEventListener('message', (e) => {}) is the callback that receives data from VSCode.

Please use the issue tracker at the new location: https://github.com/vscode-kanban/view/issues

Create your pull requests here: https://github.com/vscode-kanban/view/pulls

@mkloubert
Copy link
Owner Author

FYI: @tiaghoalves

@mkloubert mkloubert added announcement announcement help wanted Extra attention is needed labels Oct 12, 2020
@ronaldohoch
Copy link

What kind of refactoring? A better/new/modder layout?

@mkloubert
Copy link
Owner Author

@ronaldohoch @tiaghoalves

Correct.

The current design is based on Bootstrap 4 and does not really fit with the design of VSCode.

So, the new design should be much more modern and fit with VSCode, maybe like

Project Dashboard screenshot
(https://marketplace.visualstudio.com/items?itemName=kruemelkatze.vscode-dashboard)

@mkloubert
Copy link
Owner Author

@tiaghoalves

Did you have time to start, and if yes: Do you have a prototype to watch?

Let me know, if you have questions / problems etc.

@tiaghoalves
Copy link

@mkloubert I'm sorry,

I didn't have much time as I expected, so couldn't take a look more deeply and start changing things. But, I'm keep tracking with the refactoring ideia and willing to try it out do some changes.

I hope to get some time to spend on this project, as soon it's possible

@abhayshiravanthe
Copy link

I can help

@AlbertoBonfiglio
Copy link

Hi what is the status of the refactoring? I can help. I was using atlassian board bit it's being discontinued so why not make this better? Let me know if there are any areas wyou'd like me to start with if this refactoring is still ongoing. Is there a branckh we should fork from where some work was already done?

@mkloubert mkloubert unpinned this issue Apr 29, 2022
@mkloubert mkloubert pinned this issue Nov 7, 2022
@mkloubert
Copy link
Owner Author

I have started to reorganize the refactoring of the extension, I am on a good way:

Bildschirmaufnahme.2022-11-07.um.14.36.38.mov

If you like to contribute, read the Contribution thread in the new repository for more information.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
announcement announcement help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

5 participants