diff --git a/packages/freesewing.shared/components/mdx/index.js b/packages/freesewing.shared/components/mdx/index.js index 885b82eb233..89ceb52c558 100644 --- a/packages/freesewing.shared/components/mdx/index.js +++ b/packages/freesewing.shared/components/mdx/index.js @@ -17,6 +17,7 @@ const mdxCustomComponents = (app) => ({ {...props} patterns={{examples, rendertest, tutorial}} >{props.children}, + Comment: props => , Fixme: props => , Link: props => , Note: props => , diff --git a/packages/freesewing.shared/components/popout.js b/packages/freesewing.shared/components/popout.js index b08b997112c..7d5e4cebd0c 100644 --- a/packages/freesewing.shared/components/popout.js +++ b/packages/freesewing.shared/components/popout.js @@ -1,4 +1,5 @@ const colors = { + comment: 'secondary', note: 'primary', tip: 'accent', warning: 'error', @@ -33,11 +34,16 @@ const Popout = (props) => { return (
-
- {type} + border-y-4 sm:border-0 sm:border-l-4 px-6 sm:px-8 py-4 sm:py-2 shadow text-base border-${color}`}> +
+ {type} + + {type === 'comment' && <> by {props.by}}
{props.children}
+ {type === 'comment' && ( +
{props.by}
+ )}
)