+
Text above horizontal divider
+
+
Text below horizontal divider
+
+
Text aside of vertical divider
+
+
Text aside of vertical divider
+
+
+ );
+};
+
+export default meta;
diff --git a/packages/grafana-ui/src/components/Divider/Divider.tsx b/packages/grafana-ui/src/components/Divider/Divider.tsx
new file mode 100644
index 00000000000..169e5e34e45
--- /dev/null
+++ b/packages/grafana-ui/src/components/Divider/Divider.tsx
@@ -0,0 +1,38 @@
+import { css } from '@emotion/css';
+import React from 'react';
+
+import { GrafanaTheme2 } from '@grafana/data';
+
+import { useTheme2 } from '../../themes';
+
+interface DividerProps {
+ direction?: 'vertical' | 'horizontal';
+}
+
+export const Divider = ({ direction = 'horizontal' }: DividerProps) => {
+ const theme = useTheme2();
+ const styles = getStyles(theme);
+
+ if (direction === 'vertical') {
+ return