Skip to content

Commit 6e00c1b

Browse files
authored
add title to edit block buttons to get tooltips on hover (#636)
1 parent ac5d722 commit 6e00c1b

File tree

1 file changed

+18
-12
lines changed
  • blocks/edit/prose/plugins/menu

1 file changed

+18
-12
lines changed

blocks/edit/prose/plugins/menu/menu.js

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -216,21 +216,27 @@ function markItem(markType, options) {
216216
return cmdItem(toggleMark(markType), passedOptions);
217217
}
218218

219-
function item(label, cmd, css) {
220-
return new MenuItem({ label, select: cmd, run: cmd, class: css });
219+
function item(label, cmd, css, title) {
220+
return new MenuItem({
221+
label,
222+
title: title || label,
223+
select: cmd,
224+
run: cmd,
225+
class: css,
226+
});
221227
}
222228

223229
function getTableMenu() {
224230
return [
225-
item('Insert column before', addColumnBefore, 'addColBefore'),
226-
item('Insert column after', addColumnAfter, 'addColumnAfter'),
227-
item('Delete column', deleteColumn, 'deleteColumn'),
228-
item('Insert row before', addRowBefore, 'addRowBefore'),
229-
item('Insert row after', addRowAfter, 'addRowAfter'),
230-
item('Delete row', deleteRow, 'deleteRow'),
231-
item('Merge cells', mergeCells, 'mergeCells'),
232-
item('Split cell', splitCell, 'splitCell'),
233-
item('Delete table', deleteTable, 'deleteTable'),
231+
item('Insert column before', addColumnBefore, 'addColBefore', 'Insert column before'),
232+
item('Insert column after', addColumnAfter, 'addColumnAfter', 'Insert column after'),
233+
item('Delete column', deleteColumn, 'deleteColumn', 'Delete column'),
234+
item('Insert row before', addRowBefore, 'addRowBefore', 'Insert row before'),
235+
item('Insert row after', addRowAfter, 'addRowAfter', 'Insert row after'),
236+
item('Delete row', deleteRow, 'deleteRow', 'Delete row'),
237+
item('Merge cells', mergeCells, 'mergeCells', 'Merge cells'),
238+
item('Split cell', splitCell, 'splitCell', 'Split cell'),
239+
item('Delete table', deleteTable, 'deleteTable', 'Delete table'),
234240
];
235241
}
236242

@@ -377,7 +383,7 @@ function getMenu(view) {
377383
class: 'open-library',
378384
}),
379385
new Dropdown(editTable, {
380-
title: 'Edit text',
386+
title: 'Edit block',
381387
label: 'Edit block',
382388
class: 'edit-table',
383389
}),

0 commit comments

Comments
 (0)