From 419fcc7c6d8aacdf882b288303adf05789ef50e6 Mon Sep 17 00:00:00 2001 From: izawartka <59137928+izawartka@users.noreply.github.com> Date: Wed, 29 Jul 2026 19:49:44 +0200 Subject: [PATCH] Implement embedded mode - Implemented embedded mode hiding unnecessary UI elements and tweaking scenery loading process --- src/components/App.js | 6 ++++-- src/components/SceneryManager.js | 29 ++++++++++++++++++++--------- src/components/toolbar/Toolbar.js | 6 +++++- src/helpers/constants.js | 1 + 4 files changed, 30 insertions(+), 12 deletions(-) diff --git a/src/components/App.js b/src/components/App.js index fe6e8aa..b19fb34 100644 --- a/src/components/App.js +++ b/src/components/App.js @@ -10,7 +10,7 @@ import {GradientsManager} from "./GradientsManager"; import SideMenuContext from '../contexts/SideMenuContext'; import SceneryManager from './SceneryManager'; import ThemeManager from './ThemeManager'; -import {EmbeddedContextProvider} from '../contexts/EmbeddedContext'; +import {EmbeddedContextProvider, useEmbeddedContext} from '../contexts/EmbeddedContext'; import './Themes.css'; import './App.css'; @@ -38,6 +38,8 @@ function App() { } function AppContent() { + const { isEmbedded } = useEmbeddedContext(); + return (