diff --git a/openbis_ng_ui/src/js/components/common/grid/Grid.jsx b/openbis_ng_ui/src/js/components/common/grid/Grid.jsx index fc72714dc87894a291ccf1a360d9fe30ffbd7f6f..53cfb1416e508f88405618882cb37fbcd14c419d 100644 --- a/openbis_ng_ui/src/js/components/common/grid/Grid.jsx +++ b/openbis_ng_ui/src/js/components/common/grid/Grid.jsx @@ -33,9 +33,7 @@ const styles = theme => ({ height: '100%' }, tableHeaderAndBody: { - height: '1px', width: '100%', - overflow: 'auto', flex: '1 1 auto' }, table: { @@ -44,7 +42,7 @@ const styles = theme => ({ }, tableHead: { position: 'sticky', - top: '-8px', + top: 0, zIndex: '200', backgroundColor: theme.palette.background.paper }, @@ -54,6 +52,8 @@ const styles = theme => ({ } }, tableFooter: { + position: 'sticky', + bottom: 0, display: 'flex', alignItems: 'center', justifyContent: 'flex-end', diff --git a/openbis_ng_ui/src/js/components/tools/search/ToolSearch.jsx b/openbis_ng_ui/src/js/components/tools/search/ToolSearch.jsx index 6e06cc44e1144b21a4c81a40f6d4f899a895fdf1..5f897c1eb2e934a84648a04af7903bb2511d3f1d 100644 --- a/openbis_ng_ui/src/js/components/tools/search/ToolSearch.jsx +++ b/openbis_ng_ui/src/js/components/tools/search/ToolSearch.jsx @@ -18,7 +18,6 @@ import logger from '@src/js/common/logger.js' const styles = theme => ({ grid: { - height: '100%', marginBottom: theme.spacing(2) } }) diff --git a/openbis_ng_ui/src/js/components/types/search/TypeSearch.jsx b/openbis_ng_ui/src/js/components/types/search/TypeSearch.jsx index e4e392769b4438901d440056e277d1dd23ace505..e76ad3233d514bbe88c2c5a495ddc36042571650 100644 --- a/openbis_ng_ui/src/js/components/types/search/TypeSearch.jsx +++ b/openbis_ng_ui/src/js/components/types/search/TypeSearch.jsx @@ -17,7 +17,6 @@ import logger from '@src/js/common/logger.js' const styles = theme => ({ grid: { - height: '100%', marginBottom: theme.spacing(2) } }) diff --git a/openbis_ng_ui/src/js/components/users/search/UserSearch.jsx b/openbis_ng_ui/src/js/components/users/search/UserSearch.jsx index 52e8f9874fdf6d69b41da05b9ea63af4db446712..c97c995093b1e8cbc301421fc92465b7c32ee521 100644 --- a/openbis_ng_ui/src/js/components/users/search/UserSearch.jsx +++ b/openbis_ng_ui/src/js/components/users/search/UserSearch.jsx @@ -19,7 +19,6 @@ import logger from '@src/js/common/logger.js' const styles = theme => ({ grid: { - height: '100%', marginBottom: theme.spacing(2) } })