diff --git a/packages/skins/src/default/css/video.css b/packages/skins/src/default/css/video.css index 586b4357..c93f71a3 100644 --- a/packages/skins/src/default/css/video.css +++ b/packages/skins/src/default/css/video.css @@ -31,7 +31,7 @@ --media-video-border-radius: var(--media-border-radius, 2rem); @media (prefers-color-scheme: dark) { - --media-border-color: oklch(1 0 0 / 0.1); + --media-border-color: oklch(1 0 0 / 0.15); } /* Inner border ring */ diff --git a/packages/skins/src/default/tailwind/video.tailwind.ts b/packages/skins/src/default/tailwind/video.tailwind.ts index 4a6bb0f6..943bed65 100644 --- a/packages/skins/src/default/tailwind/video.tailwind.ts +++ b/packages/skins/src/default/tailwind/video.tailwind.ts @@ -18,7 +18,7 @@ export const root = (isShadowDOM: boolean) => 'bg-black', // Inner border ring 'after:absolute after:pointer-events-none after:rounded-[inherit] after:z-10', - 'after:inset-0 after:ring-1 after:ring-inset after:ring-black/10 dark:after:ring-white/10', + 'after:inset-0 after:ring-1 after:ring-inset after:ring-black/10 dark:after:ring-white/15', // Video element { '[&_::slotted(video)]:block [&_::slotted(video)]:w-full [&_::slotted(video)]:h-full [&_::slotted(video)]:rounded-(--media-video-border-radius) [&_::slotted(video)]:[object-fit:var(--media-object-fit,contain)] [&_::slotted(video)]:[object-position:var(--media-object-position,center)]': diff --git a/packages/skins/src/minimal/css/video.css b/packages/skins/src/minimal/css/video.css index 176294dd..58808611 100644 --- a/packages/skins/src/minimal/css/video.css +++ b/packages/skins/src/minimal/css/video.css @@ -20,6 +20,7 @@ ========================================================================== */ .media-minimal-skin--video { + overflow: clip; background: oklch(0 0 0); --media-border-color: oklch(0 0 0 / 0.15); --media-video-border-radius: var(--media-border-radius, 0.75rem); diff --git a/packages/skins/src/minimal/tailwind/video.tailwind.ts b/packages/skins/src/minimal/tailwind/video.tailwind.ts index e8a9b695..b406358b 100644 --- a/packages/skins/src/minimal/tailwind/video.tailwind.ts +++ b/packages/skins/src/minimal/tailwind/video.tailwind.ts @@ -12,11 +12,10 @@ import { slider as baseSlider } from './components/slider'; export const root = (isShadowDOM: boolean) => cn( baseRoot, - 'bg-black', + 'bg-black overflow-clip', // Border ring (::after) 'after:absolute after:pointer-events-none after:rounded-[inherit] after:z-10', - 'after:inset-0 after:ring-1 after:ring-inset after:ring-black/15', - 'dark:after:ring-white/15', + 'after:inset-0 after:ring-1 after:ring-inset after:ring-black/15 dark:after:ring-white/15', // Video element { '[&_::slotted(video)]:block [&_::slotted(video)]:w-full [&_::slotted(video)]:h-full [&_::slotted(video)]:rounded-(--media-video-border-radius) [&_::slotted(video)]:[object-fit:var(--media-object-fit,cover)] [&_::slotted(video)]:[object-position:var(--media-object-position,center)]':