You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "davsclaus (via GitHub)" <gi...@apache.org> on 2026/09/15 07:40:34 UTC

[PR] Blog: ten posts per page and a more compact post card [camel-website]

davsclaus opened a new pull request, #1756:
URL: https://github.com/apache/camel-website/pull/1756

   ## Summary
   
   The blog list and category pages showed **3 posts per page**, putting the 125 listed posts across **42 pages**. Few readers click Next that many times, so most posts were effectively unreachable from the list.
   
   - **Page size 3 → 10** on `/blog/` and `/categories/*/` (13 pages now).
   - **Compact post card** so ten posts read as a list, not a wall: date column 96 → 72px and numeral 40 → 32px, card padding 30 → 20px, title 24 → 22px, preview font 15.5 → 15px, previews cut at 180 chars (median preview is ~70 chars; a few 300+ char ones stretched their card), and the redundant "Continue reading →" dropped (the title is the link, and "by author" stays).
   - The rail (categories + RSS) was copy-pasted in `layouts/blog/list.html` and `layouts/_default/taxonomy.html`; it's now `partials/blog-rail.html`.
   - Regenerated the `antora-ui-camel` bundle (`yarn workspace antora-ui-camel run build`); the only change is the `site-*.css` hash.
   
   Result at 1440px: about 4½ posts in the first screen instead of 3, ten per page, and every post within 13 pages instead of 42.
   
   Follow-up (separate PR, per discussion): a curated "Start here" list of evergreen posts in the rail.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Blog: ten posts per page and a more compact post card [camel-website]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #1756:
URL: https://github.com/apache/camel-website/pull/1756#issuecomment-5678008836

   🚀 Preview is available at https://pr-1756--camel.netlify.app


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Blog: ten posts per page and a more compact post card [camel-website]

Posted by "davsclaus (via GitHub)" <gi...@apache.org>.
davsclaus merged PR #1756:
URL: https://github.com/apache/camel-website/pull/1756


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Blog: ten posts per page and a more compact post card [camel-website]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #1756:
URL: https://github.com/apache/camel-website/pull/1756#issuecomment-5681027611

   🚀 Preview is available at https://pr-1756--camel.netlify.app


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org