diff --git a/module/execution/ui/ajaxgetburn.html.php b/module/execution/ui/ajaxgetburn.html.php index c455e3cba9..32b2e0d829 100644 --- a/module/execution/ui/ajaxgetburn.html.php +++ b/module/execution/ui/ajaxgetburn.html.php @@ -19,13 +19,14 @@ div set::className('flex flex-nowrap justify-between mb-2'), div ( - set('class', 'panel-title'), + setClass('panel-title nowrap overflow-hidden'), $execution->name . $lang->execution->burn, + set::title($execution->name . $lang->execution->burn), isset($execution->delay) ? label ( setClass('danger-pale ring-danger ml-1'), $lang->execution->delayed - ) : null, + ) : null ), common::hasPriv('execution', 'burn') ? btn ( @@ -111,7 +112,7 @@ div 'width' => 3, 'color' => '#F1F1F1', ) - ), + ) ), array ( @@ -137,7 +138,7 @@ div 'borderColor' => '#006AF1', 'borderWidth' => 2 ) - ), + ) ), array ( @@ -162,10 +163,10 @@ div 'borderColor' => '#F00', 'borderWidth' => 2 ) - ), - ), + ) + ) ) - ), + ) )->size('100%', '150%') : null ); diff --git a/module/execution/ui/view.html.php b/module/execution/ui/view.html.php index 658ff2b0f2..334a7e3bbd 100644 --- a/module/execution/ui/view.html.php +++ b/module/execution/ui/view.html.php @@ -231,7 +231,7 @@ div $statData->bugCount ), $lang->bug->common - ) : null, + ) : null ) ), div @@ -248,6 +248,7 @@ div div ( setClass('article-h2 ml-2 clip'), + set::title($execution->name), $execution->name ), !empty($config->setCode) ? label @@ -271,7 +272,7 @@ div ), span ( - setClass('ml-2 flex-none'), + setClass('ml-2 flex-none mb-1'), $lang->execution->kanbanAclList[$execution->acl], icon ( @@ -280,9 +281,9 @@ div set('data-placement', 'right'), set('data-type', 'white'), set('data-class-name', 'text-gray border border-light'), - setClass('ml-2 mt-2 text-gray'), + setClass('ml-2 mt-2 text-gray') ) - ), + ) ), div ( @@ -300,18 +301,18 @@ div ( setClass('clip'), set::href($this->createLink('project', 'index', "projectID={$execution->project}")), - $execution->projectInfo->name, + $execution->projectInfo->name ) : span ( setClass('clip w-full'), $execution->projectInfo->name - ), - ), + ) + ) ), div ( set::className('detail-content mt-4'), - html($execution->desc), + html($execution->desc) ), ), ), @@ -322,8 +323,9 @@ div ( div ( - set('class', 'panel-title'), - $execution->name . $lang->execution->CFD, + setClass('panel-title nowrap overflow-hidden'), + set::title($execution->name . $lang->execution->CFD), + $execution->name . $lang->execution->CFD ) ) : null, $isKanban ? to::headingActions @@ -359,7 +361,7 @@ foreach(array('PM', 'PO', 'QD', 'RD') as $field) setClass('primary-outline'), set::size('36'), set::text($user->realname), - set::src($user->avatar), + set::src($user->avatar) ), span ( @@ -370,7 +372,7 @@ foreach(array('PM', 'PO', 'QD', 'RD') as $field) ( setClass('text-gray'), $lang->execution->$field - ), + ) ); } @@ -392,7 +394,7 @@ foreach($teamMembers as $teamMember) ( set::size('36'), set::text($user->realname), - set::src($user->avatar), + set::src($user->avatar) ), span ( @@ -403,7 +405,7 @@ foreach($teamMembers as $teamMember) ( setClass('text-gray'), $lang->execution->member - ), + ) ); $memberCount ++; } @@ -420,7 +422,7 @@ if(common::hasPriv('execution', 'manageMembers')) set::size('36'), set::foreColor('var(--color-primary-500-rgb)'), set::background('var(--menu-active-bg)'), - icon('plus'), + icon('plus') ), $lang->project->manage ); @@ -462,7 +464,7 @@ if($canBeChanged && common::hasPriv('doc', 'createLib')) span($lang->doc->createLib), set::href(createLink('doc', 'createLib', "type=execution&objectID={$execution->id}")), set('data-toggle', 'modal'), - set('data-app', $app->tab), + set('data-app', $app->tab) ) ); } @@ -501,7 +503,7 @@ div set::icon('link text-primary'), set::url(createLink('execution', 'manageproducts', "projectID={$execution->id}")), $lang->more - ) : null, + ) : null ) ) : null, $features['plan'] ? h::th @@ -538,9 +540,9 @@ div set::trailingIcon('caret-right pb-0.5'), set::url(createLink('execution', 'team', "executionID={$execution->id}")), $lang->more - ) : null, + ) : null ) - ), + ) ) ), h::tbody @@ -552,7 +554,7 @@ div div ( setClass('flex flex-wrap member-list pt-2'), - $membersDom, + $membersDom ) ) ) @@ -572,9 +574,9 @@ div div ( setClass('flex items-center justify-between'), - span($lang->execution->DurationStats), + span($lang->execution->DurationStats) ) - ), + ) ) ), h::tbody @@ -592,7 +594,7 @@ div span ( setClass('text-gray'), - $lang->execution->begin, + $lang->execution->begin ), span ( @@ -606,7 +608,7 @@ div span ( setClass('text-gray'), - $lang->execution->end, + $lang->execution->end ), span ( @@ -620,7 +622,7 @@ div span ( setClass('text-gray'), - $lang->execution->realBeganAB, + $lang->execution->realBeganAB ), span ( @@ -634,14 +636,14 @@ div span ( setClass('text-gray'), - $lang->execution->realEndAB, + $lang->execution->realEndAB ), span ( setClass('ml-2'), helper::isZeroDate($execution->realEnd) ? '' : $execution->realEnd ) - ), + ) ) ) ) @@ -659,9 +661,9 @@ div div ( setClass('flex items-center justify-between'), - span($lang->execution->lblStats), + span($lang->execution->lblStats) ) - ), + ) ) ), h::tbody @@ -679,7 +681,7 @@ div span ( setClass('text-gray'), - $lang->execution->estimateHours, + $lang->execution->estimateHours ), span ( @@ -693,7 +695,7 @@ div span ( setClass('text-gray'), - $lang->execution->consumedHours, + $lang->execution->consumedHours ), span ( @@ -707,7 +709,7 @@ div span ( setClass('text-gray'), - $lang->execution->leftHours, + $lang->execution->leftHours ), span ( @@ -721,7 +723,7 @@ div span ( setClass('text-gray'), - $lang->execution->totalDays, + $lang->execution->totalDays ), span ( @@ -735,14 +737,14 @@ div span ( setClass('text-gray'), - $lang->execution->totalHours, + $lang->execution->totalHours ), span ( setClass('ml-2'), $execution->totalHours . $lang->execution->workHourUnit ) - ), + ) ) ) ) @@ -769,9 +771,9 @@ div set::trailingIcon('caret-right pb-0.5'), set::url(createLink('execution', 'doc', "executionID={$execution->id}")), $lang->more - ) : null, + ) : null ) - ), + ) ) ), h::tbody @@ -783,12 +785,12 @@ div div ( setClass('flex flex-nowrap pt-2'), - $docLibDom, + $docLibDom ) ) ) ) - ) : null, + ) : null ), ) : null, div @@ -801,7 +803,7 @@ div div ( set('class', 'panel-title'), - $lang->execution->latestDynamic, + $lang->execution->latestDynamic ) ), to::headingActions @@ -825,8 +827,8 @@ div set::commentUrl(createLink('action', 'comment', array('objectType' => 'execution', 'objectID' => $execution->id))), set::bodyClass('h-72 overflow-y-auto') ) - ), - ), + ) + ) ); div