mirror of
https://github.com/NickKaramoff/shareon
synced 2025-02-08 07:38:52 +01:00
Added Hackernews sharing option #130
This commit is contained in:
parent
177935e243
commit
ba9a786df8
@ -45,6 +45,7 @@
|
||||
<a class="viber"></a>
|
||||
<a class="vkontakte"></a>
|
||||
<a class="whatsapp"></a>
|
||||
<a class="hackernews"></a>
|
||||
<a class="copy-url"></a>
|
||||
<a class="email"></a>
|
||||
<a class="print"></a>
|
||||
@ -70,6 +71,7 @@
|
||||
<button class="viber"></button>
|
||||
<button class="vkontakte"></button>
|
||||
<button class="whatsapp"></button>
|
||||
<button class="hackernews"></button>
|
||||
<button class="copy-url"></button>
|
||||
<button class="email"></button>
|
||||
<button class="print"></button>
|
||||
@ -100,6 +102,7 @@
|
||||
<a class="viber"></a>
|
||||
<a class="vkontakte"></a>
|
||||
<a class="whatsapp"></a>
|
||||
<a class="hackernews"></a>
|
||||
<a class="copy-url"></a>
|
||||
<a class="email"></a>
|
||||
<a class="web-share"></a>
|
||||
@ -126,6 +129,7 @@
|
||||
<br />
|
||||
<a class="vkontakte">Поделиться</a>
|
||||
<a class="whatsapp"></a>
|
||||
<a class="hackernews"></a>
|
||||
<a class="copy-url"></a>
|
||||
<a class="email"></a>
|
||||
<a class="web-share">Share</a>
|
||||
|
1
src/icons/hackernews.svg
Normal file
1
src/icons/hackernews.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" aria-label="Hacker News" xmlns="http://www.w3.org/2000/svg"><rect fill="#f60" height="24" rx="3" width="24"/><path fill="#fff" d="M6 6h3l4 8 4-8h3l-6 8v4h-2v-4z"/></svg>
|
After Width: | Height: | Size: 194 B |
@ -207,3 +207,10 @@
|
||||
.shareon > .whatsapp:before {
|
||||
background-image: url("icons/whatsapp.svg");
|
||||
}
|
||||
|
||||
.shareon > .hackernews {
|
||||
background-color: #ff6600;
|
||||
}
|
||||
.shareon > .hackernews:before {
|
||||
background-image: url("icons/hackernews.svg");
|
||||
}
|
||||
|
@ -35,6 +35,7 @@ const urlBuilderMap = {
|
||||
viber: (d) => `viber://forward?text=${d.title}%0D%0A${d.url}${d.text ? `%0D%0A%0D%0A${d.text}` : ''}`,
|
||||
vkontakte: (d) => `https://vk.com/share.php?url=${d.url}&title=${d.title}${d.media ? `&image=${d.media}` : ''}`,
|
||||
whatsapp: (d) => `https://wa.me/?text=${d.title}%0D%0A${d.url}${d.text ? `%0D%0A%0D%0A${d.text}` : ''}`,
|
||||
hackernews: (d) => `https://news.ycombinator.com/submitlink?u=${d.url}&t=${d.title}`,
|
||||
};
|
||||
|
||||
const openUrl = (buttonUrl) => () => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user