Commit 50298bcc authored by Simon Knox's avatar Simon Knox Committed by Jarka Kadlecova

attempt to reuse some issue list styles...

parent 2cb1b407
...@@ -81,18 +81,26 @@ export default { ...@@ -81,18 +81,26 @@ export default {
</script> </script>
<template> <template>
<div class="flex-row"> <div class="flex-row issue-info-container">
<component <component
v-tooltip
:is="this.computedLinkElementType" :is="this.computedLinkElementType"
ref="link" ref="link"
class="issue-token-link"
:href="computedPath" :href="computedPath"
:title="title" :title="title"
data-placement="top"> data-placement="top"
<span class="issue-main-info"
>
<div
v-if="hasTitle"
ref="title"
class="issue-title block-truncated"
:class="{ 'issue-token-title-standalone': !canRemove }"
>
{{ title }}
</div>
<div
ref="reference" ref="reference"
class="issue-token-reference"> class="issuable-info">
<i <i
ref="stateIcon" ref="stateIcon"
v-if="hasState" v-if="hasState"
...@@ -104,16 +112,7 @@ export default { ...@@ -104,16 +112,7 @@ export default {
:aria-label="state"> :aria-label="state">
</i> </i>
{{ displayReference }} {{ displayReference }}
</span> </div>
<span
v-if="hasTitle"
ref="title"
class="js-issue-token-title issue-token-title"
:class="{ 'issue-token-title-standalone': !canRemove }">
<span class="issue-token-title-text">
{{ title }}
</span>
</span>
</component> </component>
<button <button
v-if="canRemove" v-if="canRemove"
......
...@@ -160,7 +160,7 @@ export default { ...@@ -160,7 +160,7 @@ export default {
label="Fetching related issues" /> label="Fetching related issues" />
</div> </div>
<ul <ul
class="flex-list content-list"> class="flex-list content-list issuable-list">
<li <li
:key="issue.id" :key="issue.id"
v-for="issue in relatedIssues" v-for="issue in relatedIssues"
......
...@@ -691,6 +691,7 @@ ...@@ -691,6 +691,7 @@
.issue-main-info { .issue-main-info {
flex: 1 auto; flex: 1 auto;
margin-right: 10px; margin-right: 10px;
min-width: 0;
} }
.issuable-meta { .issuable-meta {
......
...@@ -18,7 +18,7 @@ $token_spacing_bottom: 0.5em; ...@@ -18,7 +18,7 @@ $token_spacing_bottom: 0.5em;
} }
.related-issues-token-body { .related-issues-token-body {
padding-bottom: calc(#{$gl-padding} - #{$token_spacing_bottom}); padding: 0 0 0 $gl-padding;
transition-property: max-height, padding, opacity; transition-property: max-height, padding, opacity;
transition-duration: $general-hover-transition-duration; transition-duration: $general-hover-transition-duration;
transition-timing-function: $general-hover-transition-curve; transition-timing-function: $general-hover-transition-curve;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment