2020-06-17 12:15:36 +00:00
|
|
|
<template>
|
2020-06-19 20:20:06 +00:00
|
|
|
<ft-icon-button
|
|
|
|
ref="iconButton"
|
2020-08-07 00:20:42 +00:00
|
|
|
:title="$t('Share.Share Video')"
|
2020-06-19 20:20:06 +00:00
|
|
|
theme="secondary"
|
|
|
|
icon="share-alt"
|
|
|
|
dropdown-position-x="left"
|
|
|
|
:force-dropdown="true"
|
|
|
|
>
|
|
|
|
<div class="shareLinks">
|
|
|
|
<div class="header">
|
|
|
|
<img
|
|
|
|
class="youtubeLogo"
|
|
|
|
src="~../../assets/img/yt_logo_mono_dark.png"
|
|
|
|
alt="YouTube"
|
|
|
|
width="794"
|
|
|
|
height="178"
|
|
|
|
>
|
|
|
|
</div>
|
2020-06-17 12:15:36 +00:00
|
|
|
|
2020-06-19 20:20:06 +00:00
|
|
|
<div class="buttons">
|
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="copyYoutube()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Copy Link") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
2020-09-11 03:48:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="copyYoutubeAtTime()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
|
|
|
{{ $t("Share.Copy Link At Current Time") }}
|
|
|
|
</ft-button>
|
2020-06-19 20:20:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="openYoutube()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Open Link") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
2020-09-11 03:48:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="openYoutubeAtTime()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
|
|
|
{{ $t("Share.Open Link At Current Time") }}
|
|
|
|
</ft-button>
|
2020-06-19 20:20:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
background-color="var(--accent-color-active)"
|
|
|
|
@click="copyYoutubeEmbed()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Copy Embed") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
background-color="var(--accent-color-active)"
|
|
|
|
@click="openYoutubeEmbed()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Open Embed") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
|
|
|
</div>
|
2020-06-17 12:15:36 +00:00
|
|
|
|
2020-06-19 20:20:06 +00:00
|
|
|
<div class="divider" />
|
2020-06-17 12:15:36 +00:00
|
|
|
|
2020-06-19 20:20:06 +00:00
|
|
|
<div class="header invidious">
|
|
|
|
<span class="invidiousLogo" />Invidious
|
|
|
|
</div>
|
2020-06-17 12:15:36 +00:00
|
|
|
|
2020-06-19 20:20:06 +00:00
|
|
|
<div class="buttons">
|
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="copyInvidious()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Copy Link") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
2020-09-11 03:48:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="copyInvidiousAtTime()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
|
|
|
{{ $t("Share.Copy Link At Current Time") }}
|
|
|
|
</ft-button>
|
2020-06-19 20:20:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="openInvidious()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Open Link") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
2020-09-11 03:48:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
@click="openInvidiousAtTime()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
|
|
|
{{ $t("Share.Open Link At Current Time") }}
|
|
|
|
</ft-button>
|
2020-06-19 20:20:06 +00:00
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
background-color="var(--accent-color-active)"
|
|
|
|
@click="copyInvidiousEmbed()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="copy" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Copy Embed") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
|
|
|
<ft-button
|
|
|
|
class="action"
|
|
|
|
background-color="var(--accent-color-active)"
|
|
|
|
@click="openInvidiousEmbed()"
|
|
|
|
>
|
|
|
|
<font-awesome-icon icon="globe" />
|
2020-08-07 00:20:42 +00:00
|
|
|
{{ $t("Share.Open Embed") }}
|
2020-06-19 20:20:06 +00:00
|
|
|
</ft-button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</ft-icon-button>
|
2020-06-17 12:15:36 +00:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<script src="./ft-share-button.js" />
|
|
|
|
<style scoped lang="sass" src="./ft-share-button.sass" />
|