X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/de26557e0542c8a003fddc11831cb3646bf5512f..519b431a41a9ab4815a1e4180ee78395b74a85de:/src/components/file-tree/file-tree-item.tsx diff --git a/src/components/file-tree/file-tree-item.tsx b/src/components/file-tree/file-tree-item.tsx index 9b248e0c..89bf43c6 100644 --- a/src/components/file-tree/file-tree-item.tsx +++ b/src/components/file-tree/file-tree-item.tsx @@ -10,7 +10,7 @@ import { formatFileSize } from "~/common/formatters"; import { ListItemTextIcon } from "../list-item-text-icon/list-item-text-icon"; import { FileTreeData } from "./file-tree-data"; -type CssRules = "root" | "spacer" | "sizeInfo" | "button"; +type CssRules = "root" | "spacer" | "sizeInfo" | "button" | "moreOptions"; const fileTreeItemStyle: StyleRulesCallback = theme => ({ root: { @@ -27,7 +27,10 @@ const fileTreeItemStyle: StyleRulesCallback = theme => ({ button: { width: theme.spacing.unit * 3, height: theme.spacing.unit * 3, - marginRight: theme.spacing.unit + marginRight: theme.spacing.unit, + }, + moreOptions: { + position: 'absolute' } }); @@ -47,13 +50,13 @@ export const FileTreeItem = withStyles(fileTreeItemStyle)( {formatFileSize(item.data.size)} - - - - - + + + + + ; }