diff --git a/client/homebrew/pages/sharePage/sharePage.jsx b/client/homebrew/pages/sharePage/sharePage.jsx
index 56d6f13..1f86cbe 100644
--- a/client/homebrew/pages/sharePage/sharePage.jsx
+++ b/client/homebrew/pages/sharePage/sharePage.jsx
@@ -15,6 +15,8 @@ const Utils = require('homebrewery/utils.js');
const Actions = require('homebrewery/brew.actions.js');
const Store = require('homebrewery/brew.store.js');
+const Headtags = require('vitreum/headtags');
+
const SharePage = React.createClass({
getDefaultProps: function() {
return {
@@ -39,9 +41,28 @@ const SharePage = React.createClass({
p : Actions.print
}),
+ renderMetatags : function(brew){
+ let metatags = [
+ ,
+
+ ];
+ if(brew.title){
+ metatags.push();
+ }
+ if(brew.description){
+ metatags.push();
+ }
+ if(brew.thumbnail){
+ metatags.push();
+ }
+ return metatags;
+ },
+
render : function(){
const brew = Store.getBrew();
return
+ {this.renderMetatags(brew)}
+
{brew.title}
diff --git a/server/brew.data.js b/server/brew.data.js
index c6e92ee..a040468 100644
--- a/server/brew.data.js
+++ b/server/brew.data.js
@@ -14,6 +14,7 @@ const BrewSchema = mongoose.Schema({
title : {type : String, default : ""},
description : {type : String, default : ""},
tags : {type : String, default : ""},
+ thumbnail : {type : String, default : ""},
systems : [String],
authors : [String],
published : {type : Boolean, default : false},
diff --git a/shared/homebrewery/brewEditor/metadataEditor/metadataEditor.jsx b/shared/homebrewery/brewEditor/metadataEditor/metadataEditor.jsx
index 694e9db..2afa0e2 100644
--- a/shared/homebrewery/brewEditor/metadataEditor/metadataEditor.jsx
+++ b/shared/homebrewery/brewEditor/metadataEditor/metadataEditor.jsx
@@ -139,13 +139,12 @@ const MetadataEditor = React.createClass({
- {/*}
-
-
-
+
+
+
- */}