Visualize markdown com mapas mentais no Discourse

Olá queridos,

Existe algum plugin ou intenção de ter algo assim no Discourse?

3 curtidas

Nenhum plugin ou tema que eu conheça. Não esperamos adicionar algo assim ao core, mas se a comunidade desejar criar um plugin ou tema, com certeza!

7 curtidas

Utilitário muito útil. Inclui um link para o REPL para experimentá-lo e um mapa mental que transmite a ideia:

Um mapa mental que fornece uma visão geral do Markmap

2 curtidas
mindmap
  root((Discurso))
    Origens
      Longa história
      Popularização
        Autor britânico de psicologia popular Tony Buzan
    Pesquisa
      Sobre eficácia<br/>e características
      Já suporta MindMaps!!!
        Usos
            Técnicas criativas
            Planejamento estratégico
            Mapeamento de argumentos
    Ferramentas
      Caneta e papel
      Mermaid

Agora suportamos mindmaps no componente de tema mermaid!

exemplo de origem:

mindmap
  root((Discurso))
    Origens
      Longa história
      Popularização
        Autor britânico de psicologia popular Tony Buzan
    Pesquisa
      Sobre eficácia<br/>e características
      Já suporta MindMaps!!!
        Usos
            Técnicas criativas
            Planejamento estratégico
            Mapeamento de argumentos
    Ferramentas
      Caneta e papel
      Mermaid

markmap poderia ser implementado, de forma semelhante, como um componente de tema, eu acho.

9 curtidas

Oh, que ótimo :heart_eyes: obrigada, Sam!

(A propósito, a notificação por e-mail da sua postagem não contém o mapa mental, mas mostra sua definição textual em vez disso)

1 curtida

Por curiosidade, tentei fazê-lo funcionar com o Markmap porque é outro mapa mental interessante. Ele precisa de alguma atenção detalhada, mas pode funcionar. Espero poder compartilhar algo baseado nele. :smile:

6 curtidas

@Arkshine há alguma atualização sobre o mapa mental

Eu também, estou interessado.

Caro @Arkshine, você poderia por favor nos contar o “truque” para fazê-lo funcionar no Discourse? :slightly_smiling_face:

1 curtida

Comecei a olhar para isso novamente há alguns dias e acho que estou no caminho certo para postar algo em breve. :smile:
É mais trabalho do que o esperado.

Do lado técnico, o Discourse depende da biblioteca Markdown-it para lidar com markdown e tem muitos plugins personalizados anexados a ela.
No meu vídeo anterior, usei a biblioteca de um link CDN. No entanto, o markmap, por padrão, tenta carregar o Markdown-it de um CDN e usar outra instância. Isso significa que você não poderá usar recursos específicos do Discourse em um markmap, então você deve implementar a biblioteca de forma diferente para usar a instância do Discourse.

Fique ligado. :+1:

3 curtidas