Skip to content
Snippets Groups Projects

Move work item dev widget to main body and create MR and branch

All threads resolved!
Compare and Show latest version
1 file
+ 48
44
Compare changes
  • Side-by-side
  • Inline
@@ -116,50 +116,54 @@ export default {
@@ -116,50 +116,54 @@ export default {
};
};
</script>
</script>
<template>
<template>
<div class="item-contents flex-xl-nowrap gl-flex gl-grow gl-flex-wrap gl-items-center gl-gap-2">
<div class="gl-flex gl-w-full gl-justify-between">
<div class="item-title gl-flex gl-min-w-0 gl-gap-3">
<div
<gl-icon name="merge-request" :size="16" variant="default" class="gl-shrink-0" />
class="item-contents flex-xl-nowrap gl-flex gl-w-19/20 gl-flex-wrap gl-items-center gl-justify-between gl-gap-2"
<gl-link
>
v-tooltip-on-truncate
<div class="item-title gl-flex gl-min-w-0 gl-gap-3">
:href="itemContent.webUrl"
<gl-icon name="merge-request" :size="16" variant="default" class="gl-shrink-0" />
class="gl-truncate gl-font-semibold gl-text-gray-900 hover:gl-text-gray-900 hover:gl-underline"
<gl-link
>
v-tooltip-on-truncate
{{ itemContent.title }}
:href="itemContent.webUrl"
</gl-link>
class="gl-truncate gl-font-semibold gl-text-gray-900 hover:gl-text-gray-900 hover:gl-underline"
</div>
>
<div class="item-info-area gl-flex gl-shrink-0 gl-grow gl-gap-3">
{{ itemContent.title }}
<div class="item-meta gl-flex gl-flex-wrap-reverse gl-gap-3">
</gl-link>
<div class="item-path-area item-path-id gl-flex gl-flex-wrap gl-items-center gl-gap-3">
</div>
<span class="gl-font-sm gl-text-subtle"> !{{ itemContent.iid }} </span>
<div class="item-info-area gl-flex gl-shrink-0 gl-grow gl-gap-3">
</div>
<div class="item-meta gl-flex gl-flex-wrap-reverse gl-gap-3 sm:gl-justify-between">
<div class="item-attributes-area gl-flex gl-items-center gl-gap-3">
<div class="item-path-area item-path-id gl-flex gl-flex-wrap gl-items-center gl-gap-3">
<item-milestone
<span class="gl-font-sm gl-text-subtle"> !{{ itemContent.iid }} </span>
v-if="milestone"
<item-milestone
:milestone="milestone"
v-if="milestone"
class="gl-hidden gl-cursor-help gl-text-gray-500 sm:gl-block"
:milestone="milestone"
/>
class="gl-hidden gl-cursor-help gl-text-gray-500 sm:gl-block"
<div
/>
class="item-assignees order-md-2 gl-flex gl-shrink-0 gl-items-center gl-gap-2 gl-self-end"
</div>
>
<div class="item-attributes-area gl-flex gl-items-center gl-gap-3">
<gl-badge v-if="isMergedOrClosed" :variant="stateBadgeVariant">
<div
{{ stateBadgeLabel }}
class="item-assignees order-md-2 gl-flex gl-shrink-0 gl-items-center gl-gap-2 gl-self-end"
</gl-badge>
<ci-icon v-if="detailedStatus" :status="detailedStatus" />
<gl-avatars-inline
v-if="assignees.length"
:avatars="assignees"
collapsed
:max-visible="2"
:avatar-size="16"
badge-tooltip-prop="name"
:badge-sr-only-text="assigneesCollapsedTooltip"
>
>
<template #avatar="{ avatar }">
<gl-badge v-if="isMergedOrClosed" :variant="stateBadgeVariant">
<gl-avatar-link v-gl-tooltip :href="avatar.webUrl" :title="avatar.name">
{{ stateBadgeLabel }}
<gl-avatar :alt="avatar.name" :src="avatar.avatarUrl" :size="16" />
</gl-badge>
</gl-avatar-link>
<ci-icon v-if="detailedStatus" :status="detailedStatus" />
</template>
<gl-avatars-inline
</gl-avatars-inline>
v-if="assignees.length"
 
:avatars="assignees"
 
collapsed
 
:max-visible="2"
 
:avatar-size="16"
 
badge-tooltip-prop="name"
 
:badge-sr-only-text="assigneesCollapsedTooltip"
 
>
 
<template #avatar="{ avatar }">
 
<gl-avatar-link v-gl-tooltip :href="avatar.webUrl" :title="avatar.name">
 
<gl-avatar :alt="avatar.name" :src="avatar.avatarUrl" :size="16" />
 
</gl-avatar-link>
 
</template>
 
</gl-avatars-inline>
 
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@@ -169,7 +173,7 @@ export default {
@@ -169,7 +173,7 @@ export default {
v-gl-tooltip
v-gl-tooltip
icon="ellipsis_v"
icon="ellipsis_v"
size="small"
size="small"
class="order-sm-1 -gl-mr-2"
class="sm:gl-max-w-11/12 -gl-mr-2 gl-grow-0 sm:gl-block sm:gl-align-top"
data-testid="work-item-mr-actions-dropdown"
data-testid="work-item-mr-actions-dropdown"
text-sr-only
text-sr-only
:toggle-text="__('More actions')"
:toggle-text="__('More actions')"
Loading