News

The News page is a public feed where you can share product updates, announcements, and release notes with your customers — with multi-language support and infinite scroll.

Overview

The News page (/s/news/{language}) provides a public news feed for sharing product updates, announcements, changelogs, and any other content you want your customers to see. Articles are displayed in a scrollable feed with cover images, titles, and content previews.

News Feed

An infinite-scroll feed of articles with cover images and content previews.

Multi-Language

Publish news in multiple languages and let visitors switch between them.

Rich Content

Full article pages with formatted content, images, and an image viewer.


News Feed

The main news page displays articles in a vertical feed. Each article card shows:

  • Cover image (if uploaded) — displayed prominently at the top of the card
  • Title in bold
  • Content preview — first two lines of the article with images and links stripped

Clicking a card opens the full article.

Infinite Scroll

Articles load 10 at a time. As visitors scroll down, more articles load automatically via an IntersectionObserver. A "Load More Articles" button also appears as a fallback.

When all articles have been loaded, a "No more articles" message appears at the bottom.

If no news articles have been published yet, visitors see a friendly empty state with a newspaper icon and "No news articles yet" message.

Article Page

Each article opens on its own page with:

  • Breadcrumb navigation back to the news feed
  • Cover image displayed responsively (rounded on desktop)
  • Full article content rendered with rich formatting — headings, lists, tables, code blocks, and images
  • Image viewer — clicking any image opens a fullscreen carousel with navigation arrows, keyboard controls (ArrowLeft / ArrowRight / Escape), and a thumbnail strip

Multi-Language Support

If your news articles are published in multiple languages, the news feed is language-aware:

  • Articles are filtered by the language in the URL (/s/news/en, /s/news/hu, etc.)
  • Switching languages reloads the feed with articles in the selected language
  • The URL updates to reflect the active language

Publishing News

News articles are created and managed from the Outreach > News section in your dashboard. Each article has:

FieldDescription
TitleThe headline displayed on the feed and article page
ContentRich text content with formatting support
Cover ImageOptional image displayed at the top of the card and article
LanguageWhich language version the article belongs to

Only published articles appear on the public news feed.