diff --git a/src/components/ALink.vue b/src/components/ALink.vue new file mode 100644 index 00000000..cedaf95a --- /dev/null +++ b/src/components/ALink.vue @@ -0,0 +1,58 @@ + + + + + + + diff --git a/src/components/BangumiCard/BangumiCard.vue b/src/components/BangumiCard/BangumiCard.vue index 2ae886ce..2ab18865 100644 --- a/src/components/BangumiCard/BangumiCard.vue +++ b/src/components/BangumiCard/BangumiCard.vue @@ -1,13 +1,11 @@ - - - {{ bangumi.evaluate }} + + {{ bangumi.evaluate }} + {{ bangumi.desc }} - + @@ -680,6 +681,7 @@ defineExpose({ @@ -698,6 +700,7 @@ defineExpose({ @@ -723,6 +726,7 @@ defineExpose({ @@ -745,6 +749,7 @@ defineExpose({ diff --git a/src/components/TopBar/TopBar.vue b/src/components/TopBar/TopBar.vue index 29add03b..52b5f4e7 100644 --- a/src/components/TopBar/TopBar.vue +++ b/src/components/TopBar/TopBar.vue @@ -11,7 +11,6 @@ import api from '~/utils/api' import { getUserID, isHomePage } from '~/utils/main' import emitter from '~/utils/mitt' -import ALink from './components/ALink.vue' import ChannelsPop from './components/ChannelsPop.vue' import FavoritesPop from './components/FavoritesPop.vue' import HistoryPop from './components/HistoryPop.vue' @@ -555,6 +554,7 @@ defineExpose({ @@ -579,6 +579,7 @@ defineExpose({ @@ -604,8 +605,8 @@ defineExpose({ > @@ -629,6 +630,7 @@ defineExpose({ @@ -727,6 +729,7 @@ defineExpose({ @@ -753,6 +756,7 @@ defineExpose({ -import { settings } from '~/logic' -import { isHomePage } from '~/utils/main' - -defineProps<{ - href?: string - title?: string - rel?: string -}>() - -const target = computed(() => { - if (settings.value.topBarLinkOpenMode === 'newTab') { - return '_blank' - } - if (settings.value.topBarLinkOpenMode === 'currentTabIfNotHomepage') { - return isHomePage() ? '_blank' : '_self' - } - if (settings.value.topBarLinkOpenMode === 'currentTab') { - return '_self' - } - return '_self' -}) - - - - - - - diff --git a/src/components/TopBar/components/ChannelsPop.vue b/src/components/TopBar/components/ChannelsPop.vue index 44571a4c..2e69a529 100644 --- a/src/components/TopBar/components/ChannelsPop.vue +++ b/src/components/TopBar/components/ChannelsPop.vue @@ -1,8 +1,6 @@