@@ -129,8 +129,9 @@ const FileTree: React.FC<FileTreeProps> = ({
129129 ) }
130130
131131 < span
132- className = { `truncate text-[13px] leading-5 ${ child . isFolder ? 'font-semibold' : 'font-medium'
133- } `}
132+ className = { `truncate text-[13px] leading-5 ${
133+ child . isFolder ? 'font-semibold' : 'font-medium'
134+ } `}
134135 >
135136 { child . name }
136137 </ span >
@@ -421,7 +422,7 @@ export default function Folder({ data: _data }: { data?: Agent }) {
421422 < div
422423 className = { `${
423424 isCollapsed ? 'w-16' : 'w-64'
424- } flex flex-shrink-0 flex-col border-[0px] border-r !border-solid border-r- border-subtle border-border-subtle-strong transition-all duration-300 ease-in-out`}
425+ } flex flex-shrink-0 flex-col border-[0px] border-r !border-solid border-border-subtle-strong border-r- border-subtle transition-all duration-300 ease-in-out`}
425426 >
426427 { /* head */ }
427428 < div
@@ -449,12 +450,13 @@ export default function Folder({ data: _data }: { data?: Agent }) {
449450 variant = "ghost"
450451 size = "icon"
451452 onClick = { ( ) => setIsCollapsed ( ! isCollapsed ) }
452- className = { `${ isCollapsed ? 'w-full' : ''
453- } flex items-center justify-center`}
453+ className = { `${
454+ isCollapsed ? 'w-full' : ''
455+ } flex items-center justify-center`}
454456 title = { isCollapsed ? t ( 'chat.open' ) : t ( 'chat.close' ) }
455457 >
456458 < ChevronsLeft
457- className = { `h-6 w-6 text-zinc-500 ${
459+ className = { `h-6 w-6 text-icon-secondary ${
458460 isCollapsed ? 'rotate-180' : ''
459461 } transition-transform ease-in-out`}
460462 />
@@ -506,8 +508,8 @@ export default function Folder({ data: _data }: { data?: Agent }) {
506508 onClick = { ( ) => selectedFileChange ( file , isShowSourceCode ) }
507509 className = { `flex w-full items-center justify-center rounded-md p-2 transition-colors hover:bg-fill-fill-primary-hover ${
508510 selectedFile ?. name === file . name
509- ? 'bg-blue-50 text-blue-700 '
510- : 'text-zinc-600 '
511+ ? 'bg-surface-information text-text-information '
512+ : 'text-text-secondary '
511513 } `}
512514 title = { file . name }
513515 >
@@ -548,7 +550,7 @@ export default function Folder({ data: _data }: { data?: Agent }) {
548550 { selectedFile . name }
549551 </ span >
550552 < Button size = "icon" variant = "ghost" >
551- < Download className = "h-4 w-4 text-zinc-500 " />
553+ < Download className = "h-4 w-4 text-icon-secondary " />
552554 </ Button >
553555 </ div >
554556 < Button
@@ -557,7 +559,7 @@ export default function Folder({ data: _data }: { data?: Agent }) {
557559 className = "flex-shrink-0"
558560 onClick = { ( ) => isShowSourceCodeChange ( ) }
559561 >
560- < CodeXml className = "h-4 w-4 text-zinc-500 " />
562+ < CodeXml className = "h-4 w-4 text-icon-secondary " />
561563 </ Button >
562564 </ div >
563565 </ div >
@@ -591,8 +593,8 @@ export default function Folder({ data: _data }: { data?: Agent }) {
591593 title = { selectedFile . name }
592594 />
593595 ) : [ 'csv' , 'doc' , 'docx' , 'pptx' , 'xlsx' ] . includes (
594- selectedFile . type
595- ) ? (
596+ selectedFile . type
597+ ) ? (
596598 < FolderComponent selectedFile = { selectedFile } />
597599 ) : selectedFile . type === 'html' ? (
598600 isShowSourceCode ? (
@@ -604,9 +606,9 @@ export default function Folder({ data: _data }: { data?: Agent }) {
604606 />
605607 )
606608 ) : selectedFile . type === 'zip' ? (
607- < div className = "flex h-full items-center justify-center text-zinc-500 " >
609+ < div className = "flex h-full items-center justify-center text-text-secondary " >
608610 < div className = "text-center" >
609- < FileText className = "mx-auto mb-4 h-12 w-12 text-zinc-300 " />
611+ < FileText className = "mx-auto mb-4 h-12 w-12 text-text-tertiary " />
610612 < p className = "text-sm" >
611613 { t ( 'folder.zip-file-is-not-supported-yet' ) }
612614 </ p >
@@ -625,22 +627,24 @@ export default function Folder({ data: _data }: { data?: Agent }) {
625627 < ImageLoader selectedFile = { selectedFile } />
626628 </ div >
627629 ) : (
628- < pre className = "overflow-x-auto whitespace-pre-wrap break-words font-mono text-sm text-zinc-700 " >
630+ < pre className = "overflow-x-auto whitespace-pre-wrap break-words font-mono text-sm text-text-primary " >
629631 { selectedFile . content }
630632 </ pre >
631633 )
632634 ) : (
633635 < div className = "flex h-full items-center justify-center" >
634636 < div className = "text-center" >
635637 < div className = "mx-auto mb-4 h-8 w-8 animate-spin rounded-full border-b-2 border-blue-600" > </ div >
636- < p className = "text-sm text-zinc-500" > { t ( 'chat.loading' ) } </ p >
638+ < p className = "text-sm text-text-secondary" >
639+ { t ( 'chat.loading' ) }
640+ </ p >
637641 </ div >
638642 </ div >
639643 )
640644 ) : (
641- < div className = "flex h-full items-center justify-center text-zinc-500 " >
645+ < div className = "flex h-full items-center justify-center text-text-secondary " >
642646 < div className = "text-center" >
643- < FileText className = "mx-auto mb-4 h-12 w-12 text-zinc-300 " />
647+ < FileText className = "mx-auto mb-4 h-12 w-12 text-text-tertiary " />
644648 < p className = "text-sm" >
645649 { t ( 'chat.select-a-file-to-view-its-contents' ) }
646650 </ p >
0 commit comments