feat(design): the header search is a 40 glass pill; a wrapper field dims for its input only (E28 S3c)

This commit is contained in:
2026-09-25 00:05:31 +02:00
parent dac9d89f91
commit db10bfbbca
13 changed files with 78 additions and 39 deletions
+3 -3
View File
@@ -280,7 +280,7 @@ function Thumb({
<IconButton
variant="primary"
size="md"
onMedia
round
onClick={open(null)}
label={t("card.continue")}
title={t("card.continueTitle")}
@@ -290,7 +290,7 @@ function Thumb({
) : (
<Button
size="sm"
onMedia
round
onClick={open(null)}
title={t("card.continueTitle")}
icon={<Play className="fill-current" />}
@@ -335,7 +335,7 @@ function Thumb({
{/* Hover infobox trigger (E8·S3), docked bottom-left so it clears the centered play overlay, the
corner badges (saved / stream, top corners) and the duration (bottom-right). Revealed with the
rest of the hover chrome, dropped on touch. */}
<VideoInfoCard video={video} onMedia className={INFO_OVERLAY} />
<VideoInfoCard video={video} round className={INFO_OVERLAY} />
{/* Resume progress bar (sits at the very bottom, under the duration badge). */}
{pct > 0 && (
<div className="absolute bottom-0 left-0 right-0 h-1 bg-black/40">