This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch feature/1609-separate-releases-from-blog
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit 8f947cedca59b76c66df88e236382d9f6457e35e
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Jun 3 22:37:50 2026 +0200

    #1609: Separate release announcements from main blog listing
    
    Co-Authored-By: Claude Opus 4.6 <[email protected]>
---
 layouts/blog/list.html | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/layouts/blog/list.html b/layouts/blog/list.html
index e8cb956b..62e7d9e5 100644
--- a/layouts/blog/list.html
+++ b/layouts/blog/list.html
@@ -11,17 +11,26 @@
                 <h3>Categories</h3>
                 <ul>
                     {{ range .Site.Taxonomies.categories.Alphabetical }}
+                    {{ if ne .Name "releases" }}
                     <li><a class="category"
                             href="{{ "/categories/" | relURL }}{{ .Name | 
urlize }}/">{{ .Name | upper }}<span>{{ .Count }}</span></a>
                     </li>
                     {{ end }}
+                    {{ end }}
+                </ul>
+            </div>
+            <div class="nav-category">
+                <h3>Releases</h3>
+                <ul>
+                    <li><a class="category" href="{{ "/categories/releases/" | 
relURL }}">Recent Releases<span>{{ len .Site.Taxonomies.categories.releases 
}}</span></a></li>
                 </ul>
             </div>
         </aside>
     </nav>
     <main class="doc blog list">
         <div>
-            {{ $pages := ($.Paginator 3).Pages }}
+            {{ $filtered := where .Pages ".Params.categories" "not intersect" 
(slice "Releases") }}
+            {{ $pages := (.Paginate $filtered 3).Pages }}
             {{ range $pages }}
             {{ .Render "summary" }}
             {{ end }}

Reply via email to