Skip to content

Commit f6f3189

Browse files
committed
Modificate etichette barra strumenti editor
1 parent 4c12b02 commit f6f3189

File tree

1 file changed

+74
-14
lines changed

1 file changed

+74
-14
lines changed

frontend/src/components/MarkdownEditor.tsx

Lines changed: 74 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,24 @@ export default function MarkdownEditor({
3737
hljs: hljs
3838
},
3939
toolbar: [
40-
'bold',
41-
'italic',
42-
'heading',
40+
{
41+
name: "bold",
42+
action: EasyMDE.toggleBold,
43+
className: "fa fa-bold",
44+
title: "Grassetto",
45+
},
46+
{
47+
name: "italic",
48+
action: EasyMDE.toggleItalic,
49+
className: "fa fa-italic",
50+
title: "Corsivo",
51+
},
52+
{
53+
name: "heading",
54+
action: EasyMDE.toggleHeadingSmaller,
55+
className: "fa fa-header",
56+
title: "Titolo",
57+
},
4358
{
4459
name: "select-chapter",
4560
action: (editor: EasyMDE) => {
@@ -96,19 +111,64 @@ export default function MarkdownEditor({
96111
className: "fa fa-bookmark",
97112
title: "Seleziona l'intero capitolo",
98113
},
114+
'|',
115+
{
116+
name: "code",
117+
action: (editor: EasyMDE) => EasyMDE.toggleCodeBlock(editor),
118+
className: "fa fa-code",
119+
title: "Codice",
120+
},
121+
{
122+
name: "quote",
123+
action: (editor: EasyMDE) => EasyMDE.toggleBlockquote(editor),
124+
className: "fa fa-quote-left",
125+
title: "Citazione",
126+
},
127+
{
128+
name: "unordered-list",
129+
action: EasyMDE.toggleUnorderedList,
130+
className: "fa fa-list-ul",
131+
title: "Lista puntata",
132+
},
133+
{
134+
name: "ordered-list",
135+
action: (editor: EasyMDE) => EasyMDE.toggleOrderedList(editor),
136+
className: "fa fa-list-ol",
137+
title: "Lista numerata",
138+
},
139+
{
140+
name: "table",
141+
action: EasyMDE.drawTable,
142+
className: "fa fa-table",
143+
title: "Tabella",
144+
},
99145
'|',
100-
'code',
101-
'quote',
102-
'unordered-list',
103-
'ordered-list',
104-
'table',
105-
'|',
106-
'link',
107-
'image',
146+
{
147+
name: "link",
148+
action: EasyMDE.drawLink,
149+
className: "fa fa-link",
150+
title: "Inserisci Link",
151+
},
152+
{
153+
name: "image",
154+
action: (editor: EasyMDE) => EasyMDE.drawImage(editor),
155+
className: "fa fa-picture-o",
156+
title: "Inserisci Immagine",
157+
},
108158
'|',
109-
'preview',
110-
'side-by-side'
111-
] as any
159+
{
160+
name: "preview",
161+
action: EasyMDE.togglePreview,
162+
className: "fa fa-eye no-disable",
163+
title: "Anteprima",
164+
},
165+
{
166+
name: "side-by-side",
167+
action: EasyMDE.toggleSideBySide,
168+
className: "fa fa-columns no-disable no-mobile",
169+
title: "Modalità affiancata",
170+
}
171+
] as any
112172
};
113173
}, []);
114174

0 commit comments

Comments
 (0)