Skip to content

Commit 9d3f89c

Browse files
committed
トップページにニュース一覧を表示
1 parent 3f9ef7b commit 9d3f89c

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

_includes/top/sections/news.html

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,26 @@ <h2 class="text-4xl mt-20 sm:mt-32 xl:mt-60 2xl:mt-40 text-center">
44
</h2>
55

66
<div class="m-6 flex flex-col items-center">
7-
<ul class="border-y border-[#ccc] divide-y divide-[#ccc] max-w-7xl mx-auto mb-12">
8-
{% for i in (1..5) %}
7+
<ul class="border-y border-[#ccc] divide-y divide-[#ccc] max-w-4xl mx-auto mb-4">
8+
{% comment %}
9+
news カテゴリーの最新5件を表示
10+
{% endcomment %}
11+
12+
{% assign news = site.posts | where: "categories", "news" | slice: 0, 5 %}
13+
{% for post in news %}
914
<li class="text-sm flex items-center py-4 flex-wrap sm:flex-nowrap gap-y-1">
10-
<time class="block min-w-24">2025.06.20</time>
11-
<span class="block min-w-24 text-center mr-6 px-4 py-px rounded-xs bg-[#cc8f2e] text-white">レポート</span>
12-
DojoCon Japan 2025開催のお知らせ 今年のテーマは「Inspire NEXT〜好奇心に火をつけよう〜」
15+
<time class="block min-w-24 mr-2">{{ post.date | date:"%Y.%m.%d" }}</time>
16+
<span class="block min-w-36 mr-6 px-4 py-px rounded-xs bg-[#cc8f2e] text-white text-center">{{ post.tags }}</span>
17+
{% if post.title-in-news-list %}
18+
{{ post.title-in-news-list }}
19+
{% else %}
20+
{{ post.title }}
21+
{% endif %}
1322
</li>
1423
{% endfor %}
1524
</ul>
25+
26+
<div class="w-full sm:w-96 mb-12">
27+
{% include button.html href="/news/" label="全てのお知らせを見る" %}
28+
</div>
1629
</div>

0 commit comments

Comments
 (0)