Open apierantonio opened 3 years ago
Ho cambiato lo stile di default ispirandomi all’esempio.
La parte “add attribute” per ora la ho lasciata così perché in una classe è possibile inserire: Attributi, Reference, Operazioni. Per fare uno schema con un placeholder di un attributo inseribile come nelle foto, dovrei inserire 3 placeholder, uno per ogni tipo e occuperebbero abbastanza spazio.
Una soluzione possibile potrebbe essere rimuovere interamente quella sezione e aggiungere sotto-elementi esclusivamente tramite il menù contestuale.
In “Class_2” ho provato ad utilizzare font diversi sui campi che consentono l’input libero da parte dell’utente e il testo puramente descrittivo per facilitarne la distinzione in modo graficamente non invasivo.
Ho provato ad utilizzare il font Consolas familiare ai programmatori per via dell’editor “Monaco”, ma non sono convinto del risultato e per ora sono tornato al font non-monospaced “Helvetica”.
Questa scelta diventerà meno importante con lo store pubblico di stili e modelli che consentirà di cambiare stile grafico definito da altri utenti senza dover editare css o html.
Questa grafica
non mi piace, dobbiamo pensare a qualcosa che dia una percezione meno "precaria" e più di qualità.
1) separerei la parte superiore dove si trova il nome ed il tipo "person: Class" 2) utilizzerei qualcosa che mostra il fatto che l'attributo è un item parte di una lista di item
per esempio:
anche la scelta dei font deve essere "ragionata", un monospace potrebbe rendere il tutto più familiare ad un programmatore: