Merge branch '59189-long-names-in-project-path-namespace-dropdown-breaks-past-container' into 'master'

Resolve "Long names in project path namespace dropdown breaks past container"

Closes #59189

See merge request gitlab-org/gitlab-ce!26343
This commit is contained in:
Kushal Pandya 2019-03-21 14:50:43 +00:00
commit 7629421bbc
3 changed files with 9 additions and 7 deletions

View file

@ -18,12 +18,9 @@
}
.input-group {
display: flex;
.select2-container {
display: unset;
max-width: unset;
width: unset !important;
flex-grow: 1;
}

View file

@ -12,9 +12,9 @@
.form-group.project-path.col-sm-6
= f.label :namespace_id, class: 'label-bold' do
%span= s_("Project URL")
.input-group
.input-group.flex-nowrap
- if current_user.can_select_namespace?
.input-group-prepend.has-tooltip{ title: root_url }
.input-group-prepend.flex-shrink-0.has-tooltip{ title: root_url }
.input-group-text
= root_url
- namespace_id = namespace_id_from(params)
@ -23,10 +23,10 @@
display_path: true,
extra_group: namespace_id),
{},
{ class: 'select2 js-select-namespace qa-project-namespace-select', tabindex: 1, data: { track_label: "#{track_label}", track_event: "activate_form_input", track_property: "project_path", track_value: "" }})
{ class: 'select2 js-select-namespace qa-project-namespace-select block-truncated', tabindex: 1, data: { track_label: "#{track_label}", track_event: "activate_form_input", track_property: "project_path", track_value: "" }})
- else
.input-group-prepend.static-namespace.has-tooltip{ title: user_url(current_user.username) + '/' }
.input-group-prepend.static-namespace.flex-shrink-0.has-tooltip{ title: user_url(current_user.username) + '/' }
.input-group-text.border-0
#{user_url(current_user.username)}/
= f.hidden_field :namespace_id, value: current_user.namespace_id

View file

@ -0,0 +1,5 @@
---
title: Prevent namespace dropdown in new project form from exceeding container
merge_request: 26343
author:
type: fixed