diff options
| -rw-r--r-- | ext/bg/js/templates.js | 8 | ||||
| -rw-r--r-- | ext/fg/css/frame.css (renamed from ext/fg/css/popup.css) | 0 | ||||
| -rw-r--r-- | ext/fg/js/frame.js | 19 | ||||
| -rw-r--r-- | ext/manifest.json | 2 | ||||
| -rw-r--r-- | util/tmpl/footer.html | 1 | ||||
| -rw-r--r-- | util/tmpl/header.html | 2 | 
6 files changed, 28 insertions, 4 deletions
diff --git a/ext/bg/js/templates.js b/ext/bg/js/templates.js index 6c424225..f6c6025a 100644 --- a/ext/bg/js/templates.js +++ b/ext/bg/js/templates.js @@ -1,14 +1,18 @@  (function() {    var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};  templates['footer.html'] = template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) { -    return "    </body>\n</html>\n"; +    var helper; + +  return "    <script src=\"" +    + container.escapeExpression(((helper = (helper = helpers.root || (depth0 != null ? depth0.root : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(depth0 != null ? depth0 : {},{"name":"root","hash":{},"data":data}) : helper))) +    + "/js/frame.js\"></script>\n    </body>\n</html>\n";  },"useData":true});  templates['header.html'] = template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {      var helper;    return "<!DOCTYPE html>\n<html lang=\"en\">\n    <head>\n        <meta charset=\"UTF-8\">\n        <title></title>\n        <link rel=\"stylesheet\" href=\""      + container.escapeExpression(((helper = (helper = helpers.root || (depth0 != null ? depth0.root : depth0)) != null ? helper : helpers.helperMissing),(typeof helper === "function" ? helper.call(depth0 != null ? depth0 : {},{"name":"root","hash":{},"data":data}) : helper))) -    + "/css/popup.css\">\n    </head>\n    <body>\n"; +    + "/css/frame.css\">\n    </head>\n    <body>\n";  },"useData":true});  templates['kanji.html'] = template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {      var helper, alias1=depth0 != null ? depth0 : {}, alias2=helpers.helperMissing, alias3="function", alias4=container.escapeExpression; diff --git a/ext/fg/css/popup.css b/ext/fg/css/frame.css index 893f4e4a..893f4e4a 100644 --- a/ext/fg/css/popup.css +++ b/ext/fg/css/frame.css diff --git a/ext/fg/js/frame.js b/ext/fg/js/frame.js new file mode 100644 index 00000000..868f07ce --- /dev/null +++ b/ext/fg/js/frame.js @@ -0,0 +1,19 @@ +/* + * Copyright (C) 2016  Alex Yatskov <alex@foosoft.net> + * Author: Alex Yatskov <alex@foosoft.net> + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program.  If not, see <http://www.gnu.org/licenses/>. + */ + + diff --git a/ext/manifest.json b/ext/manifest.json index b454fd97..e766c140 100644 --- a/ext/manifest.json +++ b/ext/manifest.json @@ -20,7 +20,7 @@      "background":               {"page": "bg/background.html"},      "options_page":             "bg/options.html",      "permissions":              ["storage"], -    "web_accessible_resources": ["fg/css/popup.css"], +    "web_accessible_resources": ["fg/css/frame.css", "fg/css/frame.js"],      "content_scripts": [{          "matches": ["*://*/*"], diff --git a/util/tmpl/footer.html b/util/tmpl/footer.html index 2ab5c0d1..3840600f 100644 --- a/util/tmpl/footer.html +++ b/util/tmpl/footer.html @@ -1,2 +1,3 @@ +    <script src="{{root}}/js/frame.js"></script>      </body>  </html> diff --git a/util/tmpl/header.html b/util/tmpl/header.html index cb9ec67c..6245099f 100644 --- a/util/tmpl/header.html +++ b/util/tmpl/header.html @@ -3,6 +3,6 @@      <head>          <meta charset="UTF-8">          <title></title> -        <link rel="stylesheet" href="{{root}}/css/popup.css"> +        <link rel="stylesheet" href="{{root}}/css/frame.css">      </head>      <body>  |