From 1a92d2f46622294be63726a674127a19983103e0 Mon Sep 17 00:00:00 2001 From: Kevin Jablonski Date: Thu, 18 Jun 2026 21:50:18 +0000 Subject: [PATCH 1/2] chore(tooltips): standardize auth tooltips with UTooltip Signed-off-by: Kevin Jablonski --- components/UI/RemoveProviderConfirm.vue | 18 +++++---- components/auth/OAuthProvider.vue | 54 ++++++++++++++++--------- components/auth/OIDCProvider.vue | 54 ++++++++++++++++--------- 3 files changed, 79 insertions(+), 47 deletions(-) diff --git a/components/UI/RemoveProviderConfirm.vue b/components/UI/RemoveProviderConfirm.vue index a672c57..72d6537 100644 --- a/components/UI/RemoveProviderConfirm.vue +++ b/components/UI/RemoveProviderConfirm.vue @@ -4,15 +4,19 @@ class="relative" > - + + + + +

The default value usually works as-is. Register this URL as an allowed callback/redirect URL with your @@ -220,15 +221,28 @@ > {{ connectionTest?.loading ? "Testing…" : "Test Connection" }} - + + + + + + diff --git a/components/auth/OIDCProvider.vue b/components/auth/OIDCProvider.vue index 58d364b..bb3554a 100644 --- a/components/auth/OIDCProvider.vue +++ b/components/auth/OIDCProvider.vue @@ -98,18 +98,19 @@ type="text" class="flex-1" /> - + + +

The default value usually works as-is. Register this URL as an allowed callback/redirect URL with your @@ -203,15 +204,28 @@ > {{ connectionTest?.loading ? "Testing…" : "Test Connection" }} - + + + + + + From d2a497b5b6cbf81dfd633a92587e520a50cac546 Mon Sep 17 00:00:00 2001 From: Mark Rivera Date: Wed, 1 Jul 2026 14:29:07 +0000 Subject: [PATCH 2/2] feat(tooltips): add keyboard-focus support via UITooltip wrapper Add a UITooltip wrapper that forwards attrs/slots to UTooltip and translates focusin/focusout into the mouseenter/mouseleave event of UTooltip. Modified three auth tooltips to use UITooltip. Signed-off-by: Mark Rivera --- components/UI/RemoveProviderConfirm.vue | 4 ++-- components/UI/Tooltip.vue | 24 ++++++++++++++++++++++++ components/auth/OAuthProvider.vue | 8 ++++---- components/auth/OIDCProvider.vue | 8 ++++---- 4 files changed, 34 insertions(+), 10 deletions(-) create mode 100644 components/UI/Tooltip.vue diff --git a/components/UI/RemoveProviderConfirm.vue b/components/UI/RemoveProviderConfirm.vue index 72d6537..1b62120 100644 --- a/components/UI/RemoveProviderConfirm.vue +++ b/components/UI/RemoveProviderConfirm.vue @@ -4,7 +4,7 @@ class="relative" > - @@ -16,7 +16,7 @@ > - + - +

The default value usually works as-is. Register this URL as an allowed callback/redirect URL with your @@ -221,7 +221,7 @@ > {{ connectionTest?.loading ? "Testing…" : "Test Connection" }} - - + diff --git a/components/auth/OIDCProvider.vue b/components/auth/OIDCProvider.vue index bb3554a..aa11659 100644 --- a/components/auth/OIDCProvider.vue +++ b/components/auth/OIDCProvider.vue @@ -98,7 +98,7 @@ type="text" class="flex-1" /> - + - +

The default value usually works as-is. Register this URL as an allowed callback/redirect URL with your @@ -204,7 +204,7 @@ > {{ connectionTest?.loading ? "Testing…" : "Test Connection" }} - - +