Просмотр исходного кода

switch row/column layout for right side components

Yuki Takei 5 лет назад
Родитель
Сommit
556d5dffc0
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      src/client/js/components/Navbar/GrowiSubNavigation.jsx

+ 3 - 2
src/client/js/components/Navbar/GrowiSubNavigation.jsx

@@ -94,6 +94,7 @@ const GrowiSubNavigation = (props) => {
   } = pageContainer.state;
   } = pageContainer.state;
 
 
   const { isGuestUser } = appContainer;
   const { isGuestUser } = appContainer;
+  const isEditorMode = editorMode !== 'view';
   // Tags cannot be edited while the new page and editorMode is view
   // Tags cannot be edited while the new page and editorMode is view
   const isTagLabelHidden = (editorMode !== 'edit' && !isPageExist);
   const isTagLabelHidden = (editorMode !== 'edit' && !isPageExist);
 
 
@@ -125,12 +126,12 @@ const GrowiSubNavigation = (props) => {
       {/* Right side */}
       {/* Right side */}
       <div className="d-flex">
       <div className="d-flex">
 
 
-        <div className="d-flex flex-column align-items-end">
+        <div className={`d-flex ${isEditorMode ? 'align-items-center' : 'flex-column align-items-end'}`}>
           <div className="d-flex">
           <div className="d-flex">
             { pageContainer.isAbleToShowPageReactionButtons && <PageReactionButtons appContainer={appContainer} pageContainer={pageContainer} /> }
             { pageContainer.isAbleToShowPageReactionButtons && <PageReactionButtons appContainer={appContainer} pageContainer={pageContainer} /> }
             { pageContainer.isAbleToShowPageManagement && <PageManagement isCompactMode={isCompactMode} /> }
             { pageContainer.isAbleToShowPageManagement && <PageManagement isCompactMode={isCompactMode} /> }
           </div>
           </div>
-          <div className="mt-2">
+          <div className={`${isEditorMode ? 'ml-2' : 'mt-2'}`}>
             {pageContainer.isAbleToShowThreeStrandedButton && (
             {pageContainer.isAbleToShowThreeStrandedButton && (
               <ThreeStrandedButton
               <ThreeStrandedButton
                 onThreeStrandedButtonClicked={onThreeStrandedButtonClicked}
                 onThreeStrandedButtonClicked={onThreeStrandedButtonClicked}