diff --git a/client/components/codeEditor/codeEditor.jsx b/client/components/codeEditor/codeEditor.jsx index c9be18bc7..ebd9b9210 100644 --- a/client/components/codeEditor/codeEditor.jsx +++ b/client/components/codeEditor/codeEditor.jsx @@ -87,7 +87,7 @@ const createSettingsExtensions = (settings)=>[ ...(settings.fontSize ? [EditorView.theme({ '&, .cm-content' : { - fontSize : `${settings.fontSize}px`, + fontSize : `${settings.fontSize || 1}em`, }, })] : []), diff --git a/client/homebrew/editor/editor.jsx b/client/homebrew/editor/editor.jsx index c490e92b6..777f7bcf1 100644 --- a/client/homebrew/editor/editor.jsx +++ b/client/homebrew/editor/editor.jsx @@ -91,7 +91,7 @@ const Editor = forwardRef( showImagePreviews : true, activeLineShading : true, lineNumbers : true, - fontSize : 13, + fontSize : 1, editorTheme : 'default', }); diff --git a/client/homebrew/editor/settingsEditor/settingsEditor.jsx b/client/homebrew/editor/settingsEditor/settingsEditor.jsx index 5dd3ffa0a..9ebc685e8 100644 --- a/client/homebrew/editor/settingsEditor/settingsEditor.jsx +++ b/client/homebrew/editor/settingsEditor/settingsEditor.jsx @@ -4,17 +4,7 @@ import React from 'react'; const SettingsEditor = ({ settings, updateSettings = ()=>{}, EditorThemeNameList })=>{ const validations = { - fontSize : [ - (value)=>{ - const number = Number(value); - if(number < 9 || number > 30) { - return 'Font size must be between 9 and 30.'; - } - - return null; - }, - ], }; const handleFieldChange = (setting, e)=>{ @@ -129,12 +119,13 @@ const SettingsEditor = ({ settings, updateSettings = ()=>{}, EditorThemeNameList