-
- }
+ }
;
const renderCopyButton = (label: string, text: string, subtle?: boolean) =>
- }
- className={clsx(subtle && 'text-gray-300 dark:text-gray-700')}
+ className={clsx(
+ 'translate-y-[2px]',
+ subtle && 'text-gray-300 dark:text-gray-700',
+ )}
onClick={() => {
navigator.clipboard.writeText(text);
toastSuccess(`${label} copied to clipboard`);
}}
+ styleAsLink
/>;
const renderEnvVar = (
@@ -235,11 +239,12 @@ export default function SiteChecklistClient({
{secret}
{renderCopyButton('Secret', secret)}
- }
onClick={refreshSecret}
isLoading={isPendingSecret}
spinnerColor="text"
+ styleAsLink
/>
diff --git a/src/site/globals.css b/src/site/globals.css
index f0fdf1a1..c4b8cf43 100644
--- a/src/site/globals.css
+++ b/src/site/globals.css
@@ -112,7 +112,7 @@
button.link {
@apply
p-0 min-h-0
- border-none bg-transparent active:bg-transparent shadow-none
+ border-none bg-transparent active:bg-transparent shadow-none rounded-none
}
a, .link {
@apply