* Adjust mr page style.

This commit is contained in:
caoyanyi
2023-11-02 17:09:50 +08:00
parent 5d75a77f08
commit 4a32792fe0
2 changed files with 34 additions and 16 deletions
+23 -9
View File
@@ -65,22 +65,36 @@ foreach($MRList as $index => $MR)
}
$MRs = initTableData($MRList, $config->mr->dtable->fieldList, $this->mr);
$repoData = array(array(
'text' => $lang->mr->statusList['all'],
'data-app' => $app->tab,
'url' => createLink('mr', 'browse', "repoID=0&mode={$mode}&param={$param}&objectID={$objectID}"),
'active' => !$repoID
));
foreach($repoList as $repo)
{
if($repo->SCM == 'Subversion') continue;
$repoData[] = array(
'text' => $repo->name,
'data-app' => $app->tab,
'url' => createLink('mr', 'browse', "repoID={$repo->id}&mode={$mode}&param={$param}&objectID={$objectID}"),
'active' => $repo->id == $repoID
);
}
featureBar
(
set::current($mode != 'status' ? $mode : $param),
set::linkParams("repoID={$repoID}&mode=status&param={key}&objectID={$objectID}"),
empty($repoPairs) ? null : to::leading(
productMenu
count($repoPairs) > 1 ? to::leading(
dropdown
(
setClass('w-36'),
set::title($lang->repo->common),
set::items($repoPairs),
set::activeKey($repoID),
set::closeLink(createLink('mr', 'browse', "repoID=0&mode={$mode}&param={$param}&objectID={$objectID}")),
set::link(createLink('mr', 'browse', "repoID={key}&mode={$mode}&param={$param}&objectID={$objectID}") . "#app={$app->tab}")
btn(setClass('dropdown-toggle ghost btn square btn-default'), zget($repoPairs, $repoID, $lang->mr->statusList['all'])),
set::items($repoData),
set::placement('bottom-end'),
)
)
) : null
);
toolBar
+11 -7
View File
@@ -41,9 +41,19 @@ formPanel
(
set::title($lang->mr->create),
set::labelWidth($app->clientLang == 'zh-cn' ? '6em' : '10em'),
count($repoPairs) > 1 ? to::titleSuffix(
formGroup
(
setClass('hidden'),
set::name('hostID'),
set::value($repo->gitService),
),
count($repoPairs) > 1 ? formGroup(
set::width('1/2'),
set::label($lang->repo->common),
set::required(true),
picker
(
set::required(true),
setClass('font-normal w-36'),
set::name('changeRepo'),
set::items($repoPairs),
@@ -51,12 +61,6 @@ formPanel
on::change('changeRepo')
)
) : null,
formGroup
(
setClass('hidden'),
set::name('hostID'),
set::value($repo->gitService),
),
formRow
(
formGroup