update settings tabs layout and spacing

This commit is contained in:
David Hill
2026-01-20 16:53:05 +00:00
parent a94667e8e7
commit 74ad6dd4c9
2 changed files with 24 additions and 10 deletions

View File

@@ -16,15 +16,28 @@ export const DialogSettings: Component = () => {
<Dialog size="large">
<Tabs orientation="vertical" variant="settings" defaultValue="general" class="h-full settings-dialog">
<Tabs.List>
<Tabs.SectionTitle>Desktop</Tabs.SectionTitle>
<Tabs.Trigger value="general">
<Icon name="settings-gear" />
General
</Tabs.Trigger>
<Tabs.Trigger value="shortcuts">
<Icon name="console" />
Shortcuts
</Tabs.Trigger>
<div
style={{
display: "flex",
"flex-direction": "column",
gap: "12px",
width: "100%",
"padding-top": "12px",
"padding-bottom": "12px",
}}
>
<Tabs.SectionTitle>Desktop</Tabs.SectionTitle>
<div style={{ display: "flex", "flex-direction": "column", gap: "6px", width: "100%" }}>
<Tabs.Trigger value="general">
<Icon name="settings-gear" />
General
</Tabs.Trigger>
<Tabs.Trigger value="shortcuts">
<Icon name="console" />
Shortcuts
</Tabs.Trigger>
</div>
</div>
{/* <Tabs.SectionTitle>Server</Tabs.SectionTitle> */}
{/* <Tabs.Trigger value="permissions"> */}
{/* <Icon name="checklist" /> */}

View File

@@ -302,7 +302,8 @@
}
[data-slot="tabs-section-title"] {
padding: 8px 8px 4px 8px;
width: 100%;
padding: 0;
font-family: var(--font-family-sans);
font-size: var(--font-size-small);
font-weight: var(--font-weight-medium);