Преглед изворни кода

Move tooltip and PageItemControl

https://youtrack.weseek.co.jp/issue/GW-7837
- Move Tooltip position
- Fix PageItemControl position and styling
Mudana-Grune пре 3 година
родитељ
комит
c238090a84
1 измењених фајлова са 12 додато и 13 уклоњено
  1. 12 13
      packages/app/src/components/Sidebar/Bookmarks.tsx

+ 12 - 13
packages/app/src/components/Sidebar/Bookmarks.tsx

@@ -30,15 +30,14 @@ const BookmarksItem = (props: Props) => {
     const dPagePath = new DevidedPagePath(page.path, false, true);
     const { latter: pageTitle, former: formerPagePath } = dPagePath;
     const bookmarkItemId = `bookmark-item-${page._id}`;
+
     return (
-      <div key={page._id}>
+      <div className="d-flex justify-content-between" key={page._id}>
         <li className="list-group-item list-group-item-action border-0 py-0 pr-3 d-flex align-items-center" id={bookmarkItemId}>
           <a href={`/${page._id}`} className="grw-bookmarks-title-anchor flex-grow-1">
             <p className={`text-truncate m-auto ${page.isEmpty && 'grw-sidebar-text-muted'}`}>{pageTitle}</p>
           </a>
-        </li>
-
-        <PageItemControl
+          <PageItemControl
             pageId={page._id}
             isEnableActions
             forceHideMenuItems={[MenuItemType.DUPLICATE]}
@@ -47,15 +46,15 @@ const BookmarksItem = (props: Props) => {
               <i className="icon-options fa fa-rotate-90 p-1"></i>
             </DropdownToggle>
           </PageItemControl>
-
-        <UncontrolledTooltip
-          modifiers={{ preventOverflow: { boundariesElement: 'window' } }}
-          autohide={false}
-          placement="right"
-          target={bookmarkItemId}
-        >
-          { formerPagePath || '/' }
-        </UncontrolledTooltip>
+          <UncontrolledTooltip
+            modifiers={{ preventOverflow: { boundariesElement: 'window' } }}
+            autohide={false}
+            placement="right"
+            target={bookmarkItemId}
+          >
+            { formerPagePath || '/' }
+          </UncontrolledTooltip>
+        </li>
       </div>
     );
   });