diff --git a/hyperglass/ui/components/Footer/button.tsx b/hyperglass/ui/components/Footer/button.tsx
index 42b0948..fecd07d 100644
--- a/hyperglass/ui/components/Footer/button.tsx
+++ b/hyperglass/ui/components/Footer/button.tsx
@@ -1,24 +1,32 @@
import { Button, Menu, MenuButton, MenuList } from '@chakra-ui/react';
import { Markdown } from '~/components';
+import { useColorValue, useBreakpointValue } from '~/context';
+import { useOpposingColor } from '~/hooks';
import type { TFooterButton } from './types';
export const FooterButton = (props: TFooterButton) => {
const { content, title, side, ...rest } = props;
- const placement = side === 'left' ? 'top-end' : side === 'right' ? 'top-start' : undefined;
+ const placement = side === 'left' ? 'top' : side === 'right' ? 'top-start' : undefined;
+ const bg = useColorValue('white', 'gray.900');
+ const color = useOpposingColor(bg);
+ const size = useBreakpointValue({ base: 'xs', lg: 'sm' });
return (