* feed cards * frontend * preactify * preactify * . * fix * fixing things and adding dropdown * whoops. * whoops 2. * revert body bg color change * search snippet * search snippet * get rid of featured article * get rid of featured article... * cover to its own component * videos * videos * reading time * small-save-filled asset * author adjustments * adjustments * Author --> Meta * whoops. * loader * logged out state * . * dropping what's not needed for now * better name for cover * get rid of nav overflow * bringin comments placeholder back * bringing comments placeholder back * publish date * fix * date * . * save button icon * ghost button * lets skip the icon for saving for now * more buttons * counting logic * Display top comments on homepage feed * Comment list and item components * Remove 'Top Comments' title * Remove subscribe button, add reading time * Update snapshots and tests * Fix article and follower scrolling * Added reading time * (Try) to do flare tags * Button component from Pawel * More button styles from Pawel * Comment count style from Pawel * Handle empty parens for age on older articles * Dont show 'more comment' button for more than 2 comments * cover ratio * flare tag * cover fix * fix buttons * more button fixes * tags fix * responsiveness fix * reading time + a bit of responsiveness * Reading time in more places * snapshots * default color for flare tag * Update CommentsList test snapshot with new styles * fixing search results * fixing buttons * Fix podcast card tests by updating snapshots * Line clamping for top comments * Reflect save button state after click before mouseout * Now the entire feed card is clickable. (#7638) * Now pointer cursor is only on feed posts. (#7727) * Revert podcast card styling * Update test snapshot * merge * Fix rspec on feed page * Reduce complexity of class check for feed card clicking * PR feedback/fixes * Fix featured article test and snapshot * Last minute test tweaks * clean up crayons * padding issue + empty div * Correct merge error * Fix search results tests * Test fixes and snapshot updates * themes * podcasts colors Co-authored-by: ludwiczakpawel <ludwiczakpawel@gmail.com> Co-authored-by: Nick Taylor <nick@iamdeveloper.com>
21 lines
805 B
Text
21 lines
805 B
Text
<% if @pinned_stories.present? %>
|
|
<div class="pinned-articles">
|
|
<h5><img src="<%= asset_path("pushpin.svg") %>" width="20" height="20" alt="pin" /> Pinned</h5>
|
|
<% @pinned_stories.each do |story| %>
|
|
<%= render "articles/single_story", story: story, featured: false %>
|
|
<% end %>
|
|
</div>
|
|
<% end %>
|
|
<% @stories.each_with_index do |story, i| %>
|
|
<%= render "articles/single_story", story: story, featured: false %>
|
|
<% if i == 0 && @comments.present? %>
|
|
<%= render "users/comments_section" %>
|
|
<% end %>
|
|
<% end %>
|
|
<% if @stories.none? && @comments.present? %>
|
|
<%= render "users/comments_section" %>
|
|
<% end %>
|
|
<% if @stories.size > 1 %>
|
|
<div class="placeholder-div"></div>
|
|
<% end %>
|
|
<div class="single-article-small-pic" id="article-index-hidden-div" style="display:none"></div>
|