diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index e153941..83314dc 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -92,7 +92,10 @@ @@ -136,7 +139,8 @@ import { HomeOutlined, WalletOutlined, RiseOutlined, - ReloadOutlined + ReloadOutlined, + RightOutlined } from '@ant-design/icons-vue'; import { getPartnerSummary, getPartnerCommunityList } from '../api/dashboard'; @@ -149,7 +153,8 @@ export default { HomeOutlined, WalletOutlined, RiseOutlined, - ReloadOutlined + ReloadOutlined, + RightOutlined }, setup() { const router = useRouter(); @@ -345,4 +350,34 @@ export default { color: #52c41a; margin: 0; } + +.community-link { + display: flex; + align-items: center; + color: #1890ff; + font-weight: 500; + transition: all 0.3s; + padding: 4px 8px; + border-radius: 4px; +} + +.community-link:hover { + background-color: #e6f7ff; + text-decoration: underline; +} + +.link-text { + margin-right: 4px; +} + +.link-icon { + font-size: 12px; + opacity: 0; + transition: all 0.3s; +} + +.community-link:hover .link-icon { + opacity: 1; + transform: translateX(3px); +} \ No newline at end of file