From 3b270949738f170d88d5a4b469a95c07e40cbcb1 Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Mon, 13 Jul 2026 07:05:27 +0800 Subject: [PATCH] fix(plugin): inject CSS !important to constrain DialogButtonPrimary width, drop PanelSectionRow wrapper --- .../src/components/LibraryAppPanel.tsx | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/plugins/decky-vault/src/components/LibraryAppPanel.tsx b/plugins/decky-vault/src/components/LibraryAppPanel.tsx index 4f34272..864ebe2 100644 --- a/plugins/decky-vault/src/components/LibraryAppPanel.tsx +++ b/plugins/decky-vault/src/components/LibraryAppPanel.tsx @@ -109,8 +109,11 @@ export default function LibraryAppPanel({ appId, title, hardwareSlug, baseUrl }: } return ( - -
+ <> + +
{/* Stats */} {data.estFps ? ( @@ -130,13 +133,11 @@ export default function LibraryAppPanel({ appId, title, hardwareSlug, baseUrl }: {detectedSlug ? detectedSlug : ⚠ global} - {/* View Details — compact, gamepad-navigable, constrained */} -
- openExternalUrl(gameUrl)}> - View Details - -
+ {/* View Details — gamepad-navigable, CSS-constrained width */} + openExternalUrl(gameUrl)}> + View Details +
- + ) } \ No newline at end of file