@@ -14,6 +14,7 @@ import AssistantAction from './AssistantAction.vue'
1414import EmojiPickerAction from './EmojiPickerAction.vue'
1515import { isMobileDevice } from '../../helpers/isMobileDevice.js'
1616import {
17+ Asterisk ,
1718 CodeBrackets ,
1819 CodeTags ,
1920 Danger ,
@@ -414,6 +415,19 @@ export function getMenuEntries(isRichWorkspace: boolean): MenuEntry[] {
414415 key : 'blocks-separator' ,
415416 isSeparator : true ,
416417 } ,
418+ {
419+ key : 'details' ,
420+ label : t ( 'text' , 'Details' ) ,
421+ isActive : 'details' ,
422+ icon : UnfoldMoreHorizontal ,
423+ action : ( command ) => {
424+ return command . toggleDetails ( )
425+ } ,
426+ } ,
427+ {
428+ key : 'blocks-separator-2' ,
429+ isSeparator : true ,
430+ } ,
417431 {
418432 key : 'math-inline' ,
419433 // TRANSLATORS Inline level math/science formula menu item, eg "something [the formula] something"
@@ -449,7 +463,7 @@ export function getMenuEntries(isRichWorkspace: boolean): MenuEntry[] {
449463 } ,
450464 } ,
451465 {
452- key : 'math -separator' ,
466+ key : 'block -separator-3 ' ,
453467 isSeparator : true ,
454468 } ,
455469 {
@@ -502,12 +516,14 @@ export function getMenuEntries(isRichWorkspace: boolean): MenuEntry[] {
502516 priority : 15 ,
503517 } ,
504518 {
505- key : 'details' ,
506- label : t ( 'text' , 'Details' ) ,
507- isActive : 'details' ,
508- icon : UnfoldMoreHorizontal ,
519+ key : 'footnote' ,
520+ label : t ( 'text' , 'Footnote' ) ,
521+ keyChar : 'f' ,
522+ keyModifiers : [ MODIFIERS . Mod , MODIFIERS . Shift ] ,
523+ isActive : 'footnote' ,
524+ icon : Asterisk ,
509525 action : ( command ) => {
510- return command . toggleDetails ( )
526+ return command . insertFootnote ( )
511527 } ,
512528 priority : 16 ,
513529 } ,
0 commit comments