0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-29 17:42: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:
Trevor Buckner
2021-02-08 15:09:09 -05:00
committed by GitHub
parent e5ccfa3a50
commit ee4ecc0b41
7 changed files with 21 additions and 23 deletions

View File

@@ -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 :