From 49bfd2b7197aba448713b87d8ced92880d93fa8c Mon Sep 17 00:00:00 2001 From: "1808837298@qq.com" <1808837298@qq.com> Date: Mon, 10 Mar 2025 19:01:56 +0800 Subject: [PATCH] feat: Enhance mobile UI responsiveness and layout for ChannelsTable and SiderBar --- web/src/components/ChannelsTable.js | 254 ++++++++++++++++++---------- web/src/components/Footer.js | 9 +- web/src/components/PageLayout.js | 50 +++--- web/src/components/SiderBar.js | 23 ++- web/src/index.css | 43 ++--- web/vite.config.js | 1 + 6 files changed, 241 insertions(+), 139 deletions(-) diff --git a/web/src/components/ChannelsTable.js b/web/src/components/ChannelsTable.js index 2cd6c15d..e3af20cc 100644 --- a/web/src/components/ChannelsTable.js +++ b/web/src/components/ChannelsTable.js @@ -605,7 +605,7 @@ const ChannelsTable = () => { > } - style={{ width: 500 }} + style={{ width: isMobile() ? '90%' : 500 }} bodyStyle={{ padding: '24px' }} >