release: v1.0.2
Publish Docker image / build-and-push (push) Canceled after 0s
GitHub Release / release (push) Canceled after 0s
ci / ci (22, ubuntu-latest) (push) Canceled after 0s

Add i18n (zh-CN/en), mobile navigation menus, stats and upload UI
improvements, and Docker reset-password CLI for emergency recovery.
This commit is contained in:
O96u committed 2026-08-23 17:43:42 +08:00
1 parent 074e4502c2
commit 22cb2ca8bc
46 files changed
+3724 -587

No files matched your search

+3 -2
View File
@@ -13,6 +13,7 @@ const emit = defineEmits<{
}>()
const toast = useToast()
const { t } = useI18n()
const copying = ref(false)
function copyWithFallback(text: string): boolean {
@@ -40,7 +41,7 @@ function copyWithFallback(text: string): boolean {
function notifySuccess() {
toast.add({
title: props.successTitle ?? (props.label ? `已复制 ${props.label}` : '已复制到剪贴板'),
title: props.successTitle ?? (props.label ? t('copy.copiedLabel', { label: props.label }) : t('copy.copied')),
color: 'success'
})
emit('copied')
@@ -64,7 +65,7 @@ async function copy() {
if (copyWithFallback(props.value)) {
notifySuccess()
} else {
toast.add({ title: '复制失败,请手动选中链接复制', color: 'error' })
toast.add({ title: t('copy.failedManual'), color: 'error' })
}
} finally {
copying.value = false