diff --git a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx index edccdd8c..4ec82c76 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/sidebar-tsx/SidebarChat.tsx @@ -183,7 +183,7 @@ const ReasoningOptionDropdown = () => { Budget }; + + + + export const VoidSlider = ({ value, onChange, @@ -225,7 +229,7 @@ export const VoidSlider = ({ value: number; onChange: (value: number) => void; disabled?: boolean; - size?: 'xs' | 'sm' | 'sm+' | 'md'; + size?: 'xxs' | 'xs' | 'sm' | 'sm+' | 'md'; min?: number; max?: number; step?: number; @@ -235,12 +239,6 @@ export const VoidSlider = ({ // Calculate percentage for position const percentage = ((value - min) / (max - min)) * 100; - // Get numeric thumb size for padding calculation - const thumbSizePx = - size === 'xs' ? 2.5 * 4 : // Convert rem to px (approx) - size === 'sm' ? 3 * 4 : - size === 'sm+' ? 3.5 * 4 : 4 * 4; // md size - // Handle track click const handleTrackClick = (e: React.MouseEvent) => { if (disabled) return; @@ -317,17 +315,19 @@ export const VoidSlider = ({ {/* Track */} {/* Filled part of track */} @@ -336,7 +336,11 @@ export const VoidSlider = ({ {/* Thumb with sizes matching VoidSwitch */} { @@ -371,7 +375,6 @@ export const VoidSlider = ({ - export const VoidSwitch = ({ value, onChange,