@@ -33,55 +33,54 @@ const LogsFilterCard: FunctionComponent<LogsFilterCardProps> = (
3333 ] ;
3434
3535 return (
36- < div className = "rounded-lg border border-gray-200 bg-white shadow-sm" >
37- < div className = "p-4 " >
38- < div className = "mb-3 " >
36+ < div >
37+ < div className = "flex items-start gap-3 " >
38+ < div className = "min-w-0 flex-1 " >
3939 < LogSearchBar
4040 value = { props . searchQuery }
4141 onChange = { props . onSearchQueryChange }
4242 onSubmit = { props . onSearchSubmit }
4343 suggestions = { searchBarSuggestions }
4444 />
4545 </ div >
46-
47- < FiltersForm < Log >
48- id = "logs-filter"
49- showFilter = { true }
50- filterData = { props . filterData }
51- onFilterChanged = { props . onFilterChanged }
52- onAdvancedFiltersToggle = { props . onAdvancedFiltersToggle }
53- isFilterLoading = { props . isFilterLoading }
54- filterError = { props . filterError }
55- onFilterRefreshClick = { props . onFilterRefreshClick }
56- filters = { [
57- {
58- key : "severityText" ,
59- filterDropdownOptions :
60- DropdownUtil . getDropdownOptionsFromEnum ( LogSeverity ) ,
61- type : FieldType . Dropdown ,
62- title : "Log Severity" ,
63- isAdvancedFilter : true ,
64- } ,
65- {
66- key : "time" ,
67- type : FieldType . DateTime ,
68- title : "Start and End Date" ,
69- isAdvancedFilter : true ,
70- } ,
71- {
72- key : "attributes" ,
73- type : FieldType . JSON ,
74- title : "Filter by Attributes" ,
75- jsonKeys : props . logAttributes ,
76- isAdvancedFilter : true ,
77- } ,
78- ] }
79- />
46+ < div className = "flex-none pt-0.5" >
47+ { props . toolbar }
48+ </ div >
8049 </ div >
8150
82- < div className = "border-t border-gray-100 bg-gray-50/50 px-4 py-2.5" >
83- { props . toolbar }
84- </ div >
51+ < FiltersForm < Log >
52+ id = "logs-filter"
53+ showFilter = { true }
54+ filterData = { props . filterData }
55+ onFilterChanged = { props . onFilterChanged }
56+ onAdvancedFiltersToggle = { props . onAdvancedFiltersToggle }
57+ isFilterLoading = { props . isFilterLoading }
58+ filterError = { props . filterError }
59+ onFilterRefreshClick = { props . onFilterRefreshClick }
60+ filters = { [
61+ {
62+ key : "severityText" ,
63+ filterDropdownOptions :
64+ DropdownUtil . getDropdownOptionsFromEnum ( LogSeverity ) ,
65+ type : FieldType . Dropdown ,
66+ title : "Log Severity" ,
67+ isAdvancedFilter : true ,
68+ } ,
69+ {
70+ key : "time" ,
71+ type : FieldType . DateTime ,
72+ title : "Start and End Date" ,
73+ isAdvancedFilter : true ,
74+ } ,
75+ {
76+ key : "attributes" ,
77+ type : FieldType . JSON ,
78+ title : "Filter by Attributes" ,
79+ jsonKeys : props . logAttributes ,
80+ isAdvancedFilter : true ,
81+ } ,
82+ ] }
83+ />
8584 </ div >
8685 ) ;
8786} ;
0 commit comments