From d8df140ebb3a051a9b95583e5b6564177b643173 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Thu, 30 Sep 2010 18:02:02 -0700 Subject: ShareNotice plugin -- basic buttons per-notice to share the text & a link to the notice on other sites. Default settings list Twitter, Facebook, and Identi.ca as targets. Using icons built-in, and no magic offsite JS or anything so it won't slow down or break if third-party site goes down. Default styles are a little limited, but can be customized in theme should one be so inclined. --- plugins/ShareNotice/css/README | 9 +++++++++ plugins/ShareNotice/css/icon-facebook.png | Bin 0 -> 312 bytes plugins/ShareNotice/css/icon-share.png | Bin 0 -> 3838 bytes plugins/ShareNotice/css/icon-statusnet.png | Bin 0 -> 488 bytes plugins/ShareNotice/css/icon-twitter.png | Bin 0 -> 469 bytes plugins/ShareNotice/css/sharenotice.css | 23 +++++++++++++++++++++++ 6 files changed, 32 insertions(+) create mode 100644 plugins/ShareNotice/css/README create mode 100644 plugins/ShareNotice/css/icon-facebook.png create mode 100644 plugins/ShareNotice/css/icon-share.png create mode 100644 plugins/ShareNotice/css/icon-statusnet.png create mode 100644 plugins/ShareNotice/css/icon-twitter.png create mode 100644 plugins/ShareNotice/css/sharenotice.css (limited to 'plugins/ShareNotice/css') diff --git a/plugins/ShareNotice/css/README b/plugins/ShareNotice/css/README new file mode 100644 index 000000000..a3f466197 --- /dev/null +++ b/plugins/ShareNotice/css/README @@ -0,0 +1,9 @@ +icon-sharing.png is from http://www.openshareicons.com/ + +Shareaholic has made the Open Share Icon freely available for use by others under the +Creative Commons Attribution-Share Alike 3.0 Unported License. + + +icon-twitter.png is from http://twitter.com/favicon.ico and distributed under fair use +icon-facebook.png is from http://facebook.com/favicon.ico and distributed under fair use +icon-statusnet.png is from http://status.net/favicon.ico and distributed under fair use diff --git a/plugins/ShareNotice/css/icon-facebook.png b/plugins/ShareNotice/css/icon-facebook.png new file mode 100644 index 000000000..3105e3069 Binary files /dev/null and b/plugins/ShareNotice/css/icon-facebook.png differ diff --git a/plugins/ShareNotice/css/icon-share.png b/plugins/ShareNotice/css/icon-share.png new file mode 100644 index 000000000..5be2b46c8 Binary files /dev/null and b/plugins/ShareNotice/css/icon-share.png differ diff --git a/plugins/ShareNotice/css/icon-statusnet.png b/plugins/ShareNotice/css/icon-statusnet.png new file mode 100644 index 000000000..a7b39090d Binary files /dev/null and b/plugins/ShareNotice/css/icon-statusnet.png differ diff --git a/plugins/ShareNotice/css/icon-twitter.png b/plugins/ShareNotice/css/icon-twitter.png new file mode 100644 index 000000000..f9e778d9a Binary files /dev/null and b/plugins/ShareNotice/css/icon-twitter.png differ diff --git a/plugins/ShareNotice/css/sharenotice.css b/plugins/ShareNotice/css/sharenotice.css new file mode 100644 index 000000000..f4f847e66 --- /dev/null +++ b/plugins/ShareNotice/css/sharenotice.css @@ -0,0 +1,23 @@ +.notice-share { + width: 24px; + float: right; +} + +.notice-share li a { + display: block; + width: 16px; + height: 16px; + background: url(icon-share.png) no-repeat; +} +.notice-share li.notice-share-twitter a { + background-image: url(icon-twitter.png); +} +.notice-share li.notice-share-facebook a { + background-image: url(icon-facebook.png); +} +.notice-share li.notice-share-statusnet a { + background-image: url(icon-statusnet.png); +} +.notice-share li a span { + display: none; +} -- cgit v1.2.3-54-g00ecf