diff --git a/materialious/src/lib/components/ShareVideo.svelte b/materialious/src/lib/components/ShareVideo.svelte index ff93cd8b..a006c0ac 100644 --- a/materialious/src/lib/components/ShareVideo.svelte +++ b/materialious/src/lib/components/ShareVideo.svelte @@ -1,7 +1,9 @@ -{#if !Capacitor.isNativePlatform()} - - await Clipboard.write({ string: `${location.origin}/watch/${video.videoId}` })} - > -
{$_('player.share.materialiousLink')}
-{/if} - { + if (Capacitor.isNativePlatform()) { + await Clipboard.write({ string: `${get(instanceStore)}/watch/${video.videoId}` }); + } else { + await Clipboard.write({ string: `${location.origin}/watch/${video.videoId}` }); + } + }} +> +
{$_('player.share.materialiousLink')}
+
diff --git a/materialious/src/lib/css/global.css b/materialious/src/lib/css/global.css index 1e16e039..3cb92bb7 100644 --- a/materialious/src/lib/css/global.css +++ b/materialious/src/lib/css/global.css @@ -17,6 +17,25 @@ main.root { overflow-y: auto; } +article, dialog { + border-radius: .25rem !important; +} + +.row { + padding: 1em !important; +} + +button.row { + padding: 0 !important; + background-color: transparent !important; + border: none !important; + color: var(--on-surface) !important; +} + +button.row:hover { + box-shadow: none !important; + background-color: transparent !important; +} @media screen and (max-width: 650px) { dialog.right {