mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2025-12-25 05:22:38 +00:00
Default 'legacy' if not set. Auto-change styles.
* Fix brew styles overwriting each other. * Word wrapping, start fixing spacing on Title letter * Fix \page in legacy brews when not at line start * Fix Page Padding * Set 'legacy' as default value if not set in brew saved file.
This commit is contained in:
@@ -18,7 +18,7 @@ const MetadataEditor = createClass({
|
||||
published : false,
|
||||
authors : [],
|
||||
systems : [],
|
||||
renderer : ''
|
||||
renderer : 'legacy'
|
||||
},
|
||||
onChange : ()=>{}
|
||||
};
|
||||
@@ -151,8 +151,8 @@ const MetadataEditor = createClass({
|
||||
type='radio'
|
||||
value = 'legacy'
|
||||
name = 'renderer'
|
||||
checked={!this.props.metadata.renderer}
|
||||
onChange={(e)=>this.handleRenderer('', e)} />
|
||||
checked={this.props.metadata.renderer === 'legacy'}
|
||||
onChange={(e)=>this.handleRenderer('legacy', e)} />
|
||||
Legacy
|
||||
</label>
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ const EditPage = createClass({
|
||||
published : false,
|
||||
authors : [],
|
||||
systems : [],
|
||||
renderer : ''
|
||||
renderer : 'legacy'
|
||||
}
|
||||
};
|
||||
},
|
||||
@@ -105,7 +105,6 @@ const EditPage = createClass({
|
||||
|
||||
handleMetadataChange : function(metadata){
|
||||
if(metadata.renderer != this.savedBrew.renderer){
|
||||
console.log('renderer changed!');
|
||||
this.setState({
|
||||
alertRenderChange : true
|
||||
});
|
||||
@@ -345,19 +344,19 @@ const EditPage = createClass({
|
||||
return <Nav.item className='save' onClick={this.save} color='blue' icon='fas fa-save'>Save Now</Nav.item>;
|
||||
}
|
||||
if(!this.state.isPending && !this.state.isSaving){
|
||||
return <Nav.item className='save saved'>saved.
|
||||
{this.state.alertRenderChange &&
|
||||
<div className='errorContainer' onClick={this.closeAlerts}>
|
||||
Rendering mode for this brew has been changed! Refresh the page to load the new renderer.<br />
|
||||
<div className='confirm'>
|
||||
OK
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</Nav.item>;
|
||||
return <Nav.item className='save saved'>saved.</Nav.item>;
|
||||
}
|
||||
},
|
||||
|
||||
// {this.state.alertRenderChange &&
|
||||
// <div className='errorContainer' onClick={this.closeAlerts}>
|
||||
// Rendering mode for this brew has been changed! Refresh the page to load the new renderer.<br />
|
||||
// <div className='confirm'>
|
||||
// OK
|
||||
// </div>
|
||||
// </div>
|
||||
// }
|
||||
|
||||
processShareId : function() {
|
||||
return this.state.brew.googleId ?
|
||||
this.state.brew.googleId + this.state.brew.shareId :
|
||||
|
||||
@@ -47,7 +47,7 @@ body {
|
||||
overflow : hidden;
|
||||
height : 279.4mm;
|
||||
width : 215.9mm;
|
||||
padding : 1.0cm 1.7cm, 1.5cm;
|
||||
padding : 1.0cm 1.7cm 1.5cm;
|
||||
background-color : @background;
|
||||
background-image : @backgroundImage;
|
||||
font-family : BookSanity;
|
||||
|
||||
Reference in New Issue
Block a user