diff --git a/src/fields/boolean.jsx b/src/fields/boolean.jsx index d1494106..1dfe4534 100644 --- a/src/fields/boolean.jsx +++ b/src/fields/boolean.jsx @@ -7,6 +7,7 @@ class BooleanField extends React.Component { name: React.PropTypes.string.isRequired, value: React.PropTypes.bool, doc: React.PropTypes.string, + style: React.PropTypes.object, } render() { @@ -14,7 +15,10 @@ class BooleanField extends React.Component { {this.props.onChange(!this.props.value)}} checked={this.props.value} diff --git a/src/fields/color.jsx b/src/fields/color.jsx index ffea3aa3..a958b87c 100644 --- a/src/fields/color.jsx +++ b/src/fields/color.jsx @@ -16,6 +16,7 @@ class ColorField extends React.Component { value: React.PropTypes.string, default: React.PropTypes.number, doc: React.PropTypes.string, + style: React.PropTypes.object, } constructor(props) { @@ -55,7 +56,10 @@ class ColorField extends React.Component { Zoom Level {zoomLevel} - + + + }).toSeq() return
) case 'enum': return ( @@ -106,6 +126,7 @@ class SpecField extends React.Component { name={label} allowedValues={Object.keys(this.props.fieldSpec.values)} doc={this.props.fieldSpec.doc} + style={this.props.style} /> ) case 'string': return ( @@ -114,6 +135,7 @@ class SpecField extends React.Component { value={this.props.value} name={label} doc={this.props.fieldSpec.doc} + style={this.props.style} /> ) case 'color': return ( @@ -122,6 +144,7 @@ class SpecField extends React.Component { value={this.props.value} name={label} doc={this.props.fieldSpec.doc} + style={this.props.style} /> ) case 'boolean': return ( @@ -130,6 +153,7 @@ class SpecField extends React.Component { value={this.props.value} name={label} doc={this.props.fieldSpec.doc} + style={this.props.style} /> ) default: return null diff --git a/src/fields/string.jsx b/src/fields/string.jsx index c76625c6..10155cca 100644 --- a/src/fields/string.jsx +++ b/src/fields/string.jsx @@ -9,6 +9,7 @@ class StringField extends React.Component { value: React.PropTypes.string, default: React.PropTypes.number, doc: React.PropTypes.string, + style: React.PropTypes.object, } onChange(e) { @@ -20,7 +21,10 @@ class StringField extends React.Component { return