diff --git a/src/lib/editor.component.html b/src/lib/editor.component.html
index ec5d0f36..a40d5d31 100644
--- a/src/lib/editor.component.html
+++ b/src/lib/editor.component.html
@@ -3,6 +3,7 @@
[toolbar]="toolbar"
[editorView]="view"
*ngIf="toolbar"
+ [disabled]="!editable"
>
diff --git a/src/lib/editor.component.scss b/src/lib/editor.component.scss
index 8e586d8a..27e1b722 100644
--- a/src/lib/editor.component.scss
+++ b/src/lib/editor.component.scss
@@ -41,6 +41,11 @@ $light-gray: #f1f1f1;
}
}
+.NgxEditor__Content--Disabled {
+ user-select: none;
+ pointer-events: none;
+}
+
.NgxEditor__ImageWrapper {
position: relative;
display: inline-block;
diff --git a/src/lib/modules/menu/menu.component.html b/src/lib/modules/menu/menu.component.html
index afd75a06..1e8ad489 100644
--- a/src/lib/modules/menu/menu.component.html
+++ b/src/lib/modules/menu/menu.component.html
@@ -1,4 +1,4 @@
-