mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 01:23:52 +00:00
make "BETA" watermark depend on app version
This commit is contained in:
@@ -78,7 +78,7 @@ class Editor extends React.Component<EditorProps> {
|
||||
render(): JSX.Element {
|
||||
const { darkMode, i18n, onSessionChanged } = this.props;
|
||||
return (
|
||||
<div className="h-100 watermark">
|
||||
<div className="h-100">
|
||||
<ResizeSensor onResize={(): void => this.editor?.resize()}>
|
||||
<AceEditor
|
||||
ref={this.editorRef}
|
||||
|
||||
@@ -5,17 +5,19 @@
|
||||
|
||||
@import '../variables.scss';
|
||||
|
||||
// make ace editor match app backgound color
|
||||
|
||||
.#{$ns}-dark .ace_gutter {
|
||||
// make ace editor match app backgound color
|
||||
background-color: $pt-dark-app-background-color;
|
||||
}
|
||||
|
||||
.ace_gutter {
|
||||
// make ace editor match app backgound color
|
||||
background-color: $pt-app-background-color;
|
||||
}
|
||||
|
||||
.watermark::after {
|
||||
// add "BETA" watermark
|
||||
|
||||
.pb-beta .ace_scroller::after {
|
||||
content: "";
|
||||
background: url("./images/beta.svg");
|
||||
opacity: 1;
|
||||
|
||||
@@ -46,6 +46,11 @@ store.subscribe(() => {
|
||||
}
|
||||
});
|
||||
|
||||
// special styling for beta versions
|
||||
if (process.env.REACT_APP_VERSION?.match(/beta/)) {
|
||||
document.body.classList.add('pb-beta');
|
||||
}
|
||||
|
||||
sagaMiddleware.run(rootSaga);
|
||||
|
||||
ReactDOM.render(
|
||||
|
||||
Reference in New Issue
Block a user