@@ -21,12 +21,12 @@ export default function CodeViewer({ codeFiles }: { codeFiles: FeatureFile[] })
2121 onValueChange = { setCodeFile }
2222 className = "flex-1 flex flex-col"
2323 >
24- < TabsList className = "w-full justify-start h-auto flex-wrap p-1" >
24+ < TabsList className = "w-full justify-start h-auto flex-wrap p-1 gap-1 bg-gray-100 prefers-dark:bg-gray-900 border-b border-gray-200 prefers-dark:border-gray-800 " >
2525 { codeFiles . map ( ( file ) => (
2626 < TabsTrigger
2727 key = { file . name }
2828 value = { file . name }
29- className = "border border-transparent data-[state=active]:border-indigo -200"
29+ className = "border border-transparent bg-transparent prefers-dark:bg-transparent text-gray-600 prefers-dark:text-gray-400 data-[state=active]:bg-white prefers-dark:data-[state=active]:bg-gray-800 data-[state=active]:text-gray-900 prefers-dark:data-[state=active]:text-gray-100 data-[state=active]: border-gray -200 prefers-dark:data-[state=active]:border-gray-700 data-[state=active]:shadow-sm "
3030 >
3131 { file . name . split ( "/" ) . pop ( ) }
3232 </ TabsTrigger >
@@ -38,7 +38,7 @@ export default function CodeViewer({ codeFiles }: { codeFiles: FeatureFile[] })
3838 value = { file . name }
3939 className = "flex-1 mt-0 data-[state=inactive]:hidden"
4040 >
41- < div className = "h-full bg-[#1e1e1e]" >
41+ < div className = "h-full bg-gray-50 prefers-dark:bg- [#1e1e1e]" >
4242 < CodeEditor file = { file } />
4343 </ div >
4444 </ TabsContent >
@@ -50,18 +50,18 @@ export default function CodeViewer({ codeFiles }: { codeFiles: FeatureFile[] })
5050
5151 return (
5252 < div className = "flex h-full" >
53- < div className = "w-72 border-r flex flex-col bg-background " >
53+ < div className = "w-72 border-r border-gray-200 prefers-dark:border-gray-800 flex flex-col bg-white prefers-dark:bg-gray-900 " >
5454 < div className = "flex-1 overflow-auto" >
5555 < FileTree files = { codeFiles } selectedFile = { selectedFile } onFileSelect = { setCodeFile } />
5656 </ div >
5757 </ div >
58- < div className = "flex-1 h-full py-5 bg-[#1e1e1e]" >
58+ < div className = "flex-1 h-full py-5 bg-gray-50 prefers-dark:bg- [#1e1e1e]" >
5959 { selectedFile ? (
6060 < div className = "h-full" >
6161 < CodeEditor file = { selectedFile } />
6262 </ div >
6363 ) : (
64- < div className = "flex items-center justify-center h-full text-muted-foreground" >
64+ < div className = "flex items-center justify-center h-full text-muted-foreground prefers-dark:text-gray-400 " >
6565 Select a file to view its content.
6666 </ div >
6767 ) }
0 commit comments