From 1fb0e80c688d5182d2806bbb6b54fbc00f6cd0a7 Mon Sep 17 00:00:00 2001 From: Alvaro Isorna Baez Date: Fri, 18 Sep 2015 14:38:14 +0200 Subject: [PATCH 1/4] Allow third party repository locations --- app/elements/element-action-menu/element-action-menu.html | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/elements/element-action-menu/element-action-menu.html b/app/elements/element-action-menu/element-action-menu.html index b11c013..693cc4a 100644 --- a/app/elements/element-action-menu/element-action-menu.html +++ b/app/elements/element-action-menu/element-action-menu.html @@ -34,7 +34,7 @@ Docs - Source + Source Demo @@ -47,6 +47,9 @@ _element: Object, iconsOnly: {type: Boolean, value: false, reflectToAttribute: true} }, + repositoryLink: function(source) { + return (source.indexOf('http') >= 0) ? source : githubLink(source); + }, githubLink: function(source) { return "https://github.com/" + source; }, @@ -67,4 +70,4 @@ this.fire('nav', {url: '/elements/' + this.element + '?active=' + this._element.active + "&view=demo:" + this._element.demo.path}); } }); - \ No newline at end of file + From 760e7ed52005bb29df2881208e39fcc3ccd2ec58 Mon Sep 17 00:00:00 2001 From: Alvaro Isorna Baez Date: Mon, 21 Sep 2015 14:58:04 +0200 Subject: [PATCH 2/4] Allow third party repository locations - pages --- app/elements/pages/page-element.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/elements/pages/page-element.html b/app/elements/pages/page-element.html index bbbeac2..ea51757 100644 --- a/app/elements/pages/page-element.html +++ b/app/elements/pages/page-element.html @@ -50,7 +50,7 @@

[[element]]

- Source + Source