From ed611c77ed2902606a880c26e137639701949143 Mon Sep 17 00:00:00 2001 From: Amit Haridas Date: Fri, 5 Jun 2026 19:31:18 +0530 Subject: [PATCH] feat(renderer): EditorSettings tab (font, tab, line/wrap, minimap) --- .../components/modals/EditorSettings.tsx | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/renderer/components/modals/EditorSettings.tsx diff --git a/src/renderer/components/modals/EditorSettings.tsx b/src/renderer/components/modals/EditorSettings.tsx new file mode 100644 index 0000000..c14010b --- /dev/null +++ b/src/renderer/components/modals/EditorSettings.tsx @@ -0,0 +1,41 @@ +import { useSettingsStore } from '@/stores/settings-store'; +import { Label } from '@/components/ui/label'; +import { Slider } from '@/components/ui/slider'; +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; +import { Switch } from '@/components/ui/switch'; + +export function EditorSettings() { + const { fontSize, tabSize, lineNumbers, wordWrap, minimap, setSetting } = useSettingsStore(); + + return ( +
+
+ + setSetting('fontSize', v)} /> +
+
+ + +
+ + + +
+ ); +}