@@ -178,46 +178,48 @@ const RemixApp = (props: IRemixAppUi) => {
178178 < OriginWarning > </ OriginWarning >
179179 < MatomoDialog hide = { ! appReady } okFn = { ( ) => setShowEnterDialog ( true ) } > </ MatomoDialog >
180180 { showEnterDialog && < EnterDialog handleUserChoice = { ( type ) => handleUserChosenType ( type ) } > </ EnterDialog > }
181- < div className = { `remixIDE ${ appReady ? '' : 'd-none' } ` } data-id = "remixIDE" >
182- < div id = "icon-panel" data-id = "remixIdeIconPanel" className = "custom_icon_panel iconpanel bg-light" >
183- { props . app . menuicons . render ( ) }
184- </ div >
185- < div
186- ref = { sidePanelRef }
187- id = "side-panel"
188- data-id = "remixIdeSidePanel"
189- className = { `sidepanel border-right border-left ${ hideSidePanel ? 'd-none' : '' } ` }
190- >
191- { props . app . sidePanel . render ( ) }
192- </ div >
193- < DragBar
194- resetTrigger = { resetLeftTrigger }
195- maximiseTrigger = { maximiseLeftTrigger }
196- minWidth = { 285 }
197- refObject = { sidePanelRef }
198- hidden = { hideSidePanel }
199- setHideStatus = { setHideSidePanel }
200- layoutPosition = 'left'
201- > </ DragBar >
202- < div id = "main-panel" data-id = "remixIdeMainPanel" className = "mainpanel d-flex" >
203- < RemixUIMainPanel layout = { props . app . layout } > </ RemixUIMainPanel >
204- </ div >
205- < div id = "pinned-panel" ref = { pinnedPanelRef } data-id = "remixIdePinnedPanel" className = { `flex-row-reverse pinnedpanel border-right border-left ${ hidePinnedPanel ? 'd-none' : 'd-flex' } ` } >
206- { props . app . pinnedPanel . render ( ) }
207- </ div >
208- {
209- ! hidePinnedPanel &&
181+ < div className = 'd-flex flex-column' >
182+ < div className = { `remixIDE ${ appReady ? '' : 'd-none' } ` } data-id = "remixIDE" >
183+ < div id = "icon-panel" data-id = "remixIdeIconPanel" className = "custom_icon_panel iconpanel bg-light" >
184+ { props . app . menuicons . render ( ) }
185+ </ div >
186+ < div
187+ ref = { sidePanelRef }
188+ id = "side-panel"
189+ data-id = "remixIdeSidePanel"
190+ className = { `sidepanel border-right border-left ${ hideSidePanel ? 'd-none' : '' } ` }
191+ >
192+ { props . app . sidePanel . render ( ) }
193+ </ div >
210194 < DragBar
211- resetTrigger = { resetRightTrigger }
212- maximiseTrigger = { maximiseRightTrigger }
213- minWidth = { 331 }
214- refObject = { pinnedPanelRef }
215- hidden = { hidePinnedPanel }
216- setHideStatus = { setHidePinnedPanel }
217- layoutPosition = 'right '
195+ resetTrigger = { resetLeftTrigger }
196+ maximiseTrigger = { maximiseLeftTrigger }
197+ minWidth = { 285 }
198+ refObject = { sidePanelRef }
199+ hidden = { hideSidePanel }
200+ setHideStatus = { setHideSidePanel }
201+ layoutPosition = 'left '
218202 > </ DragBar >
219- }
220- < div > { props . app . hiddenPanel . render ( ) } </ div >
203+ < div id = "main-panel" data-id = "remixIdeMainPanel" className = "mainpanel d-flex" >
204+ < RemixUIMainPanel layout = { props . app . layout } > </ RemixUIMainPanel >
205+ </ div >
206+ < div id = "pinned-panel" ref = { pinnedPanelRef } data-id = "remixIdePinnedPanel" className = { `flex-row-reverse pinnedpanel border-right border-left ${ hidePinnedPanel ? 'd-none' : 'd-flex' } ` } >
207+ { props . app . pinnedPanel . render ( ) }
208+ </ div >
209+ {
210+ ! hidePinnedPanel &&
211+ < DragBar
212+ resetTrigger = { resetRightTrigger }
213+ maximiseTrigger = { maximiseRightTrigger }
214+ minWidth = { 331 }
215+ refObject = { pinnedPanelRef }
216+ hidden = { hidePinnedPanel }
217+ setHideStatus = { setHidePinnedPanel }
218+ layoutPosition = 'right'
219+ > </ DragBar >
220+ }
221+ < div > { props . app . hiddenPanel . render ( ) } </ div >
222+ </ div >
221223 < div className = "statusBar fixed-bottom" >
222224 { props . app . statusBar . render ( ) }
223225 </ div >
0 commit comments