From 3b4afe0e5974b4fa3b407e509f224e0c88ce9801 Mon Sep 17 00:00:00 2001 From: Sem Bauke <46919888+Sembauke@users.noreply.github.com> Date: Wed, 23 Jun 2021 19:15:36 +0200 Subject: [PATCH] fix: unneeded scrollbar multi file editor (#42411) * fix: multi editor unneeded scrollbar --- .../Challenges/classic/DesktopLayout.js | 120 ++++++++++-------- 1 file changed, 65 insertions(+), 55 deletions(-) diff --git a/client/src/templates/Challenges/classic/DesktopLayout.js b/client/src/templates/Challenges/classic/DesktopLayout.js index fbab59d40d..67939aff3e 100644 --- a/client/src/templates/Challenges/classic/DesktopLayout.js +++ b/client/src/templates/Challenges/classic/DesktopLayout.js @@ -84,69 +84,79 @@ class DesktopLayout extends Component { return ( - {projectBasedChallenge && ( - - )} - - {!projectBasedChallenge && ( - - {instructions} - + + {projectBasedChallenge && ( + )} - {!projectBasedChallenge && ( - - )} - - - {challengeFile && showUpcomingChanges && !hasEditableBoundries && ( - - )} - {challengeFile && ( - + + + {!projectBasedChallenge && ( - {{editor}} + {instructions} - {isConsoleDisplayable && ( - - )} - {isConsoleDisplayable && ( - + )} + + + {challengeFile && + showUpcomingChanges && + !hasEditableBoundries && } + {challengeFile && ( + - {testOutput} - + + {editor} + + {isConsoleDisplayable && ( + + )} + {isConsoleDisplayable && ( + + {testOutput} + + )} + )} - - )} + + {isPreviewDisplayable && ( + + )} + {isPreviewDisplayable && ( + + {preview} + + )} + - {isPreviewDisplayable && ( - - )} - {isPreviewDisplayable && ( - - {preview} - - )} );