diff --git a/web-app/src/components/Markdown/index.tsx b/web-app/src/components/Markdown/index.tsx index d2d57d92..591f7782 100644 --- a/web-app/src/components/Markdown/index.tsx +++ b/web-app/src/components/Markdown/index.tsx @@ -66,7 +66,7 @@ const Markdown = (props: Props) => { ` } // TODO sanitize markdown or HTML - return
+ return } export default Markdown diff --git a/web-app/src/components/Markdown/prism.ts b/web-app/src/components/Markdown/prism.ts index 4868f9f0..58b11e38 100644 --- a/web-app/src/components/Markdown/prism.ts +++ b/web-app/src/components/Markdown/prism.ts @@ -11,3 +11,6 @@ import 'prismjs/components/prism-typescript' import 'prismjs/themes/prism-tomorrow.css' // TODO import all - current list only supports js related + +// resolve unsupported style cases +import './style.css' diff --git a/web-app/src/components/Markdown/style.css b/web-app/src/components/Markdown/style.css new file mode 100644 index 00000000..ecb7e4e0 --- /dev/null +++ b/web-app/src/components/Markdown/style.css @@ -0,0 +1,6 @@ +.coderoad-markdown :not(pre) > code { + background-color: black; + color: white; + border-radius: 2px; + padding: 0.1rem; +} diff --git a/web-app/stories/Step.stories.tsx b/web-app/stories/Step.stories.tsx index 47122582..d6abc5e2 100644 --- a/web-app/stories/Step.stories.tsx +++ b/web-app/stories/Step.stories.tsx @@ -9,6 +9,9 @@ const stepText = 'This is a long paragraph of step text intended to wrap around the side after a short period of writing to demonstrate text wrap among other things' const paragraphText = `Markdown included \`code\`, *bold*, & _italics_. + + Inline code: \`