diff --git a/app/index.html b/app/index.html index 8b136a0d498..28eefc0234d 100644 --- a/app/index.html +++ b/app/index.html @@ -3,7 +3,6 @@ - {{content-for 'head'}} diff --git a/app/routes/index.js b/app/routes/index.js index 9363b6714ab..47bb6948802 100644 --- a/app/routes/index.js +++ b/app/routes/index.js @@ -2,6 +2,13 @@ import Ember from 'ember'; import ajax from 'ic-ajax'; export default Ember.Route.extend({ + headTags: [{ + type: 'meta', + attrs: { + name: 'description', + content: 'cargo is the package manager and crate host for rust' + } + }], model() { function addCrates(store, crates) { for (var i = 0; i < crates.length; i++) { diff --git a/app/templates/head.hbs b/app/templates/head.hbs new file mode 100644 index 00000000000..da525985c2f --- /dev/null +++ b/app/templates/head.hbs @@ -0,0 +1,2 @@ +{{ model.title }} +{{ head-tags headTags=model.headTags }} diff --git a/package.json b/package.json index 089908c839a..ca73b0455d7 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "ember-cli-ic-ajax": "1.0.0", "ember-cli-inject-live-reload": "^1.4.0", "ember-cli-jshint": "^1.0.0", + "ember-cli-meta-tags": "^2.0.2", "ember-cli-mirage": "0.1.13", "ember-cli-moment-shim": "2.0.0", "ember-cli-qunit": "3.0.0",