aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/components
diff options
context:
space:
mode:
authorRyan Mehri <[email protected]>2020-05-22 09:31:56 -0600
committerGitHub <[email protected]>2020-05-22 09:31:56 -0600
commitc81d221ae56f1ee731f1b8a0ef4b8842d3217dbd (patch)
treebe7dfd0ac2abaa0c37e484f9e10485ecb092203a /frontend/src/components
parentMerge pull request #28 from jackyzha0/save-png (diff)
parentfix weird dropshadow on png expoert (diff)
downloadctrl-v-c81d221ae56f1ee731f1b8a0ef4b8842d3217dbd.tar.xz
ctrl-v-c81d221ae56f1ee731f1b8a0ef4b8842d3217dbd.zip
Merge pull request #29 from jackyzha0/order-langs
order langs and fix export bug
Diffstat (limited to 'frontend/src/components')
-rw-r--r--frontend/src/components/PasteInfo.js2
-rw-r--r--frontend/src/components/renderers/Code.js43
2 files changed, 23 insertions, 22 deletions
diff --git a/frontend/src/components/PasteInfo.js b/frontend/src/components/PasteInfo.js
index b63eedb..28141ac 100644
--- a/frontend/src/components/PasteInfo.js
+++ b/frontend/src/components/PasteInfo.js
@@ -71,7 +71,7 @@ const PasteInfo = (props) => {
type="button"
onClick={() => exportComponentAsJPEG(props.compref, `paste-${props.hash}.png`)}
>
- save
+ save png
</Button>
{renderable()}
<ThemeInput
diff --git a/frontend/src/components/renderers/Code.js b/frontend/src/components/renderers/Code.js
index 3d84adb..02c1cc6 100644
--- a/frontend/src/components/renderers/Code.js
+++ b/frontend/src/components/renderers/Code.js
@@ -11,26 +11,26 @@ export const THEMES = Object.freeze({
})
export const LANGS = Object.freeze({
- 'go': 'go',
- 'python': 'python',
- 'js': 'javascript',
- 'html': 'html',
- 'css': 'css',
+ 'bash': 'bash',
'c': 'c',
'c++': 'cpp',
'c#': 'cs',
- 'ruby': 'ruby',
+ 'css': 'css',
'docker': 'dockerfile',
- 'bash': 'bash',
- 'raw': 'text',
+ 'go': 'go',
+ 'haskell': 'haskell',
+ 'html': 'html',
'java': 'java',
+ 'js': 'javascript',
+ 'latex': 'latex',
'lisp': 'lisp',
- 'haskell': 'haskell',
- 'scala': 'scala',
- 'markdown': 'markdown',
'makefile': 'makefile',
+ 'markdown': 'markdown',
'php': 'php',
- 'latex': 'latex',
+ 'python': 'python',
+ 'raw': 'text',
+ 'ruby': 'ruby',
+ 'scala': 'scala',
'yaml': 'yaml'
})
@@ -43,15 +43,16 @@ const CodeRenderer = React.forwardRef((props, ref) => {
}
return (
- <SyntaxHighlighter
- className="codeBlock lt-shadow"
- ref={ref}
- language={props.lang}
- style={THEMES[props.theme]}
- showLineNumbers
- PreTag={Pre}>
- {props.content}
- </SyntaxHighlighter>
+ <div className="lt-shadow codeBlock">
+ <SyntaxHighlighter
+ ref={ref}
+ language={props.lang}
+ style={THEMES[props.theme]}
+ showLineNumbers
+ PreTag={Pre}>
+ {props.content}
+ </SyntaxHighlighter>
+ </div>
);
});