diff --git a/src/renderer/assets/img/invidious-logo-dark.svg b/src/renderer/assets/img/invidious-logo-dark.svg
new file mode 100644
index 00000000..a0542d63
--- /dev/null
+++ b/src/renderer/assets/img/invidious-logo-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/renderer/assets/img/invidious-logo-light.svg b/src/renderer/assets/img/invidious-logo-light.svg
new file mode 100644
index 00000000..d1c7c196
--- /dev/null
+++ b/src/renderer/assets/img/invidious-logo-light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/renderer/assets/img/yt_logo_mono_dark.png b/src/renderer/assets/img/yt_logo_mono_dark.png
new file mode 100644
index 00000000..05a4df7c
Binary files /dev/null and b/src/renderer/assets/img/yt_logo_mono_dark.png differ
diff --git a/src/renderer/components/ft-button/ft-button.vue b/src/renderer/components/ft-button/ft-button.vue
index 4ae16773..24cbfdb6 100644
--- a/src/renderer/components/ft-button/ft-button.vue
+++ b/src/renderer/components/ft-button/ft-button.vue
@@ -8,7 +8,9 @@
}"
@click="$emit('click')"
>
- {{ label }}
+
+ {{ label }}
+
diff --git a/src/renderer/components/ft-icon-button/ft-icon-button.vue b/src/renderer/components/ft-icon-button/ft-icon-button.vue
index f1ff3443..e445a5d2 100644
--- a/src/renderer/components/ft-icon-button/ft-icon-button.vue
+++ b/src/renderer/components/ft-icon-button/ft-icon-button.vue
@@ -23,16 +23,6 @@
top: dropdownPositionY === 'top'
}"
>
-
+
+
+
+
+
+
+ Copy link
+
+
+
+ Open link
+
+
+
+
+
+
+
+
+ Copy link
+
+
+
+ Open link
+
+
+
+
+
+
+
diff --git a/src/renderer/components/watch-video-info/watch-video-info.js b/src/renderer/components/watch-video-info/watch-video-info.js
index a08a4546..4adc31dc 100644
--- a/src/renderer/components/watch-video-info/watch-video-info.js
+++ b/src/renderer/components/watch-video-info/watch-video-info.js
@@ -4,6 +4,7 @@ import FtButton from '../ft-button/ft-button.vue'
import FtListDropdown from '../ft-list-dropdown/ft-list-dropdown.vue'
import FtFlexBox from '../ft-flex-box/ft-flex-box.vue'
import FtIconButton from '../ft-icon-button/ft-icon-button.vue'
+import FtShareButton from '../ft-share-button/ft-share-button.vue'
// import { shell } from 'electron'
export default Vue.extend({
@@ -13,7 +14,8 @@ export default Vue.extend({
'ft-button': FtButton,
'ft-list-dropdown': FtListDropdown,
'ft-flex-box': FtFlexBox,
- 'ft-icon-button': FtIconButton
+ 'ft-icon-button': FtIconButton,
+ 'ft-share-button': FtShareButton
},
props: {
id: {
diff --git a/src/renderer/components/watch-video-info/watch-video-info.vue b/src/renderer/components/watch-video-info/watch-video-info.vue
index 30b5e917..adfddaf6 100644
--- a/src/renderer/components/watch-video-info/watch-video-info.vue
+++ b/src/renderer/components/watch-video-info/watch-video-info.vue
@@ -71,15 +71,7 @@
:dropdown-values="formatTypeValues"
@click="handleFormatChange"
/>
-
+