Skip to content

Add Recent news section to Home page - #1171

Open
eameh-LF wants to merge 2 commits into
ceph:mainfrom
eameh-LF:home-recent-news
Open

Add Recent news section to Home page#1171
eameh-LF wants to merge 2 commits into
ceph:mainfrom
eameh-LF:home-recent-news

Conversation

@eameh-LF

@eameh-LF eameh-LF commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Summary

The home page previously gave no signal that the site is actively updated. This adds a Recent news section at the bottom of the page, showing the four latest articles (blog posts and press releases) with a View all news link.

It reuses the exact ArticleCard grid pattern from the News hub (src/en/news/index.html), so cards stay consistent site-wide and the section updates automatically with every published post, with no manual maintenance needed.

Surfaces the four latest articles at the bottom of the home page using
the same ArticleCard grid as the News hub, with a link to the full
news section. Keeps the home page current without manual updates.
@eameh-LF
eameh-LF requested a review from a team as a code owner August 2, 2026 11:13
@ceph-jenkins

Copy link
Copy Markdown

Site built/updated successfully! https://1171.ceph.io

cleanCardContent stripped control characters (including newlines)
before converting line breaks to spaces, so any source line break in
a post's opening paragraph joined words together in card excerpts,
e.g. 'Squid series.We recommend' on the v19.2.5 card. Convert line
breaks to spaces first.
@ceph-jenkins

Copy link
Copy Markdown

Site built/updated successfully! https://1171.ceph.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants