summaryrefslogtreecommitdiff
path: root/views/liked-js.php
diff options
context:
space:
mode:
authorAaron Parecki <aaron@parecki.com>2014-12-24 16:44:44 -0800
committerAaron Parecki <aaron@parecki.com>2014-12-24 16:44:44 -0800
commit2cd148c792a47fea18d760b723d23569ae52d390 (patch)
treecbd2d277d7c56be7042fc7765ea7a3c26c4cd1f8 /views/liked-js.php
parent3f090eeb306dec5041d3c2c3b6baa3434f31802b (diff)
Support for "likes" and adding "settings" page
* Supports a bookmarklet to create "like" posts. * Beginning a "settings" page to connect silo profiles for POSSEing likes to twitter, facebook and instagram
Diffstat (limited to 'views/liked-js.php')
-rw-r--r--views/liked-js.php22
1 files changed, 22 insertions, 0 deletions
diff --git a/views/liked-js.php b/views/liked-js.php
new file mode 100644
index 0000000..80b62ac
--- /dev/null
+++ b/views/liked-js.php
@@ -0,0 +1,22 @@
+<?= $this->facebook_id ? partial('partials/fb-script') : '' ?>
+
+console.log("Favoriting URL: <?= $this->url ?>");
+
+var star = document.createElement('img');
+star.id="quill-star";
+star.src="http://quill.dev/images/<?= $this->like_url ? 'star' : 'red-x' ?>.svg";
+document.body.appendChild(star);
+
+var css = document.createElement('link');
+css.rel="stylesheet";
+css.type="text/css";
+css.href="http://quill.dev/css/favorite.css";
+document.body.appendChild(css);
+
+setTimeout(function(){
+
+ document.getElementById('quill-star').classList.add('hidden');
+ var el = document.getElementById('quill-star');
+ el.parentNode.removeChild(el);
+
+}, 1200);