diff --git a/src/views/HomeMain.vue b/src/views/HomeMain.vue index 3c665bb8..c9538217 100644 --- a/src/views/HomeMain.vue +++ b/src/views/HomeMain.vue @@ -27,7 +27,7 @@ > -
+
{ return store.state.UserHabit.userDetail @@ -610,13 +611,19 @@ export default defineComponent({ // 监听路由,当路由地址为/home/history时homeMainData.showHistory为true,改变左侧菜单颜色 watch( - () => route.path, - () => { + [() => route.path, () => route.fullPath], + ([path, fullPath]) => { if (route.path == '/home/history') { homeMainData.showHistory = true } else { homeMainData.showHistory = false } + // 当fullPath为/home时表示在新建项目 + if (route.fullPath === '/home') { + homeMainData.isNewProject = true + } else { + homeMainData.isNewProject = false + } }, { immediate: true } ) @@ -1717,7 +1724,8 @@ export default defineComponent({ } .newObj { border-radius: 2rem; - border: 2px solid #000; + border: 2px solid rgba(0, 0, 0, 0.1); + background: #fff; display: flex; align-items: center; justify-content: center; @@ -1726,6 +1734,12 @@ export default defineComponent({ width: 25.1rem; // height: 6.8rem; padding: calc(2rem - 2px) 0; + &.active { + border-color: rgba(0, 0, 0, 0.5); + } + &:hover { + border-color: rgba(0, 0, 0, 0.5); + } > svg { margin-right: 1.3rem; width: 1.6rem; @@ -2228,6 +2242,7 @@ export default defineComponent({ } &.active { cursor: not-allowed; + border-color: rgba(0, 0, 0, 0.5); } &.filled:hover {