diff --git a/apps/admin-web/src/components/ArticleDetailDrawer.vue b/apps/admin-web/src/components/ArticleDetailDrawer.vue index a6388a0..cb7e387 100644 --- a/apps/admin-web/src/components/ArticleDetailDrawer.vue +++ b/apps/admin-web/src/components/ArticleDetailDrawer.vue @@ -301,21 +301,23 @@ async function copyPublishLink(record: PublishRecord): Promise { :label="t('article.meta.sourceArticle')" :span="2" > - - - - - {{ sourceArticleTitle }} +
+ + + + + {{ sourceArticleTitle }} + + {{ sourceArticleURL }} - {{ sourceArticleURL }} - - + +
@@ -459,14 +461,24 @@ async function copyPublishLink(record: PublishRecord): Promise { margin-top: 24px; } +.article-drawer__source-wrapper { + display: grid; + grid-template-columns: minmax(0, 1fr); + width: 100%; +} + .article-drawer__source-link { - display: inline-flex; - max-width: 100%; + display: flex; + width: 100%; align-items: center; gap: 6px; color: #1677ff; } +.article-drawer__source-icon { + flex-shrink: 0; +} + .article-drawer__source-copy { display: flex; min-width: 0;