diff --git a/app/views/welcome/_card.html.erb b/app/views/welcome/_card.html.erb index 71e3a9407..eb4e351a1 100644 --- a/app/views/welcome/_card.html.erb +++ b/app/views/welcome/_card.html.erb @@ -1,4 +1,5 @@ -
+
<%= link_to card.link_url do %>
diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index 6e7b0ef28..6661d103d 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -26,9 +26,11 @@
<% end %> -
- <%= render "processes" %> -
+ <% if feed_processes_enabled? %> +
+ <%= render "processes" %> +
+ <% end %>
<% if feature?("user.recommendations") && (@recommended_debates.present? || @recommended_proposals.present?) %> diff --git a/spec/features/admin/widgets/cards_spec.rb b/spec/features/admin/widgets/cards_spec.rb index 24c0b8839..7496187f0 100644 --- a/spec/features/admin/widgets/cards_spec.rb +++ b/spec/features/admin/widgets/cards_spec.rb @@ -55,6 +55,18 @@ feature 'Cards' do end end + scenario "Show" do + card_1 = create(:widget_card, title: "Card homepage large", columns: 8) + card_2 = create(:widget_card, title: "Card homepage medium", columns: 4) + card_3 = create(:widget_card, title: "Card homepage small", columns: 2) + + visit root_path + + expect(page).to have_css("#widget_card_#{card_1.id}.medium-8") + expect(page).to have_css("#widget_card_#{card_2.id}.medium-4") + expect(page).to have_css("#widget_card_#{card_3.id}.medium-2") + end + scenario "Edit" do card = create(:widget_card)