diff --git a/src/modules/dashdot/DashdotModule.tsx b/src/modules/dashdot/DashdotModule.tsx index b2b0a4401..51badf882 100644 --- a/src/modules/dashdot/DashdotModule.tsx +++ b/src/modules/dashdot/DashdotModule.tsx @@ -38,7 +38,7 @@ export const DashdotModule = asModule({ id: 'dashdot', }); -const useStyles = createStyles((theme, _params) => ({ +const useStyles = createStyles((theme, _params, getRef) => ({ heading: { marginTop: 0, marginBottom: 10, @@ -73,6 +73,19 @@ const useStyles = createStyles((theme, _params) => ({ border: 'none', colorScheme: 'none', }, + graphTitle: { + ref: getRef('graphTitle'), + position: 'absolute', + right: 0, + opacity: 0, + transition: 'opacity .1s ease-in-out', + pointerEvents: 'none', + }, + graphStack: { + [`&:hover .${getRef('graphTitle')}`]: { + opacity: 0.5, + }, + }, })); const bpsPrettyPrint = (bits?: number) => @@ -223,6 +236,7 @@ export function DashdotComponent() { {graphs.map((graph) => ( - + <Title className={classes.graphTitle} order={4} mt={10} mr={25}> {graph.name}