diff --git a/website/public/css/nhgooi.css b/website/public/css/nhgooi.css
index 02d7c62e..d5cbffb4 100644
--- a/website/public/css/nhgooi.css
+++ b/website/public/css/nhgooi.css
@@ -116,11 +116,14 @@ button[disabled]:hover
}
.blog_grid .post.large {
- height: 526px; /* small items have 2 x 2px margin, so 3 * 174 + 2 * 2 */
+ /* Width is 787px, so ensure largest photo has 16:9 ratio. */
+ height: 442px;
}
.blog_grid .post.small {
- height: 174px;
+ /* Height of main is 442, minus two 2px margins, leaves 146px per item */
+ height: 146px;
+ overflow: hidden;
}
.blog.podcasts .post {
diff --git a/website/resources/views/newslist.blade.php b/website/resources/views/newslist.blade.php
index eaec05c1..8e2aa0a2 100644
--- a/website/resources/views/newslist.blade.php
+++ b/website/resources/views/newslist.blade.php
@@ -149,7 +149,7 @@
@endforeach
- @include('partial/newslist_small', array_slice($news, 10, count($news)))
+ @include('partial/newslist_small', ['news' => array_slice($news, 11, count($news))])
diff --git a/website/resources/views/partial/newslist_small.blade.php b/website/resources/views/partial/newslist_small.blade.php
index f5d43349..55374486 100644
--- a/website/resources/views/partial/newslist_small.blade.php
+++ b/website/resources/views/partial/newslist_small.blade.php
@@ -33,7 +33,7 @@
-@if($loop->index % 3 == 2)
+@if($loop->index % 3 == 2 || $loop->last)
@endif
diff --git a/website/resources/views/partial/nh_story.blade.php b/website/resources/views/partial/nh_story.blade.php
index 591502d4..ed955ca0 100644
--- a/website/resources/views/partial/nh_story.blade.php
+++ b/website/resources/views/partial/nh_story.blade.php
@@ -20,17 +20,24 @@
{{$block->name}}
@elseif($block->type == "image")
-