@@ -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 gap-1 bg-gray-100 prefers- dark:bg-gray-900 border-b border-gray-200 prefers-dark:border-gray-800 " >
24+ < TabsList className = "w-full justify-start h-auto flex-wrap p-1 gap-1 bg-white dark:bg-gray-800 rounded-none " >
2525 { codeFiles . map ( ( file ) => (
2626 < TabsTrigger
2727 key = { file . name }
2828 value = { file . name }
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 "
29+ className = "border-0 shadow-none text-gray-600 dark:text-gray-300 hover :bg-foreground/5 hover: text-gray-900 dark:hover :text-gray-100 data-[state=active]:bg-foreground/10 data-[state=active]:text -gray-900 dark: data-[state=active]:text-white "
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-gray-50 prefers- dark:bg-[#1e1e1e]" >
41+ < div className = "h-full bg-gray-50 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 border-gray-200 prefers- dark:border-gray-800 flex flex-col bg-white prefers- dark:bg-gray-900 " >
53+ < div className = "w-72 border-r border-gray-200 dark:border-gray-700 flex flex-col bg-white dark:bg-gray-800 " >
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-gray-50 prefers- dark:bg-[#1e1e1e]" >
58+ < div className = "flex-1 h-full py-5 bg-gray-50 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 prefers- dark:text-gray-400 " >
64+ < div className = "flex items-center justify-center h-full text-muted-foreground dark:text-gray-300 " >
6565 Select a file to view its content.
6666 </ div >
6767 ) }
0 commit comments