style: adjust tab spacing and padding in System Settings page

This commit is contained in:
shiyu
2025-11-06 15:46:40 +08:00
parent 4e724b9c4a
commit 71e5f84eb7
2 changed files with 12 additions and 5 deletions

View File

@@ -109,13 +109,12 @@ export default function SystemSettingsPage({ tabKey, onTabNavigate }: SystemSett
<PageCard
title={t('System Settings')}
>
<Space direction="vertical" style={{ width: '100%' }} size={32}>
<Space direction="vertical" style={{ width: '100%' }} size={16}>
<Tabs
className="fx-settings-tabs"
activeKey={activeTab}
onChange={handleTabChange}
centered
tabPosition="left"
items={[
{
key: 'appearance',

View File

@@ -1,11 +1,19 @@
.fx-settings-tabs .ant-tabs-nav {
margin-bottom: 12px;
}
.fx-settings-tabs .ant-tabs-nav-list {
padding: 8px 4px;
padding: 4px 8px;
width: 100%;
gap: 8px;
}
.fx-settings-tabs .ant-tabs-tab {
margin: 4px 0 !important;
margin: 0 !important;
border-radius: 8px;
padding: 6px 10px !important;
padding: 8px 12px !important;
flex: 1 1 auto;
justify-content: center;
}
.fx-settings-tabs .ant-tabs-tab .ant-tabs-tab-btn {