@@ -25,7 +25,7 @@ import React, { useState, useEffect, useCallback } from "react";
25
25
import { createRoot } from 'react-dom/client' ;
26
26
import { Flex , FlexItem } from "@patternfly/react-core/dist/esm/layouts/Flex/index.js" ;
27
27
import { Page , PageSection , } from "@patternfly/react-core/dist/esm/components/Page/index.js" ;
28
- import { Card } from "@patternfly/react-core/dist/esm/components/Card/index.js" ;
28
+ import { Card , CardHeader } from "@patternfly/react-core/dist/esm/components/Card/index.js" ;
29
29
import { SearchInput } from "@patternfly/react-core/dist/esm/components/SearchInput/index.js" ;
30
30
import { ToggleGroup , ToggleGroupItem } from "@patternfly/react-core/dist/esm/components/ToggleGroup/index.js" ;
31
31
import { Toolbar , ToolbarContent , ToolbarFilter , ToolbarItem , ToolbarToggleGroup } from "@patternfly/react-core/dist/esm/components/Toolbar/index.js" ;
@@ -706,13 +706,15 @@ class ServicesPageBody extends React.Component {
706
706
return (
707
707
< PageSection hasBodyWrapper = { false } >
708
708
< Card isCompact >
709
- < ServicesPageFilters activeStateDropdownOptions = { activeStateDropdownOptions }
710
- fileStateDropdownOptions = { fileStateDropdownOptions }
711
- filtersRef = { this . filtersRef }
712
- loadingUnits = { this . props . isLoading }
713
- options = { cockpit . location . options }
714
- onOptionsChanged = { this . onOptionsChanged }
715
- />
709
+ < CardHeader id = 'services-card-header' >
710
+ < ServicesPageFilters activeStateDropdownOptions = { activeStateDropdownOptions }
711
+ fileStateDropdownOptions = { fileStateDropdownOptions }
712
+ filtersRef = { this . filtersRef }
713
+ loadingUnits = { this . props . isLoading }
714
+ options = { cockpit . location . options }
715
+ onOptionsChanged = { this . onOptionsChanged }
716
+ />
717
+ </ CardHeader >
716
718
< ServicesList key = { cockpit . format ( "$0-list" , activeTab ) }
717
719
isTimer = { activeTab == 'timer' }
718
720
filtersRef = { this . filtersRef }
@@ -865,7 +867,8 @@ const ServicesPageFilters = ({
865
867
</ ToolbarToggleGroup > ;
866
868
867
869
return (
868
- < Toolbar data-loading = { loadingUnits }
870
+ < Toolbar
871
+ data-loading = { loadingUnits }
869
872
clearAllFilters = { onClearAllFilters }
870
873
className = "pf-m-sticky-top ct-compact services-toolbar"
871
874
id = "services-toolbar"
@@ -904,7 +907,7 @@ const ServicesPage = () => {
904
907
905
908
return (
906
909
< WithDialogs >
907
- < Page >
910
+ < Page className = 'no-masthead-sidebar' >
908
911
{ cockpit . location . path . length == 0 &&
909
912
< PageSection hasBodyWrapper = { false } className = "services-header" >
910
913
< Flex >
0 commit comments