Divisão vertical para Kanban Board

obrigado @david por desenvolver este componente incrível e a todos que ajudaram

Ideia de Funcionalidade: divisão vertical

Brinquei um pouco com o CSS (no console do navegador) para produzir os resultados desejados, mas não tenho muita familiaridade com JavaScript ou com o desenvolvimento para o Discourse. Então, isso é apenas uma ideia, caso alguém queira experimentar.

Alguém mais sente necessidade disso?

Por que isso pode ser necessário?

Acredito que o scroll horizontal para ver outros quadros é um pouco pouco prático, e mudei meu quadro para ter apenas quatro colunas e ficar centralizado. Como na imagem abaixo:

Mas não consigo encaixar mais nada na mesma tela com o funcionamento atual. Além disso, pessoas que têm uma categoria “done” não precisam de muito espaço para ela (apenas precisam que seja visível para arrastar tarefas facilmente para “done”, e isso poderia ser dividido verticalmente com outra coisa).

Exemplo de caso de uso

O Kanban aumenta muito a visibilidade de posts que poderiam ficar ocultos em subcategorias. E às vezes há muitos deles para simplesmente fixá-los.

No meu caso específico, isso seria útil para ajudar as pessoas a verem claramente o que está sendo votado (#voting) diretamente na categoria principal onde o Kanban está, sem precisar procurá-los.

Desafios de implementação

Um problema que acho que poderia surgir seria como isso seria especificado na configuração do usuário. Uma solução que consigo pensar é adicionar colchetes [] para representar o que é vertical, assim:

Antes: internal:tags:to-do,in-progress,blocked,[done,volting]

Outra solução poderia ser o arrastar e soltar das próprias categorias (assim como em um editor de texto com múltiplos painéis) e permitir que um administrador salve como padrão.

4 curtidas