@@ -45,7 +45,7 @@ aside.chat(
mathjax,
ng-repeat="content in message.contents track by $index"
)
- span(ng-bind-html="content | linky:'_blank'")
+ span(ng-bind-html="content | linky:'_blank' | wrapLongWords")
.new-message
textarea(
@@ -7,7 +7,7 @@ define [
minLength = minLength || DEF_MIN_LENGTH
findWordsRegEx = new RegExp "\\w{#{minLength},}", "g"
- wrappingTemplate = "<#{wrapperElName} style='word-break: break-all;'>$&</#{wrapperElName}>"
+ wrappingTemplate = "<#{wrapperElName} class=\"break-word\">$&</#{wrapperElName}>"
baseStr.replace findWordsRegEx, wrappingTemplate
@@ -3,4 +3,5 @@ define [
"ide/chat/controllers/ChatController"
"ide/chat/controllers/ChatMessageController"
"ide/chat/directives/mathjax"
+ "filters/wrapLongWords"
], () ->
@@ -129,6 +129,11 @@
}
+.break-word {
+ word-break: break-all;
+ color: red;
+}
+
.editor-dark {
.chat {
.new-message {