mirror of https://github.com/sgoudham/carbon.git
Merge pull request #3 from dawnlabs/window-themes
- Window themes - Better defaults - Editor styling consistencymain
commit
d6d65df044
@ -0,0 +1,18 @@
|
||||
import React from 'react'
|
||||
import { Controls, ControlsBW } from './svg/Controls'
|
||||
|
||||
export default ({ theme }) => (
|
||||
<div className="window-controls">
|
||||
{ theme === 'bw' ? <ControlsBW /> : <Controls /> }
|
||||
<style jsx>{`
|
||||
div {
|
||||
margin-top: -19px;
|
||||
position: relative;
|
||||
top: +30px;
|
||||
margin-left: 18px;
|
||||
z-index: 1;
|
||||
}
|
||||
`}
|
||||
</style>
|
||||
</div>
|
||||
)
|
@ -0,0 +1,19 @@
|
||||
import React from 'react'
|
||||
|
||||
export default ({ fromLeft }) => (
|
||||
<div style={{ left: fromLeft }}>
|
||||
<div className="window-pointer" />
|
||||
<style jsx>{`
|
||||
.window-pointer {
|
||||
width: 0px;
|
||||
height: 0px;
|
||||
border-style: solid;
|
||||
border-width: 0 4px 5px 4px;
|
||||
border-color: transparent transparent #fff transparent;
|
||||
position: absolute;
|
||||
top: -5px;
|
||||
left: 15px;
|
||||
}
|
||||
`}</style>
|
||||
</div>
|
||||
)
|
Loading…
Reference in New Issue