X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/4cdf454b772363d262eb7a391c3f37c55800d853..73da4aae95f9186c71533e3c26cecce23f52fc02:/src/views/workbench/workbench.tsx diff --git a/src/views/workbench/workbench.tsx b/src/views/workbench/workbench.tsx index 8d9e35ed..56436026 100644 --- a/src/views/workbench/workbench.tsx +++ b/src/views/workbench/workbench.tsx @@ -23,7 +23,7 @@ import ListItemIcon from '@material-ui/core/ListItemIcon'; const drawerWidth = 240; -type CssRules = 'root' | 'appBar' | 'drawerPaper' | 'content' | 'row' | 'treeContainer' | 'toolbar'; +type CssRules = 'root' | 'appBar' | 'active' | 'drawerPaper' | 'content' | 'row' | 'treeContainer' | 'toolbar'; const styles: StyleRulesCallback = (theme: Theme) => ({ root: { @@ -39,6 +39,9 @@ const styles: StyleRulesCallback = (theme: Theme) => ({ zIndex: theme.zIndex.drawer + 1, backgroundColor: '#692498' }, + active: { + color: '#4285F6', + }, drawerPaper: { position: 'relative', width: drawerWidth, @@ -51,14 +54,14 @@ const styles: StyleRulesCallback = (theme: Theme) => ({ }, row: { display: 'flex', - alignItems: 'center' + alignItems: 'center', }, treeContainer: { position: 'absolute', overflowX: 'visible', marginTop: '80px', minWidth: drawerWidth, - whiteSpace: 'nowrap' + whiteSpace: 'nowrap', }, toolbar: theme.mixins.toolbar }); @@ -92,9 +95,9 @@ class Workbench extends React.Component, W
-
{p.icon}
-
+ render={(project: TreeItem) => +
{project.data.icon}
+
{project.data.name}} />
} />