@@ -95,7 +95,7 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
9595 ref = { canvasRef }
9696 width = { 300 }
9797 height = { 300 }
98- className = "border border-neutral-200 rounded-lg bg-white "
98+ className = "border border-neutral-200 dark:border-neutral-600 rounded-lg bg-base-100 dark:bg-base-200 "
9999 />
100100 ) ;
101101 } ;
@@ -117,7 +117,7 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
117117 className = "flex items-center gap-3"
118118 >
119119 < div className = "w-12 text-sm font-mono text-neutral-600" > |{ state } ⟩</ div >
120- < div className = "flex-1 bg-neutral-100 rounded-full h-6 relative overflow-hidden" >
120+ < div className = "flex-1 bg-base-200 dark:bg- neutral-800 rounded-full h-6 relative overflow-hidden" >
121121 < motion . div
122122 initial = { { width : 0 } }
123123 animate = { { width : `${ ( probability / maxProb ) * 100 } %` } }
@@ -177,7 +177,7 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
177177 < motion . div
178178 initial = { { opacity : 0 , scale : 0.95 } }
179179 animate = { { opacity : 1 , scale : 1 } }
180- className = "bg-white dark:bg-neutral-900 p-6 rounded-xl border border-neutral-200 dark:border-neutral-700 overflow-hidden"
180+ className = "bg-base-100 dark:bg-base-200 p-6 rounded-xl border border-neutral-200 dark:border-neutral-700 overflow-hidden"
181181 >
182182 < div className = "mb-4 flex items-center justify-between" >
183183 < div >
@@ -192,7 +192,7 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
192192 { /* Controls */ }
193193 < div className = "flex items-center gap-2" >
194194 { /* Zoom Controls */ }
195- < div className = "flex items-center gap-1 sm:gap-2 bg-neutral-100 dark:bg-neutral-800 rounded-lg p-1" >
195+ < div className = "flex items-center gap-1 sm:gap-2 bg-base-200 dark:bg-neutral-800 rounded-lg p-1" >
196196 < button
197197 onClick = { handleZoomOut }
198198 className = "p-2 sm:p-1 hover:bg-neutral-200 dark:hover:bg-neutral-700 rounded text-neutral-600 dark:text-neutral-400 transition-colors min-h-[44px] sm:min-h-[32px] min-w-[44px] sm:min-w-[32px] flex items-center justify-center"
@@ -245,7 +245,7 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
245245
246246 < div
247247 ref = { containerRef }
248- className = "overflow-auto bg-white dark:bg-neutral-800 rounded-lg border border-neutral-100 dark:border-neutral-600 p-2 sm:p-4 cursor-grab active:cursor-grabbing touch-pan-x touch-pan-y"
248+ className = "overflow-auto bg-base-100 dark:bg-neutral-800 rounded-lg border border-neutral-100 dark:border-neutral-600 p-2 sm:p-4 cursor-grab active:cursor-grabbing touch-pan-x touch-pan-y"
249249 style = { {
250250 maxHeight : '400px' ,
251251 scrollbarWidth : 'thin' ,
@@ -339,16 +339,16 @@ const QuantumVisualization = ({ result, type = 'auto' }) => {
339339 return (
340340 < div className = "space-y-6" >
341341 { availableVisualizations . length > 1 && (
342- < div className = "flex gap-2 p-1 bg-neutral-100 rounded-lg" >
342+ < div className = "flex gap-2 p-1 bg-base-200 rounded-lg" >
343343 { availableVisualizations . map ( ( viz ) => (
344344 < button
345345 key = { viz . id }
346346 onClick = { ( ) => setActiveVisualization ( viz . id ) }
347347 className = { `
348348 flex items-center gap-2 px-4 py-2 rounded-md text-sm font-medium transition-all
349349 ${ activeVisualization === viz . id
350- ? 'bg-white text-neutral-900 shadow-sm'
351- : 'text-neutral-600 hover:text-neutral-900 hover:bg-white /50'
350+ ? 'bg-base-100 text-neutral-900 dark:text-neutral-100 shadow-sm'
351+ : 'text-neutral-600 dark:text-neutral-300 hover:text-neutral-900 dark: hover:text-neutral-100 hover: bg-base-100 /50'
352352 }
353353 ` }
354354 >
0 commit comments