From 032f0e62bafa79fe4037adf6a2acfc016dc2db02 Mon Sep 17 00:00:00 2001 From: Rohan Deb Sarkar Date: Mon, 27 Jun 2022 09:37:28 +0530 Subject: [PATCH] Adds vertical scrollbar to news (#729) --- _config.yml | 3 ++- _includes/news.html | 12 +++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/_config.yml b/_config.yml index a903c91..8f69a13 100644 --- a/_config.yml +++ b/_config.yml @@ -123,7 +123,8 @@ collections: output: true permalink: /projects/:path/ -news_limit: 5 +news_scrollable: true # adds a vertical scroll bar if there are more than 3 news items +news_limit: 5 # leave blank to include all the news in the `_news` folder # ----------------------------------------------------------------------------- # Jekyll settings diff --git a/_includes/news.html b/_includes/news.html index aa7f354..307e532 100644 --- a/_includes/news.html +++ b/_includes/news.html @@ -2,10 +2,16 @@

news

{% if site.news != blank -%} -
+ {%- assign news_size = site.news | size -%} +
3 %}style="max-height: 10vw"{% endif %}> - {%- assign news = site.news | reverse -%} - {% for item in news limit: site.news_limit %} + {%- assign news = site.news | reverse -%} + {% if site.news_limit %} + {% assign news_limit = site.news_limit %} + {% else %} + {% assign news_limit = news_size %} + {% endif %} + {% for item in news limit: news_limit %}
{{ item.date | date: "%b %-d, %Y" }}