diff --git a/.trae/rules/project_rules.md b/.trae/rules/project_rules.md index e2c1361..5ca789d 100644 --- a/.trae/rules/project_rules.md +++ b/.trae/rules/project_rules.md @@ -8,4 +8,20 @@ - components 放主包组件 - pages 只放主页面 - pages_order 放其他页面 - - components 放分包组件 \ No newline at end of file + - components 放分包组件 + + +css语法按照scss的嵌套写法例如 +.a{ + xxx + .b{ + .c{ + xxx + } + } +} +.d{ + .f{ + + } +} \ No newline at end of file diff --git a/components/base/navbar.vue b/components/base/navbar.vue index 34d6fee..d9295e4 100644 --- a/components/base/navbar.vue +++ b/components/base/navbar.vue @@ -2,7 +2,9 @@ + :style="{backgroundColor : bgColor,color, + position + }"> - 通讯 - + + + + 全部共告 + 通讯 2025年2月平台福利活动截稿作品公示 @@ -356,16 +359,10 @@ display: flex; align-items: center; margin-right: 20rpx; - - .notice-tag { - font-size: 22rpx; - color: #666; - background-color: #f5f5f5; - padding: 4rpx 12rpx; - border-radius: 6rpx; - margin-right: 10rpx; - } - + flex-direction: column; + font-size: 22rpx; + width: 90rpx; + justify-content: center; .notice-icon { width: 60rpx; height: 60rpx; @@ -382,9 +379,20 @@ .notice-center { flex: 1; + + .notice-tag { + font-size: 22rpx; + color: #666; + background-color: #f5f5f5; + padding: 4rpx 12rpx; + border-radius: 6rpx; + margin-right: 10rpx; + width: fit-content; + margin-bottom: 10rpx; + } .notice-text { - font-size: 28rpx; + font-size: 26rpx; color: #333; overflow: hidden; white-space: nowrap; diff --git a/pages_order/novel/vote.vue b/pages_order/components/novel/novelVotePopup.vue similarity index 76% rename from pages_order/novel/vote.vue rename to pages_order/components/novel/novelVotePopup.vue index 45e3379..9288186 100644 --- a/pages_order/novel/vote.vue +++ b/pages_order/components/novel/novelVotePopup.vue @@ -1,14 +1,10 @@ - \ No newline at end of file + diff --git a/pages_order/novel/novelDetail.vue b/pages_order/novel/novelDetail.vue index cc0d0ea..c07ffac 100644 --- a/pages_order/novel/novelDetail.vue +++ b/pages_order/novel/novelDetail.vue @@ -1,13 +1,7 @@