Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Chimo 12da81b7c5
Fix demo link, remove redundant "usage" section
pirms 2 gadiem
css Bundle 'icon' style via gs-share--icon class pirms 4 gadiem
images Bundle 'icon' style via gs-share--icon class pirms 4 gadiem
js closest: Handle detached DOM trees pirms 3 gadiem
.gitattributes Normalize line endings pirms 5 gadiem
.gitignore Ignore vim 'undo' files pirms 5 gadiem
.jshintrc Adds jshint configs pirms 5 gadiem
LICENSE Adds license information pirms 5 gadiem
README.md Fix demo link, remove redundant "usage" section pirms 2 gadiem
index-es.html Simplify README pirms 2 gadiem
index-fr.html Simplify README pirms 2 gadiem
index.html Simplify README pirms 2 gadiem

README.md

‘Share’ widget for GNU social

This adds links/buttons to your page so that visitors can share it on GNU social.

HTML

Add the following in the <head> of your page (if necessary, change the path to point to the stylesheet).

<link rel="stylesheet" href="styles.css">

Add the following where you want the links/buttons to appear.

<div class="gs-share">
  <button data-url="URL-from-data" data-title="TITLE-from-data" class="js-gs-share gs-share--icon">Share on GNU social</button>
</div>

The “data-title” and “data-url” attributes are optional. If they are not set, the “title” will be the title of the current page and the “url” will be the URL of the current page.

Add the following at the bottom of your page (if necessary, change the path to point to the JS file).

<script src="gs-share.js"></script>

Demo

https://chromic.org/gs-share/

Server-side fallback

For an example of a server-side fallback, see the “php” branch in this repo.