From 60f460bacef28dcff5398bea778235edc078317b Mon Sep 17 00:00:00 2001 From: helinfeng <82085299+itfxl@users.noreply.github.com> Date: Tue, 24 Jun 2025 16:15:45 +0800 Subject: [PATCH] =?UTF-8?q?issue=EF=BC=9A11588?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 2 +- src/classnames.scss | 12 +-- src/forge/Main/Index.js | 5 +- src/forge/Settings/Setting.js | 154 +++++++++++++++++++--------------- 4 files changed, 95 insertions(+), 78 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8ca2f8c00..e6a002b98 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20793,4 +20793,4 @@ "integrity": "sha512-bIusJLS8c4DkIcdiK+s13HiQ/zjQQVgpNohtd8d94Y2DnJqgM1yjh/jpDb8DoL6hd7r8Awagw8e3qK/oLaWr3g==" } } -} \ No newline at end of file +} diff --git a/src/classnames.scss b/src/classnames.scss index 78d0cd0d4..6821af0c6 100644 --- a/src/classnames.scss +++ b/src/classnames.scss @@ -13,13 +13,13 @@ $BaseRem: 1; // rem基准为16px } .py-#{$value}px-rem { - padding-top: #{$value / $BaseRem}rem; - padding-bottom: #{$value / $BaseRem}rem; + padding-top: calc(#{$value} / #{$BaseRem})rem; + padding-bottom: calc(#{$value} / #{$BaseRem})rem; } .px-#{$value}px-rem { - padding-left: #{$value / $BaseRem}rem; - padding-right: #{$value / $BaseRem}rem; + padding-left: calc(#{$value} / #{$BaseRem})rem; + padding-right: calc(#{$value} / #{$BaseRem})rem; } } @@ -30,7 +30,7 @@ $BaseRem: 1; // rem基准为16px } .#{$prefix}-#{$value}px-rem { - #{$property}: #{$value / $BaseRem}rem; + #{$property}: calc(#{$value} / #{$BaseRem})rem; } .hover\:#{$prefix}-#{$value}px:hover { @@ -38,7 +38,7 @@ $BaseRem: 1; // rem基准为16px } .hover\:#{$prefix}-#{$value}px-rem:hover { - #{$property}: #{$value / $BaseRem}rem; + #{$property}: calc(#{$value} / #{$BaseRem})rem; } } } diff --git a/src/forge/Main/Index.js b/src/forge/Main/Index.js index 6d2a7eb4f..cb1bdb388 100644 --- a/src/forge/Main/Index.js +++ b/src/forge/Main/Index.js @@ -269,6 +269,7 @@ class Index extends Component { const { projectsList, recommendList, languageList, languageId, isSpin, total, search, limit, page, typeList, categoryList, filter } = this.state; + console.log("projects", filter); return (
@@ -332,10 +333,10 @@ class Index extends Component { { label: "我管理的", key: "manage" }, { label: "我学习的", key: "study" }, ].map((item) => (
{ this.changeFilter(item.key) }}> {item.label} - {filter == item.key &&
} + {(filter || "undefined") == item.key &&
}
))}