codeimage styling changes

main
Jake Dexheimer 8 years ago
parent cc9f68d0f5
commit 90cbe0827c

@ -4,7 +4,7 @@ import { NativeTypes } from 'react-dnd-html5-backend'
import { DropTarget } from 'react-dnd' import { DropTarget } from 'react-dnd'
import domtoimage from 'dom-to-image' import domtoimage from 'dom-to-image'
const padding = '50px 50px' const margin = '45px 54px'
const DEFAULT_CODE = ` const DEFAULT_CODE = `
const pluckDeep = key => obj => key.split('.').reduce((accum, key) => accum[key], obj) const pluckDeep = key => obj => key.split('.').reduce((accum, key) => accum[key], obj)
@ -47,7 +47,7 @@ class CodeImage extends React.Component {
return this.props.connectDropTarget( return this.props.connectDropTarget(
<div id='section'> <div id='section'>
<div id='container' ref={(container) => { this.container = container }}> <div id='container' ref={(container) => { this.container = container }}>
<pre> <pre className='hyper'>
<code onClick={this.save}> <code onClick={this.save}>
{code} {code}
</code> </code>
@ -55,23 +55,30 @@ class CodeImage extends React.Component {
</div> </div>
<style jsx>{` <style jsx>{`
#section { #section {
width: 100%; height: 100%;
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
#container { #container {
background: green; height: 100%;
padding: ${padding}; background: #000;
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
} }
pre {
background: white; .hyper {
padding: 10px; border: 1px solid #393939;
box-shadow: 10px 10px 12px -5px rgba(0,0,0,0.17); border-radius: 5px;
background: black;
padding: 18px 24px;
margin: ${margin}
color: white;
} }
.bw {}
`}</style> `}</style>
</div> </div>
) )

Loading…
Cancel
Save