@@ -289,6 +289,8 @@ const errorStatusOptions = [
289289
290290const statusIcon = < IconBugFilled className = "size-4" /> ;
291291const statusShortcut = { key : "s" } ;
292+ const timeShortcut = { key : "d" } ;
293+ const alertsShortcut = { key : "c" } ;
292294
293295function StatusFilter ( ) {
294296 const { values, del } = useSearchParams ( ) ;
@@ -305,8 +307,9 @@ function StatusFilter() {
305307 variant = "secondary/small"
306308 shortcut = { statusShortcut }
307309 tooltipTitle = "Filter by status"
310+ className = "pl-1.5"
308311 >
309- < span className = "ml-0.5 " > Status</ span >
312+ < span className = "ml-1 " > Status</ span >
310313 </ SelectTrigger >
311314 }
312315 searchValue = { search }
@@ -415,18 +418,19 @@ function FiltersBar({
415418
416419 return (
417420 < div className = "flex items-start justify-between gap-x-2 border-b border-grid-bright p-2" >
418- < div className = "flex flex-row flex-wrap items-center gap-2 " >
421+ < div className = "flex flex-row flex-wrap items-center gap-1.5 " >
419422 { list ? (
420423 < >
424+ < SearchInput placeholder = "Search errors…" />
421425 < StatusFilter />
422426 < LogsTaskFilter possibleTasks = { list . filters . possibleTasks } />
423427 < LogsVersionFilter />
424428 < TimeFilter
425429 defaultPeriod = { defaultPeriod }
426430 maxPeriodDays = { retentionLimitDays }
427431 labelName = "Occurred"
432+ shortcut = { timeShortcut }
428433 />
429- < SearchInput placeholder = "Search errors…" />
430434 { hasFilters && (
431435 < Form className = "h-6" >
432436 < Button
@@ -439,11 +443,15 @@ function FiltersBar({
439443 </ >
440444 ) : (
441445 < >
446+ < SearchInput placeholder = "Search errors…" />
442447 < StatusFilter />
443448 < LogsTaskFilter possibleTasks = { [ ] } />
444449 < LogsVersionFilter />
445- < TimeFilter defaultPeriod = { defaultPeriod } maxPeriodDays = { retentionLimitDays } />
446- < SearchInput placeholder = "Search errors…" />
450+ < TimeFilter
451+ defaultPeriod = { defaultPeriod }
452+ maxPeriodDays = { retentionLimitDays }
453+ shortcut = { timeShortcut }
454+ />
447455 { hasFilters && (
448456 < Form className = "h-6" >
449457 < Button
@@ -456,12 +464,14 @@ function FiltersBar({
456464 </ >
457465 ) }
458466 </ div >
459- < div className = "flex shrink-0 items-center gap-2 " >
467+ < div className = "flex shrink-0 items-center gap-1.5 " >
460468 < LinkButton
461469 to = { alertsHref }
462470 variant = "secondary/small"
463471 LeadingIcon = { BellAlertIcon }
464472 leadingIconClassName = "text-alerts"
473+ shortcut = { alertsShortcut }
474+ tooltip = "Configure alerts"
465475 >
466476 Configure alerts
467477 </ LinkButton >
0 commit comments