From 4889dd974fdc690d7a0b3cac3890848c8bb03b94 Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Thu, 12 Mar 2026 07:18:47 -0700 Subject: [PATCH] Change auth mode and Bedrock method selectors from button lists to dropdowns The horizontal button lists overflowed the viewable area of the card. Replace with { e.stopPropagation(); handleAuthModeChange(e.target.value as AuthMode); }} + onClick={(e) => e.stopPropagation()} disabled={!isStopped} - className={`px-2 py-0.5 rounded transition-colors ${ - project.auth_mode === "anthropic" - ? "bg-[var(--accent)] text-white" - : "text-[var(--text-secondary)] hover:text-[var(--text-primary)] hover:bg-[var(--bg-primary)]" - } disabled:opacity-50`} + className="px-2 py-0.5 rounded bg-[var(--bg-primary)] border border-[var(--border-color)] text-xs text-[var(--text-primary)] focus:outline-none focus:border-[var(--accent)] disabled:opacity-50" > - Anthropic - - - - + + + + + {/* Action buttons */} @@ -836,20 +804,17 @@ export default function ProjectCard({ project }: Props) { {/* Sub-method selector */}
Method: - {(["static_credentials", "profile", "bearer_token"] as BedrockAuthMethod[]).map((m) => ( - - ))} +
{/* AWS Region (always shown) */}