1 diff --git a/ep.json b/ep.json
2 index 083d484..6803475 100644
7 "eejsBlock_editbarMenuLeft": "ep_embedmedia/hooks:eejsBlock_editbarMenuLeft",
8 "eejsBlock_scripts": "ep_embedmedia/hooks:eejsBlock_scripts",
9 + "eejsBlock_timesliderBody": "ep_embedmedia/hooks:eejsBlock_scripts",
10 "eejsBlock_styles": "ep_embedmedia/hooks:eejsBlock_styles",
11 "eejsBlock_body": "ep_embedmedia/hooks:eejsBlock_body"
13 diff --git a/static/css/main.css b/static/css/main.css
14 index 72a460f..3b66d8e 100644
15 --- a/static/css/main.css
16 +++ b/static/css/main.css
39 .buttonicon-embed-media:before{
44 diff --git a/static/js/main.js b/static/js/main.js
45 index 8c94767..19415d5 100644
46 --- a/static/js/main.js
47 +++ b/static/js/main.js
48 @@ -10,22 +10,25 @@ $(document).ready(function () {
50 module.slideDown("fast");
52 + module.toggleClass("popup-show");
55 $("#doEmbedMedia").click(function () {
56 var padeditor = require('ep_etherpad-lite/static/js/pad_editor').padeditor;
58 $("#embedMediaModal").slideUp("fast");
59 + $("#embedMediaModal").removeClass("popup-show");
61 return padeditor.ace.callWithAce(function (ace) {
62 - rep = ace.ace_getRep();
63 + var rep = ace.ace_getRep();
64 ace.ace_replaceRange(rep.selStart, rep.selEnd, "E");
65 ace.ace_performSelectionChange([rep.selStart[0],rep.selStart[1]-1], rep.selStart, false);
66 - ace.ace_performDocumentApplyAttributesToRange(rep.selStart, rep.selEnd, [["embedMedia", escape($("#embedMediaSrc")[0].value)]]);
67 + ace.ace_performDocumentApplyAttributesToRange(rep.selStart, rep.selEnd, [["embedMedia", escape($("#embedMediaSrc")[0].value)]]);
71 $("#cancelEmbedMedia").click(function () {
72 $("#embedMediaModal").slideUp("fast");
73 + $("#embedMediaModal").removeClass("popup-show");
76 diff --git a/templates/modals.ejs b/templates/modals.ejs
77 index 9340698..8915a3b 100644
78 --- a/templates/modals.ejs
79 +++ b/templates/modals.ejs
81 -<div id="embedMediaModal" class="popup">
82 +<div id="embedMediaModal" class="popup popup-content">
83 <% e.begin_block("embedMediaPopup"); %>
84 <h1>Embed media into this pad</h1>
85 <p>Paste a link or "embed code" here:</p>