* Code for product menu link.

This commit is contained in:
sunguangming
2023-07-11 16:33:57 +08:00
parent 6e9927f991
commit 40863edf0e
2 changed files with 3 additions and 11 deletions
+1
View File
@@ -4,6 +4,7 @@
.product-menu.is-open > .icon.is-leading {color: var(--color-canvas); background: var(--color-primary-500); transform: rotate(-90deg);}
.product-menu > .is-caret {width: 20px; margin-right: -8px; transition: background-color .2s; border-radius: var(--radius)}
.product-menu[data-value=""] > .is-caret,
.product-menu[data-value="all"] > .is-caret,
.product-menu[data-value="0"] > .is-caret {display: none;}
.product-menu > .is-caret:hover {color: var(--color-primary-500); background: var(--color-primary-100);}
.product-menu > .is-caret > .caret {display: none;}
+2 -11
View File
@@ -101,15 +101,6 @@ if($canDisplaySuite)
$linkParams = $projectParam . "productID=$productID&branch=$branch&browseType={key}&param=0&caseType={$caseType}";
$browseLink = createLink('testcase', 'browse', $linkParams);
if($rawMethod == 'browseunits') $browseLink = createLink('testtask', 'browseUnits', "productID=$productID&browseType={key}");
$productMenuLink = createLink(
$this->app->rawModule,
$this->app->rawMethod,
array(
'productID' => $projectID,
'branch' => $branch,
'browseType' => '{key}',
)
);
featureBar
(
set::linkParams($rawMethod == 'zerocase' || $rawMethod == 'browseunits' ? null : $linkParams),
@@ -121,8 +112,8 @@ featureBar
(
set::title($currentTypeName),
set::items($caseTypeItems),
set::activeKey($browseType),
set::link($productMenuLink),
set::activeKey($caseType),
set::link($this->createLink('testcase', 'browse', "productID=$productID&branch=$branch&browseType=$browseType&param=$param")),
set::closeLink('#'),
)
) : null,