@@ -339,19 +339,20 @@ export function FilterBar({
339339 position : { xs : 'static' , md : 'relative' } ,
340340 } }
341341 >
342- { /* Progress counter - absolute left (desktop only) */ }
342+ { /* Editor statusline - absolute left (desktop only) */ }
343343 { ! isMobile && currentTotal > 0 && (
344344 < Typography
345345 sx = { {
346346 position : 'absolute' ,
347347 left : 0 ,
348348 fontFamily : typography . fontFamily ,
349- fontSize : fontSize . sm ,
349+ fontSize : '10px' ,
350350 color : semanticColors . mutedText ,
351351 whiteSpace : 'nowrap' ,
352+ letterSpacing : '0.04em' ,
352353 } }
353354 >
354- { scrollPercent } % · { currentTotal }
355+ plots: { currentTotal } showing: { displayedCount } · { scrollPercent } % · python
355356 </ Typography >
356357 ) }
357358 { /* Toolbar actions - absolute right (desktop only) */ }
@@ -450,17 +451,33 @@ export function FilterBar({
450451 '&:focus' : isSearchExpanded ? { } : { outline : `2px solid ${ colors . primary } ` , outlineOffset : 2 } ,
451452 } }
452453 >
453- < Tooltip title = { isSearchExpanded ? '' : 'search' } >
454- < SearchIcon
455- className = "search-icon "
454+ { isSearchExpanded ? (
455+ < Box
456+ component = "span "
456457 sx = { {
457- color : colors . gray [ 500 ] ,
458- fontSize : isSearchExpanded ? '1rem' : '1.25rem' ,
459- transition : 'all 0.2s ease' ,
458+ fontFamily : typography . fontFamily ,
459+ fontSize : fontSize . base ,
460+ color : colors . primary ,
461+ fontWeight : 700 ,
460462 flexShrink : 0 ,
463+ lineHeight : 1 ,
461464 } }
462- />
463- </ Tooltip >
465+ >
466+ $
467+ </ Box >
468+ ) : (
469+ < Tooltip title = "search" >
470+ < SearchIcon
471+ className = "search-icon"
472+ sx = { {
473+ color : colors . gray [ 500 ] ,
474+ fontSize : '1.25rem' ,
475+ transition : 'all 0.2s ease' ,
476+ flexShrink : 0 ,
477+ } }
478+ />
479+ </ Tooltip >
480+ ) }
464481 < label htmlFor = "filter-search" style = { { position : 'absolute' , width : 1 , height : 1 , overflow : 'hidden' , clip : 'rect(0,0,0,0)' } } >
465482 { selectedCategory ? `Search ${ FILTER_LABELS [ selectedCategory ] } ` : 'Search filters' }
466483 </ label >
@@ -469,7 +486,7 @@ export function FilterBar({
469486 id = "filter-search"
470487 name = "filter-search"
471488 inputProps = { { 'aria-label' : selectedCategory ? `Search ${ FILTER_LABELS [ selectedCategory ] } ` : 'Search filters' } }
472- placeholder = { selectedCategory ? FILTER_LABELS [ selectedCategory ] : '' }
489+ placeholder = { selectedCategory ? FILTER_LABELS [ selectedCategory ] : 'grep plots/ ' }
473490 value = { searchQuery }
474491 onChange = { ( e ) => {
475492 setSearchQuery ( e . target . value ) ;
@@ -536,12 +553,13 @@ export function FilterBar({
536553 < Typography
537554 sx = { {
538555 fontFamily : typography . fontFamily ,
539- fontSize : fontSize . sm ,
556+ fontSize : '10px' ,
540557 color : semanticColors . mutedText ,
541558 whiteSpace : 'nowrap' ,
559+ letterSpacing : '0.04em' ,
542560 } }
543561 >
544- { scrollPercent } % · { currentTotal }
562+ { currentTotal } plots · { scrollPercent } %
545563 </ Typography >
546564 ) : (
547565 < Box />
0 commit comments