Merge remote-tracking branch 'origin/react' into react-ui-updates
This commit is contained in:
commit
1065bcf0cc
@ -9,7 +9,7 @@ export default class ImageCard extends React.Component {
|
|||||||
return (
|
return (
|
||||||
<Card onClick={onClick} className={styles.root}>
|
<Card onClick={onClick} className={styles.root}>
|
||||||
<img src={image} onLoad={onImageLoaded} />
|
<img src={image} onLoad={onImageLoaded} />
|
||||||
<h1>{text}</h1>
|
<h2>{text}</h2>
|
||||||
|
|
||||||
{description ? <p>{description}</p> : null}
|
{description ? <p>{description}</p> : null}
|
||||||
</Card>
|
</Card>
|
||||||
|
@ -8,7 +8,7 @@ export default function EntryEditor({ collection, entry, getMedia, onChange, onA
|
|||||||
<h1>Entry in {collection.get('label')}</h1>
|
<h1>Entry in {collection.get('label')}</h1>
|
||||||
<h2>{entry && entry.get('title')}</h2>
|
<h2>{entry && entry.get('title')}</h2>
|
||||||
<div className="cms-container" style={styles.container}>
|
<div className="cms-container" style={styles.container}>
|
||||||
<div className="cms-control-pane" style={styles.pane}>
|
<div className="cms-control-pane" style={styles.controlPane}>
|
||||||
<ControlPane
|
<ControlPane
|
||||||
collection={collection}
|
collection={collection}
|
||||||
entry={entry}
|
entry={entry}
|
||||||
@ -30,6 +30,11 @@ const styles = {
|
|||||||
container: {
|
container: {
|
||||||
display: 'flex'
|
display: 'flex'
|
||||||
},
|
},
|
||||||
|
controlPane: {
|
||||||
|
width: '50%',
|
||||||
|
paddingLeft: '10px',
|
||||||
|
paddingRight: '10px'
|
||||||
|
},
|
||||||
pane: {
|
pane: {
|
||||||
width: '50%'
|
width: '50%'
|
||||||
}
|
}
|
||||||
|
@ -78,8 +78,8 @@ export default class ImageControl extends React.Component {
|
|||||||
onDragOver={this.handleDragOver}
|
onDragOver={this.handleDragOver}
|
||||||
onDrop={this.handleChange}
|
onDrop={this.handleChange}
|
||||||
>
|
>
|
||||||
<span onClick={this.handleClick}>
|
<span style={styles.imageUpload} onClick={this.handleClick}>
|
||||||
{imageName ? imageName : 'Click or drop image here.'}
|
{imageName ? imageName : 'Tip: Click here to upload an image from your file browser, or drag an image directly into this box from your desktop'}
|
||||||
</span>
|
</span>
|
||||||
<input
|
<input
|
||||||
type="file"
|
type="file"
|
||||||
@ -96,6 +96,16 @@ export default class ImageControl extends React.Component {
|
|||||||
const styles = {
|
const styles = {
|
||||||
input: {
|
input: {
|
||||||
display: 'none'
|
display: 'none'
|
||||||
|
},
|
||||||
|
imageUpload: {
|
||||||
|
backgroundColor: '#fff',
|
||||||
|
textAlign: 'center',
|
||||||
|
color: '#999',
|
||||||
|
padding: '20px',
|
||||||
|
display: 'block',
|
||||||
|
border: '1px dashed #eee',
|
||||||
|
cursor: 'pointer',
|
||||||
|
fontSize: '12px'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
:root {
|
:root {
|
||||||
--foregroundColor: #555;
|
--foregroundColor: #fff;
|
||||||
--backgroundColor: rgba(245, 245, 245, 0.98);
|
--backgroundColor: #272e30;
|
||||||
--textFieldBorderColor: #e7e7e7;
|
--textFieldBorderColor: #e7e7e7;
|
||||||
--highlightFGColor: #444;
|
--highlightFGColor: #fff;
|
||||||
--highlightBGColor: #d2dee4;
|
--highlightBGColor: #3ab7a5;
|
||||||
}
|
}
|
||||||
|
|
||||||
.root {
|
.root {
|
||||||
@ -30,6 +30,7 @@
|
|||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
border-right: 1px solid var(--textFieldBorderColor);
|
border-right: 1px solid var(--textFieldBorderColor);
|
||||||
|
margin:0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.inputField {
|
.inputField {
|
||||||
|
@ -3,6 +3,7 @@ html {
|
|||||||
-ms-text-size-adjust: 100%;
|
-ms-text-size-adjust: 100%;
|
||||||
-webkit-text-size-adjust: 100%;
|
-webkit-text-size-adjust: 100%;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
font-family: Roboto,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;
|
||||||
}
|
}
|
||||||
*, *:before, *:after {
|
*, *:before, *:after {
|
||||||
box-sizing: inherit;
|
box-sizing: inherit;
|
||||||
@ -11,14 +12,16 @@ html {
|
|||||||
body {
|
body {
|
||||||
font-family: 'Roboto', sans-serif;
|
font-family: 'Roboto', sans-serif;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background-color: #fafafa;
|
background-color: #f2f5f4;
|
||||||
|
color:#7c8382;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
header {
|
header {
|
||||||
background-color: #fff;
|
background-color: #272e30;
|
||||||
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.22);
|
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.22);
|
||||||
height: 54px;
|
height: 54px;
|
||||||
|
border-bottom:2px solid #3ab7a5;
|
||||||
position: fixed;
|
position: fixed;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
z-index: 999;
|
z-index: 999;
|
||||||
@ -31,3 +34,29 @@ header {
|
|||||||
h1, h2, h3, h4, h5, h6, p {
|
h1, h2, h3, h4, h5, h6, p {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
h1{
|
||||||
|
color: #3ab7a5;
|
||||||
|
border-bottom: 1px solid #3ab7a5;
|
||||||
|
margin: 30px auto 25px;
|
||||||
|
padding-bottom: 15px;
|
||||||
|
font-size: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
input{
|
||||||
|
width:100%;
|
||||||
|
padding:3px;
|
||||||
|
font-size:14px;
|
||||||
|
margin-bottom:10px;
|
||||||
|
}
|
||||||
|
header input{
|
||||||
|
margin-bottom:0;
|
||||||
|
}
|
||||||
|
button{
|
||||||
|
border: 1px solid #3ab7a5;
|
||||||
|
padding: 3px 20px;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 18px;
|
||||||
|
background-color:#fff;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user