]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10417 Remove domain description in sidebar of web api page
authorGrégoire Aubert <gregoire.aubert@sonarsource.com>
Tue, 13 Feb 2018 11:49:14 +0000 (12:49 +0100)
committerGuillaume Jambet <guillaume.jambet@gmail.com>
Thu, 1 Mar 2018 14:21:05 +0000 (15:21 +0100)
server/sonar-web/src/main/js/app/styles/components/list-groups.css
server/sonar-web/src/main/js/apps/web-api/components/Menu.tsx
server/sonar-web/src/main/js/apps/web-api/components/__tests__/__snapshots__/Menu-test.tsx.snap

index ba87375db5b2694c9cca59a4a4746b6572e91f09..b2200de07455a0c6dcc6757f6744006b87b0b923 100644 (file)
   background-color: var(--lightBlue);
 }
 
+.list-group-item:hover {
+  z-index: var(--aboveNormalZIndex);
+  border-color: var(--blue) !important;
+}
+
 .list-group-item + .list-group-item {
   border-top-color: var(--barBorderColor);
 }
 
 a.list-group-item {
   color: var(--baseFontColor);
+  transition: none;
 }
 
 .list-group-item-heading {
-  margin-top: 0;
+  margin-top: 5px;
   margin-bottom: 5px;
 }
 
index 7dd701ade21c5536edb74e1dda0c0472a557626f..334979d242c70707664ded842d0032b21e0d7ff4 100644 (file)
@@ -49,22 +49,16 @@ export default function Menu(props: Props) {
       <div className="list-group">
         {filteredDomains.map(domain => (
           <Link
-            key={domain.path}
             className={classNames('list-group-item', {
               active: isDomainPathActive(domain.path, splat)
             })}
+            key={domain.path}
             to={'/web_api/' + domain.path}>
             <h3 className="list-group-item-heading">
               {domain.path}
               {domain.deprecated && <DeprecatedBadge />}
               {domain.internal && <InternalBadge />}
             </h3>
-            {domain.description && (
-              <div
-                className="list-group-item-text markdown"
-                dangerouslySetInnerHTML={{ __html: domain.description }}
-              />
-            )}
           </Link>
         ))}
       </div>
index 87783ec3cf9657ebd66e67c60d847fee64f8e835..57099cb038352b3d8db395977959ef4b7c7b564d 100644 (file)
@@ -19,14 +19,6 @@ exports[`should also render domains with an actions description matching the que
       >
         bar
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Bar",
-          }
-        }
-      />
     </Link>
     <Link
       className="list-group-item"
@@ -40,14 +32,6 @@ exports[`should also render domains with an actions description matching the que
       >
         baz
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Baz",
-          }
-        }
-      />
     </Link>
   </div>
 </div>
@@ -72,14 +56,6 @@ exports[`should not render deprecated domains 1`] = `
       >
         foo
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Foo",
-          }
-        }
-      />
     </Link>
   </div>
 </div>
@@ -104,14 +80,6 @@ exports[`should not render internal domains 1`] = `
       >
         foo
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Foo",
-          }
-        }
-      />
     </Link>
   </div>
 </div>
@@ -136,14 +104,6 @@ exports[`should render deprecated domains 1`] = `
       >
         foo
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Foo",
-          }
-        }
-      />
     </Link>
     <Link
       className="list-group-item"
@@ -157,14 +117,6 @@ exports[`should render deprecated domains 1`] = `
       >
         bar
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Bar",
-          }
-        }
-      />
     </Link>
   </div>
 </div>
@@ -189,14 +141,6 @@ exports[`should render internal domains 1`] = `
       >
         foo
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Foo",
-          }
-        }
-      />
     </Link>
     <Link
       className="list-group-item"
@@ -211,14 +155,6 @@ exports[`should render internal domains 1`] = `
         bar
         <InternalBadge />
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Bar",
-          }
-        }
-      />
     </Link>
   </div>
 </div>
@@ -243,14 +179,6 @@ exports[`should render only domains with an action matching the query 1`] = `
       >
         foo
       </h3>
-      <div
-        className="list-group-item-text markdown"
-        dangerouslySetInnerHTML={
-          Object {
-            "__html": "API Foo",
-          }
-        }
-      />
     </Link>
   </div>
 </div>