diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index a13ba9fd276..f0c1d6316cf 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -319,7 +319,7 @@ dat += "" if(convo.typing) - dat += "[current_title] is typing..." + dat += "[current_title] is typing" dat += "
" dat += "" dat += "Reply" diff --git a/html/browser/common.css b/html/browser/common.css index 23b675f7fa2..ac093b87c61 100644 --- a/html/browser/common.css +++ b/html/browser/common.css @@ -345,4 +345,20 @@ div.notice -ms-interpolation-mode: nearest-neighbor; width: 64px; height:64px; -} \ No newline at end of file +} + +.typing:after +{ + overflow: hidden; + display: inline-block; + vertical-align: bottom; + animation: ellipsis steps(4,end) 900ms infinite; + content: "\2026"; + width: 0px; +} + +@keyframes ellipsis { + to { + width: 1.25em; + } +}