openpencil/src/components/settings/provider/ProviderSettingsLink.vue
Danila Poyarkov a7a44e90b2 fix(settings): remember browser credentials by default
- Default fresh browser sessions to encrypted credential persistence with an explicit session-only opt-out

- Keep API-key links left-aligned, legible, and limited to their text click target

- Update credential guidance and browser coverage
2026-07-27 19:21:19 +03:00

18 lines
393 B
Vue

<script setup lang="ts">
import { openExternalLink } from '@/app/shell/ui'
import AppTextButton from '@/components/ui/AppTextButton.vue'
const { href } = defineProps<{ href: string }>()
</script>
<template>
<AppTextButton
size="sm"
underline
:ui="{ base: 'self-start text-left text-[11px]' }"
@click="openExternalLink(href)"
>
<slot />
</AppTextButton>
</template>