Expands cards if feed processes is not enabled
This commit is contained in:
@@ -2644,7 +2644,10 @@ table {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.feed-description {
|
.feed-description {
|
||||||
|
|
||||||
|
@include breakpoint(medium) {
|
||||||
padding-top: $line-height;
|
padding-top: $line-height;
|
||||||
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
font-size: $small-font-size;
|
font-size: $small-font-size;
|
||||||
@@ -2669,6 +2672,11 @@ table {
|
|||||||
margin: 0 0 $line-height;
|
margin: 0 0 $line-height;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
|
||||||
|
@include breakpoint(medium) {
|
||||||
|
max-height: rem-calc(185);
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
|
|
||||||
h3,
|
h3,
|
||||||
|
|||||||
@@ -12,4 +12,8 @@ module FeedsHelper
|
|||||||
feed.kind == "processes"
|
feed.kind == "processes"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def feed_processes_enabled?
|
||||||
|
Setting['feature.homepage.widgets.feeds.processes'].present?
|
||||||
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<div id="<%= dom_id(card) %>" class="card small-12 medium-6 column margin-bottom end">
|
<div id="<%= dom_id(card) %>" class="card small-12 medium-6 column margin-bottom end <%= 'large-4' unless feed_processes_enabled? %>">
|
||||||
<%= link_to card.link_url do %>
|
<%= link_to card.link_url do %>
|
||||||
<figure class="figure-card">
|
<figure class="figure-card">
|
||||||
<% if card.image.present? %>
|
<% if card.image.present? %>
|
||||||
|
|||||||
@@ -7,14 +7,16 @@
|
|||||||
<h3 class="title"><%= t("welcome.feed.most_active.#{feed.kind}") %></h3>
|
<h3 class="title"><%= t("welcome.feed.most_active.#{feed.kind}") %></h3>
|
||||||
|
|
||||||
<% feed.items.each do |item| %>
|
<% feed.items.each do |item| %>
|
||||||
<div class="<%= item.class.to_s.parameterize('_') %>">
|
<div class="<%= item.class.to_s.parameterize('_') %> row">
|
||||||
<div class="feed-image small-12 medium-2 column">
|
<div class="small-12 large-3 column">
|
||||||
|
<div class="feed-image">
|
||||||
<% if feature?(:allow_images) && item.image.present? %>
|
<% if feature?(:allow_images) && item.image.present? %>
|
||||||
<%= image_tag item.image_url(:thumb),
|
<%= image_tag item.image_url(:thumb),
|
||||||
alt: item.image.title.unicode_normalize %>
|
alt: item.image.title.unicode_normalize %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
<div class="feed-description small-12 medium-10 column">
|
</div>
|
||||||
|
<div class="feed-description small-12 large-9 column">
|
||||||
<strong><%= link_to item.title, url_for(item) %></strong><br>
|
<strong><%= link_to item.title, url_for(item) %></strong><br>
|
||||||
<p><%= item.summary %></p>
|
<p><%= item.summary %></p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="small-12 medium-8 column">
|
<div class="small-12 column <%= 'medium-8' if feed_processes_enabled? %>">
|
||||||
<%= render "cards" %>
|
<%= render "cards" %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ feature 'Homepage' do
|
|||||||
|
|
||||||
visit root_path
|
visit root_path
|
||||||
|
|
||||||
expect(page).to have_content "Most active processes"
|
expect(page).to have_content "Open processes"
|
||||||
expect(page).to have_css(".legislation_process", count: 3)
|
expect(page).to have_css(".legislation_process", count: 3)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user