0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-24 18:32:41 +00:00

BaseTheme is a separate file; not duplicated inside child theme

This commit is contained in:
Trevor Buckner
2022-05-15 23:08:44 -04:00
parent 1f82dbe8ee
commit 1e64ca04d8
2 changed files with 6 additions and 4 deletions

View File

@@ -13,6 +13,8 @@ const RenderWarnings = require('homebrewery/renderWarnings/renderWarnings.jsx');
const NotificationPopup = require('./notificationPopup/notificationPopup.jsx');
const Frame = require('react-frame-component').default;
const Themes = require('themes/themes.json');
const PAGE_HEIGHT = 1056;
const PPR_THRESHOLD = 50;
@@ -180,6 +182,7 @@ const BrewRenderer = createClass({
//Also render dummy page while iframe is mounting.
const rendererPath = this.props.renderer == 'V3' ? 'V3' : 'Legacy';
const themePath = this.props.theme ?? '5ePHB';
const baseThemePath = Themes[rendererPath][themePath].baseTheme;
return (
<React.Fragment>
@@ -203,6 +206,9 @@ const BrewRenderer = createClass({
<RenderWarnings />
<NotificationPopup />
</div>
{baseThemePath &&
<link href={`/themes/${rendererPath}/${baseThemePath}/style.css`} rel='stylesheet'/>
}
<link href={`/themes/${rendererPath}/${themePath}/style.css`} rel='stylesheet'/>
{/* Apply CSS from Style tab and render pages from Markdown tab */}
{this.state.isMounted

View File

@@ -1,7 +1,3 @@
@import (less) './themes/fonts/5e/fonts.less';
@import (less) './themes/assets/assets.less';
@import (less) './themes/V3/5ePHB/style.less';
:root {
//Colors
--HB_Color_Accent : #EBCEC3; // Salmon