diff --git a/client/homebrew/brewRenderer/brewRenderer.jsx b/client/homebrew/brewRenderer/brewRenderer.jsx
index f3b284a93..7547adaf2 100644
--- a/client/homebrew/brewRenderer/brewRenderer.jsx
+++ b/client/homebrew/brewRenderer/brewRenderer.jsx
@@ -188,6 +188,12 @@ const BrewRenderer = (props)=>{
}));
};
+ const styleObject = { height: state.height };
+
+ if(global.config.deployment) {
+ styleObject.backgroundImage = `url("data:image/svg+xml;utf8,")`
+ }
+
return (
<>
{/*render dummy page while iFrame is mounting.*/}
@@ -213,11 +219,11 @@ const BrewRenderer = (props)=>{
contentDidMount={frameDidMount}
onClick={()=>{emitClick();}}
>
-
+ style={ styleObject }>
{/* Apply CSS from Style tab and render pages from Markdown tab */}
{state.isMounted
diff --git a/client/homebrew/brewRenderer/brewRenderer.less b/client/homebrew/brewRenderer/brewRenderer.less
index dca64c455..43a1d8698 100644
--- a/client/homebrew/brewRenderer/brewRenderer.less
+++ b/client/homebrew/brewRenderer/brewRenderer.less
@@ -4,6 +4,9 @@
overflow-y : scroll;
will-change : transform;
padding-top : 30px;
+ &.deployment {
+ background-color: darkred;
+ }
:where(.pages) {
margin : 30px 0px;
& > :where(.page) {
diff --git a/server/app.js b/server/app.js
index 90d14aa5b..e1581dbf9 100644
--- a/server/app.js
+++ b/server/app.js
@@ -448,7 +448,8 @@ const renderPage = async (req, res)=>{
const configuration = {
local : isLocalEnvironment,
publicUrl : config.get('publicUrl') ?? '',
- environment : nodeEnv
+ environment : nodeEnv,
+ deployment : config.get('heroku_app_name') ?? ''
};
const props = {
version : require('./../package.json').version,