Commit 439f83fa authored by Ezekiel Kigbo's avatar Ezekiel Kigbo

Merge branch 'cngo-remove-issue-css' into 'master'

Remove some issue CSS

See merge request gitlab-org/gitlab!71467
parents 48d608c0 f679d059
...@@ -197,7 +197,7 @@ export default { ...@@ -197,7 +197,7 @@ export default {
<p v-if="hasError" class="gl-field-error"> <p v-if="hasError" class="gl-field-error">
{{ addRelatedErrorMessage }} {{ addRelatedErrorMessage }}
</p> </p>
<div class="add-issuable-form-actions clearfix"> <div class="gl-mt-5 gl-clearfix">
<gl-button <gl-button
ref="addButton" ref="addButton"
category="primary" category="primary"
......
...@@ -82,8 +82,12 @@ export default { ...@@ -82,8 +82,12 @@ export default {
</div> </div>
</assignee-avatar-link> </assignee-avatar-link>
<div v-else> <div v-else>
<div class="user-list"> <div class="gl-display-flex gl-flex-wrap">
<div v-for="user in uncollapsedUsers" :key="user.id" class="user-item"> <div
v-for="user in uncollapsedUsers"
:key="user.id"
class="user-item gl-display-inline-block"
>
<assignee-avatar-link :user="user" :issuable-type="issuableType" /> <assignee-avatar-link :user="user" :issuable-type="issuableType" />
</div> </div>
</div> </div>
......
...@@ -104,11 +104,11 @@ export default { ...@@ -104,11 +104,11 @@ export default {
<gl-loading-icon v-if="loading" size="sm" :inline="true" /> <gl-loading-icon v-if="loading" size="sm" :inline="true" />
{{ participantLabel }} {{ participantLabel }}
</div> </div>
<div class="participants-list hide-collapsed"> <div class="hide-collapsed gl-display-flex gl-flex-wrap">
<div <div
v-for="participant in visibleParticipants" v-for="participant in visibleParticipants"
:key="participant.id" :key="participant.id"
class="participants-author" class="participants-author gl-display-inline-block gl-pr-3 gl-pb-3"
> >
<a :href="participant.web_url || participant.webUrl" class="author-link"> <a :href="participant.web_url || participant.webUrl" class="author-link">
<user-avatar-image <user-avatar-image
......
...@@ -83,13 +83,15 @@ export default { ...@@ -83,13 +83,15 @@ export default {
:value="timeRemainingPercent" :value="timeRemainingPercent"
:variant="progressBarVariant" :variant="progressBarVariant"
/> />
<div class="compare-display-container"> <div
<div class="compare-display float-left"> class="compare-display-container gl-display-flex gl-justify-content-space-between gl-mt-2"
<span class="compare-label">{{ s__('TimeTracking|Spent') }}</span> >
<div class="gl-float-left">
<span class="gl-text-gray-400">{{ s__('TimeTracking|Spent') }}</span>
<span class="compare-value spent">{{ timeSpentHumanReadable }}</span> <span class="compare-value spent">{{ timeSpentHumanReadable }}</span>
</div> </div>
<div class="compare-display estimated float-right"> <div class="estimated gl-float-right">
<span class="compare-label">{{ s__('TimeTrackingEstimated|Est') }}</span> <span class="gl-text-gray-400">{{ s__('TimeTrackingEstimated|Est') }}</span>
<span class="compare-value">{{ timeEstimateHumanReadable }}</span> <span class="compare-value">{{ timeEstimateHumanReadable }}</span>
</div> </div>
</div> </div>
......
...@@ -759,7 +759,6 @@ $help-shortcut-header-color: #333; ...@@ -759,7 +759,6 @@ $help-shortcut-header-color: #333;
*/ */
$issues-today-bg: #f3fff2 !default; $issues-today-bg: #f3fff2 !default;
$issues-today-border: #e1e8d5 !default; $issues-today-border: #e1e8d5 !default;
$compare-display-color: #888;
/* /*
* Label * Label
......
...@@ -220,21 +220,12 @@ ...@@ -220,21 +220,12 @@
} }
.cross-project-reference { .cross-project-reference {
color: inherit;
span { span {
white-space: nowrap;
width: 85%; width: 85%;
overflow: hidden;
position: relative;
display: inline-block;
text-overflow: ellipsis;
} }
button { button {
float: right;
padding: 1px 5px; padding: 1px 5px;
background-color: $gray-light;
} }
} }
...@@ -563,35 +554,17 @@ ...@@ -563,35 +554,17 @@
} }
} }
.participants-list {
display: flex;
flex-wrap: wrap;
}
.user-list {
display: flex;
flex-wrap: wrap;
}
.participants-author { .participants-author {
display: inline-block;
padding: 0 $gl-padding-8 $gl-padding-8 0;
&:nth-of-type(7n) { &:nth-of-type(7n) {
padding-right: 0; padding-right: 0;
} }
.author-link {
display: block;
}
.avatar.avatar-inline { .avatar.avatar-inline {
margin: 0; margin: 0;
} }
} }
.user-item { .user-item {
display: inline-block;
padding: 5px; padding: 5px;
flex-basis: 20%; flex-basis: 20%;
...@@ -803,10 +776,6 @@ ...@@ -803,10 +776,6 @@
} }
} }
.add-issuable-form-actions {
margin-top: $gl-padding;
}
.time-tracker { .time-tracker {
.sidebar-collapsed-icon { .sidebar-collapsed-icon {
> .stopwatch-svg { > .stopwatch-svg {
...@@ -839,18 +808,7 @@ ...@@ -839,18 +808,7 @@
} }
.compare-display-container { .compare-display-container {
display: flex;
justify-content: space-between;
margin-top: 5px;
.compare-display {
font-size: 13px; font-size: 13px;
color: $compare-display-color;
.compare-value {
color: $gl-text-color;
}
}
} }
.time-tracking-help-state { .time-tracking-help-state {
......
...@@ -164,8 +164,8 @@ ...@@ -164,8 +164,8 @@
.sidebar-collapsed-icon.dont-change-state .sidebar-collapsed-icon.dont-change-state
= clipboard_button(text: milestone_ref, title: s_('MilestoneSidebar|Copy reference'), placement: "left", boundary: 'viewport') = clipboard_button(text: milestone_ref, title: s_('MilestoneSidebar|Copy reference'), placement: "left", boundary: 'viewport')
.cross-project-reference.hide-collapsed .cross-project-reference.hide-collapsed
%span %span.gl-display-inline-block.gl-text-truncate
= s_('MilestoneSidebar|Reference:') = s_('MilestoneSidebar|Reference:')
%span{ title: milestone_ref } %span{ title: milestone_ref }
= milestone_ref = milestone_ref
= clipboard_button(text: milestone_ref, title: s_('MilestoneSidebar|Copy reference'), placement: "left", boundary: 'viewport') = clipboard_button(text: milestone_ref, title: s_('MilestoneSidebar|Copy reference'), placement: "left", boundary: 'viewport', class: 'btn-clipboard btn-transparent gl-float-right gl-bg-gray-10')
...@@ -190,7 +190,7 @@ export default { ...@@ -190,7 +190,7 @@ export default {
</div> </div>
</div> </div>
<div class="add-issuable-form-actions clearfix"> <div class="gl-mt-5 gl-clearfix">
<gl-button <gl-button
:disabled="isSubmitButtonDisabled" :disabled="isSubmitButtonDisabled"
:loading="isSubmitting" :loading="isSubmitting"
......
...@@ -3,6 +3,7 @@ import { mount } from '@vue/test-utils'; ...@@ -3,6 +3,7 @@ import { mount } from '@vue/test-utils';
import { trimText } from 'helpers/text_helper'; import { trimText } from 'helpers/text_helper';
import UsersMockHelper from 'helpers/user_mock_data_helper'; import UsersMockHelper from 'helpers/user_mock_data_helper';
import Assignee from '~/sidebar/components/assignees/assignees.vue'; import Assignee from '~/sidebar/components/assignees/assignees.vue';
import AssigneeAvatarLink from '~/sidebar/components/assignees/assignee_avatar_link.vue';
import UsersMock from './mock_data'; import UsersMock from './mock_data';
describe('Assignee component', () => { describe('Assignee component', () => {
...@@ -19,6 +20,7 @@ describe('Assignee component', () => { ...@@ -19,6 +20,7 @@ describe('Assignee component', () => {
}); });
}; };
const findAllAvatarLinks = () => wrapper.findAllComponents(AssigneeAvatarLink);
const findComponentTextNoUsers = () => wrapper.find('[data-testid="no-value"]'); const findComponentTextNoUsers = () => wrapper.find('[data-testid="no-value"]');
const findCollapsedChildren = () => wrapper.findAll('.sidebar-collapsed-icon > *'); const findCollapsedChildren = () => wrapper.findAll('.sidebar-collapsed-icon > *');
...@@ -148,7 +150,7 @@ describe('Assignee component', () => { ...@@ -148,7 +150,7 @@ describe('Assignee component', () => {
editable: true, editable: true,
}); });
expect(wrapper.findAll('.user-item').length).toBe(users.length); expect(findAllAvatarLinks()).toHaveLength(users.length);
expect(wrapper.find('.user-list-more').exists()).toBe(false); expect(wrapper.find('.user-list-more').exists()).toBe(false);
}); });
...@@ -178,9 +180,9 @@ describe('Assignee component', () => { ...@@ -178,9 +180,9 @@ describe('Assignee component', () => {
users, users,
}); });
const userItems = wrapper.findAll('.user-list .user-item a'); const userItems = findAllAvatarLinks();
expect(userItems.length).toBe(3); expect(userItems).toHaveLength(3);
expect(userItems.at(0).attributes('title')).toBe(users[2].name); expect(userItems.at(0).attributes('title')).toBe(users[2].name);
}); });
......
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