Problema di scalabilità per i grafici

Grazie per aver integrato questa funzionalità, ha un grande potenziale per la visualizzazione dei dati!

Esiste un modo per impostare il raggio (o la dimensione in generale) di un grafico a torta?
Quello predefinito è purtroppo così piccolo da essere praticamente inutile :confused:

pie showData
    title Elementi chiave del Prodotto X
    "Calcio" : 42.96
    "Potassio" : 50.05
    "Magnesio" : 10.01
8 Mi Piace

Ho anche alcuni problemi di dimensioni/scalabilità. I grafici di Gantt, ad esempio, sono essenzialmente inutili :frowning:

Ci sarebbe un modo in cui Discourse potrebbe fornire l’opzione per visualizzare i diagrammi mermaid a schermo intero, simile a Tabelle Markdown a schermo intero?

6 Mi Piace

Questa è un’idea fantastica, mi piacerebbe averla. Al momento non abbiamo questo lavoro in programma.

8 Mi Piace

È probabile che ci siano sviluppi in merito? Sembra un peccato che qualcosa di così utile rimanga così vicino alla perfezione.

Volevamo usare un grafico a torta per mostrare parte della distribuzione delle lingue in azienda, ma questa è la dimensione reale alla fine :frowning:

1 Mi Piace

È possibile avere delle possibilità di zoom per la visualizzazione mermaid? Diagrammi più grandi possono diventare piuttosto piccoli ora.

Forse consentire l’apertura dei diagrammi mermaid in una finestra popup e avere pan e zoom come su https://mermaid.live/

3 Mi Piace

Sarebbe un’ottima funzionalità aggiuntiva!

1 Mi Piace

Mi piacerebbe questa funzionalità. È assegnata al team dell’esperienza dei membri e sarà da loro prioritizzata.

La sua mancanza sta certamente influendo pesantemente sull’utilità dei diagrammi mermaid complessi sui forum.

Per quanto riguarda quando? @lindsey la renderà prioritaria.

Se ne hai bisogno urgentemente, probabilmente è meglio parlare con Jamie.

8 Mi Piace

Grazie per averci guardato di nuovo :heart:

1 Mi Piace

+1 per questa funzionalità molto necessaria: ci sono progressi?

1 Mi Piace

Abbiamo davvero bisogno di questa funzionalità anche nella nostra azienda, il ridimensionamento dei grafici in altezza è limitato e questo rende mermaid inutile in discourse, è necessario un modo per renderli esternamente o mostrarli a schermo intero.

1 Mi Piace

Ho costruito qualcosa. Pensavo che qualcuno potesse voler provare prima che lo rilasciassi.

L’obiettivo era avere un approccio robusto e a bassa soglia:

  1. analizzare se un post contiene un elemento SVG
  2. in caso affermativo, visualizzare un link di testo “zoom” accanto ad esso
  3. aprire l’SVG in una nuova finestra del browser dove è possibile ingrandire, stampare, ecc. a proprio piacimento

GitHub - rstockm/svg-zoom: Discourse theme component che aggiunge funzionalità di zoom agli elementi Mermaid/SVG nei post

Aggiornamento, @David ci sta lavorando e sembra ottimo, dobbiamo solo ripulire alcune API e pubblicheremo presto.

4 Mi Piace

Ora questo è stato unito. I diagrammi saranno sempre resi con un rapporto d’aspetto 16:9, e c’è un pulsante per espanderli in visualizzazione a schermo intero:

kanban
  Da fare
    [Creare documentazioni]
    docs[Creare blog sui nuovi diagrammi]
  [In corso]
    id6[Crea render in modo che funzioni in tutti i casi. Aggiungiamo anche un po' di testo extra qui per scopi di test. E qualcos'altro solo per un tocco in più.]
  id9[Pronto per il deploy]
    id8[Progettare grammatica]@{ incaricato: 'knsv' }
  id10[Pronto per il test]
    id4[Creare test di parsing]@{ ticket: MC-2038, incaricato: 'K.Sveidqvist', priorità: 'Alta' }
    id66[ultimo elemento]@{ priorità: 'Molto bassa', incaricato: 'knsv' }
  id11[Fatto]
    id5[definire getData]
    id2[Il titolo del diagramma è più di 100 caratteri quando l'utente duplica un diagramma con 100 caratteri]@{ ticket: MC-2036, priorità: 'Molto alta'}
    id3[Aggiornare funzione DB]@{ ticket: MC-2037, incaricato: knsv, priorità: 'Alta' }

  id12[Impossibile riprodurre]
    id3[Palpitazioni strane in Firefox]
4 Mi Piace

OMG. Mi dispiace, ma la reazione non è sufficiente. GRAZIE!!!

Una piccola cosa: se rimpicciolisco un po’ usando il browser (Alt + -), i testi non si adattano. Se sono al 100%, è tutto perfetto.

2 Mi Piace

Ho anche notato che i grafici Mermaid non cambiano tema da chiaro/scuro senza aggiornare il browser quando si utilizza la nuova impostazione del commutatore del tema scuro.

2 Mi Piace

Un enorme grazie da parte mia per aver implementato un aggiornamento per questo :heart:

Ora possiamo utilizzare i grafici di Gantt e i grafici a torta insieme alla cronologia delle revisioni di Discourse :slight_smile:

Grazie, ma preferirei aprire i grafici in una nuova finestra dedicata, in modo da poter stampare, esportare in PDF, ecc.

Vedi il mio approccio:

Questo argomento è stato chiuso automaticamente 7 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.