diff --git a/apps/remix-ide/src/app/tabs/settings-tab.tsx b/apps/remix-ide/src/app/tabs/settings-tab.tsx index c0d2e7d072..c92a0e423e 100644 --- a/apps/remix-ide/src/app/tabs/settings-tab.tsx +++ b/apps/remix-ide/src/app/tabs/settings-tab.tsx @@ -53,19 +53,19 @@ module.exports = class SettingsTab extends ViewPlugin { render() { return
- -
+ + } updateComponent(state: any){ return + config={state.config} + editor={state.editor} + _deps={state._deps} + useMatomoAnalytics={state.useMatomoAnalytics} + themeModule = {state._deps.themeModule} + localeModule={state._deps.localeModule} + /> } renderComponent () { diff --git a/libs/remix-ui/editor/src/lib/remix-ui-editor.tsx b/libs/remix-ui/editor/src/lib/remix-ui-editor.tsx index 46428d3c83..0f0d76d29c 100644 --- a/libs/remix-ui/editor/src/lib/remix-ui-editor.tsx +++ b/libs/remix-ui/editor/src/lib/remix-ui-editor.tsx @@ -685,7 +685,11 @@ export const EditorUI = (props: EditorUIProps) => { options={{ glyphMargin: true, readOnly: ((!editorRef.current || !props.currentFile) && editorModelsState[props.currentFile]?.readOnly) }} defaultValue={defaultEditorValue} /> - + {editorModelsState[props.currentFile]?.readOnly && + + The file is opened in read-only mode. + + } ) } diff --git a/libs/remix-ui/locale-module/src/lib/remix-ui-locale-module.tsx b/libs/remix-ui/locale-module/src/lib/remix-ui-locale-module.tsx index 0e68991102..aebda165a9 100644 --- a/libs/remix-ui/locale-module/src/lib/remix-ui-locale-module.tsx +++ b/libs/remix-ui/locale-module/src/lib/remix-ui-locale-module.tsx @@ -15,9 +15,11 @@ export function RemixUiLocaleModule({ localeModule }: RemixUiLocaleModuleProps) }, [localeName, localeModule]) return ( -
+
-
+
+ +
{localeModule.getLocales() ? localeModule.getLocales().map((locale, idx) => (