Skip to content

Commit

Permalink
Adding a welcoming page prompting to add a Provider
Browse files Browse the repository at this point in the history
  • Loading branch information
romanblanco committed May 2, 2019
1 parent a1d83b9 commit f65634a
Show file tree
Hide file tree
Showing 7 changed files with 46 additions and 5 deletions.
6 changes: 5 additions & 1 deletion app/views/ems_cloud/show_list.html.haml
@@ -1 +1,5 @@
#main_div= render :partial => "layouts/gtl"
#main_div
- if EmsCloud.any?
= render :partial => "layouts/gtl"
- else
= render :partial => 'layouts/empty', :locals => {:type => _("Cloud")}
5 changes: 4 additions & 1 deletion app/views/ems_container/show_list.html.haml
@@ -1,2 +1,5 @@
#main_div
= render :partial => 'layouts/gtl'
- if Container.any?
= render :partial => 'layouts/gtl'
- else
= render :partial => 'layouts/empty', :locals => {:type => _("Containers")}
5 changes: 4 additions & 1 deletion app/views/ems_infra/show_list.html.haml
@@ -1,2 +1,5 @@
#main_div
= render :partial => 'layouts/gtl'
- if EmsInfra.any?
= render :partial => 'layouts/gtl'
- else
= render :partial => 'layouts/empty', :locals => {:type => _("Infrastructure")}
6 changes: 5 additions & 1 deletion app/views/ems_network/show_list.html.haml
@@ -1 +1,5 @@
#main_div= render :partial => "layouts/gtl"
#main_div
- if EmsNetwork.any?
= render :partial => "layouts/gtl"
- else
= render :partial => 'layouts/empty', :locals => {:type => _("Network")}
5 changes: 4 additions & 1 deletion app/views/ems_physical_infra/show_list.html.haml
@@ -1,2 +1,5 @@
#main_div
= render :partial => 'layouts/gtl'
- if EmsPhysicalInfra.any?
= render :partial => 'layouts/gtl'
- else
= render :partial => 'layouts/empty', :locals => {:type => _("Physical Infrastructure")}
19 changes: 19 additions & 0 deletions app/views/layouts/_empty.html.haml
@@ -0,0 +1,19 @@
.blank-slate-pf
.blank-slate-pf-icon
%span.pficon.pficon-add-circle-o
%h1= _("Add a Provider")
%p
= _("You don't have any providers to display. Please add a Provider.")
%p
= _("Learn more about this")
%a{:href => 'https://manageiq.org/docs/get-started/add-a-provider',
:target => '_blank'}
= _("in the documentation.")
.blank-slate-pf-main-action
= link_to(_("Add a Provider"),
{:action => 'new'},
:class => 'btn btn-primary btn-lg',
"data-miq_sparkle_on" => true,
"data-miq_sparkle_off" => true,
"data-method" => :post,
:title => _("Add a new %{provider_type} Provider") % {:provider_type => type})
5 changes: 5 additions & 0 deletions config/routes.rb
Expand Up @@ -1201,6 +1201,7 @@
) +
compare_get,
:post => %w(
new
button
create
dynamic_checkbox_refresh
Expand Down Expand Up @@ -1296,6 +1297,7 @@
tagging_edit
),
:post => %w(
new
button
create
form_field_changed
Expand Down Expand Up @@ -1351,6 +1353,7 @@
change_password
),
:post => %w(
new
button
create
listnav_search_selected
Expand Down Expand Up @@ -1531,6 +1534,7 @@
tag_edit_form_field_changed
),
:post => %w(
new
button
create
dynamic_checkbox_refresh
Expand Down Expand Up @@ -1568,6 +1572,7 @@
tag_edit_form_field_changed
),
:post => %w(
new
button
create
dynamic_checkbox_refresh
Expand Down

0 comments on commit f65634a

Please sign in to comment.