diff --git a/app/assets/stylesheets/pages/projects.scss b/app/assets/stylesheets/pages/projects.scss index 713b2c6656b14828cfb413b3bd34247fb45cfa54..99251cdcddc275fb454eff1756cbfa009c1fcd1d 100644 --- a/app/assets/stylesheets/pages/projects.scss +++ b/app/assets/stylesheets/pages/projects.scss @@ -769,4 +769,14 @@ pre.light-well { display: block; } } +} + +.project-path { + #path.form-control { + min-width: 100px; + } + .select2-choice { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } } \ No newline at end of file diff --git a/app/views/import/github/status.html.haml b/app/views/import/github/status.html.haml index 4aaf0db6a1b1676e0a2d7bf091e268e13c30abca..dd572453b911933d385e8aae0d27e8f748662812 100644 --- a/app/views/import/github/status.html.haml +++ b/app/views/import/github/status.html.haml @@ -46,16 +46,16 @@ = github_project_link(repo.full_name) %td.import-target %fieldset.row - .input-group.col-sm-8 + .input-group .project-path.input-group-btn - - if false + - if current_user.can_select_namespace? - selected = params[:namespace_id] || :current_user - - opts = current_user.can_create_group? ? { extra_group: Group.new(name: repo.owner.login) } : { display_path: true } - = select_tag :namespace_id, namespaces_options(selected, opts), { class: 'select2 js-select-namespace', tabindex: 1 } + - opts = current_user.can_create_group? ? { extra_group: Group.new(name: repo.owner.login, path: repo.owner.login) }: {} + = select_tag :namespace_id, namespaces_options(selected, opts.merge({ display_path: true })), { class: 'select2 js-select-namespace', tabindex: 1 } - else - = text_field_tag :path, current_user.namespace_path, class: "form-control", tabindex: 1, autofocus: true, disabled: true + = text_field_tag :path, current_user.namespace_path, class: "input-large form-control", tabindex: 1, disabled: true %span.input-group-addon / - = text_field_tag :path, repo.name, class: "form-control", tabindex: 2, autofocus: true, required: true + = text_field_tag :path, repo.name, class: "input-mini form-control", tabindex: 2, autofocus: true, required: true %td.import-actions.job-status = button_tag class: "btn btn-import js-add-to-import" do Import