Răsfoiți Sursa

refactor PageEditorModeManager

Yuki Takei 2 ani în urmă
părinte
comite
6db62c96b9

+ 9 - 10
apps/app/src/components/Navbar/PageEditorModeManager.module.scss

@@ -7,22 +7,21 @@
     --bs-btn-font-size: 13px;
     --bs-btn-font-size: 13px;
     --bs-btn-border-width: 2px;
     --bs-btn-border-width: 2px;
 
 
-    width: 70px;
-
-    white-space: nowrap;
+    width: 90px;
+    @include bs.media-breakpoint-up(md) {
+      width: 70px;
+    }
 
 
     @include mixins.border-vertical('before', 70%, 1, true);
     @include mixins.border-vertical('before', 70%, 1, true);
-    .grw-page-editor-mode-manager-icon {
-      @include bs.media-breakpoint-down(sm) {
-        font-size: 16px;
-      }
-    }
   }
   }
 }
 }
 
 
 .grw-page-editor-mode-manager-skeleton :global {
 .grw-page-editor-mode-manager-skeleton :global {
-  width: 139px;
-  height: calc(var(--bs-btn-line-height) + bs.$btn-padding-y*2 + bs.$btn-border-width*2);
+  width: 179px;
+  @include bs.media-breakpoint-down(sm) {
+    width: 90px;
+  }
+  height: 30px;
 }
 }
 
 
 // == Colors
 // == Colors

+ 2 - 4
apps/app/src/components/Navbar/PageEditorModeManager.tsx

@@ -35,10 +35,8 @@ const PageEditorModeButton = React.memo((props: PageEditorModeButtonProps) => {
       onClick={() => onClick?.(editorMode)}
       onClick={() => onClick?.(editorMode)}
       data-testid={`${editorMode}-button`}
       data-testid={`${editorMode}-button`}
     >
     >
-      <span className="d-flex flex-column flex-md-row justify-content-center">
-        <span className="grw-page-editor-mode-manager-icon me-md-1">{icon}</span>
-        <span className="grw-page-editor-mode-manager-label">{label}</span>
-      </span>
+      <span className="me-1">{icon}</span>
+      <span>{label}</span>
     </button>
     </button>
   );
   );
 });
 });