Improve Settings modal

This commit is contained in:
2024-10-27 21:34:59 +01:00
parent ba4a0dadca
commit 239b441aa6
6 changed files with 87 additions and 41 deletions

View File

@@ -13,9 +13,6 @@ const AppearanceSettings = ({ themeSettings, onThemeChange }) => {
return (
<Box mb="md">
<Title order={3} mb="md">
Appearance
</Title>
<Group justify="space-between" align="center">
<Text size="sm">Dark Mode</Text>
<Switch checked={colorScheme === 'dark'} onChange={handleThemeChange} />

View File

@@ -18,10 +18,6 @@ const DangerZoneSettings = () => {
return (
<Box mb="md">
<Title order={3} mb="md">
Danger Zone
</Title>
<Button
color="red"
variant="light"

View File

@@ -4,9 +4,6 @@ import { Text, Switch, Tooltip, Group, Box, Title } from '@mantine/core';
const EditorSettings = ({ autoSave, onAutoSaveChange }) => {
return (
<Box mb="md">
<Title order={3} mb="md">
Editor
</Title>
<Tooltip label="Auto Save feature is coming soon!" position="left">
<Group justify="space-between" align="center">
<Text size="sm">Auto Save</Text>

View File

@@ -4,10 +4,6 @@ import { Title, Box, TextInput, Text, Grid } from '@mantine/core';
const GeneralSettings = ({ name, onInputChange }) => {
return (
<Box mb="md">
<Title order={3} mb="md">
General
</Title>
<Grid gutter="md" align="center">
<Grid.Col span={6}>
<Text size="sm">Workspace Name</Text>

View File

@@ -21,7 +21,6 @@ const GitSettings = ({
}) => {
return (
<Stack spacing="md">
<Title order={3}>Git Integration</Title>
<Grid gutter="md" align="center">
<Grid.Col span={6}>
<Text size="sm">Enable Git</Text>