diff --git a/app/assets/javascripts/components/NotesOptions/NotesOptions.tsx b/app/assets/javascripts/components/NotesOptions/NotesOptions.tsx index d896ea112..f0cb15b59 100644 --- a/app/assets/javascripts/components/NotesOptions/NotesOptions.tsx +++ b/app/assets/javascripts/components/NotesOptions/NotesOptions.tsx @@ -560,7 +560,7 @@ export const NotesOptions = observer( }} > - Move to Trash + Move to trash ))} {trashed && ( diff --git a/app/assets/javascripts/components/NotesOptions/changeEditor/ChangeEditorMenu.tsx b/app/assets/javascripts/components/NotesOptions/changeEditor/ChangeEditorMenu.tsx index 94f58026a..54d0dc429 100644 --- a/app/assets/javascripts/components/NotesOptions/changeEditor/ChangeEditorMenu.tsx +++ b/app/assets/javascripts/components/NotesOptions/changeEditor/ChangeEditorMenu.tsx @@ -163,6 +163,12 @@ export const ChangeEditorMenu: FunctionComponent = ({ }; const selectEditor = async (itemToBeSelected: EditorMenuItem) => { + const areBothEditorsPlain = !currentEditor && !itemToBeSelected.component; + + if (areBothEditorsPlain) { + return; + } + let shouldSelectEditor = true; if (itemToBeSelected.component) { diff --git a/app/assets/javascripts/components/RevisionHistoryModal/SelectedRevisionContent.tsx b/app/assets/javascripts/components/RevisionHistoryModal/SelectedRevisionContent.tsx index 42e8de68b..487f7e908 100644 --- a/app/assets/javascripts/components/RevisionHistoryModal/SelectedRevisionContent.tsx +++ b/app/assets/javascripts/components/RevisionHistoryModal/SelectedRevisionContent.tsx @@ -66,7 +66,7 @@ export const SelectedRevisionContent: FunctionComponent {selectedRevision.payload.content.text.length ? ( -

+

{selectedRevision.payload.content.text}

) : ( diff --git a/app/assets/javascripts/components/RevisionHistoryModal/utils.ts b/app/assets/javascripts/components/RevisionHistoryModal/utils.ts index c1996723d..5c1ff5993 100644 --- a/app/assets/javascripts/components/RevisionHistoryModal/utils.ts +++ b/app/assets/javascripts/components/RevisionHistoryModal/utils.ts @@ -84,13 +84,17 @@ export const sortRevisionListIntoGroups = ( }, ]; + const addBeforeLastGroup = (group: ListGroup) => { + sortedGroups.splice(sortedGroups.length - 1, 0, group); + }; + revisionList?.forEach((entry) => { const groupIndex = getGroupIndexForEntry(entry, sortedGroups); if (groupIndex > -1) { sortedGroups[groupIndex]?.entries?.push(entry); } else { - sortedGroups.push({ + addBeforeLastGroup({ title: formatDateAsMonthYearString( new Date( (entry as RevisionListEntry).created_at ?? diff --git a/app/assets/stylesheets/_sn.scss b/app/assets/stylesheets/_sn.scss index 8c9eeef34..76550ef02 100644 --- a/app/assets/stylesheets/_sn.scss +++ b/app/assets/stylesheets/_sn.scss @@ -946,3 +946,7 @@ .sn-component .border-t-0 { border-top-width: 0; } + +.text-editor { + font-size: var(--sn-stylekit-font-size-editor); +}