Main Interface

The Newsfeed service interface allows content creators to manage, preview, and publish news content across multiple platforms. Below is a detailed breakdown of the interface as seen in the main screen:

Main interface

1 Language & Theme Controls

2 Project & Navigation Panel

3 User Session Controls

4 Filters Bar

5 Create Button

6 News Article List

7 Pagination Controls


Language & Theme Controls

  • Language Selector: Switches the interface language (e.g., Русский).

  • Theme Toggle: Switches between light and dark interface themes via the sun/moon icon.

Project & Navigation Panel

  • Project Selector: Displays the currently selected project (e.g., my_project).

  • Main Navigation includes the following sections:

    • News: The default section. View, create, and manage all news items.

    • Events: Manage content related to in-game or promotional events.

    • Pages: Create and manage standalone content pages.

    • Settings: Configure project-level behavior and features through sub-sections:

      • General: Core settings for the entire project.

      • Locales: Manage the languages used for creating and publishing news content.

      • Editor: Adjust the behavior and appearance of the Gaijin Editor.

      • Theme: Define the visual theme for the editing environment.

      • Meta schema: Set up the metadata structure for news items.

      • Components: Create reusable content blocks for consistent layout and design.

      • Webhooks: Configure automated integrations for external systems.

    • File manager: Upload and manage media assets (images, videos, etc.) used within the current project.

User Session Controls

  • Sign In as another user: Option to switch the user.

  • Log Out: Ends the current session.

  • User Email: Displays the logged-in user (e.g., my_account@gaijin.team).

Filters Bar

Use filters to narrow down the list of displayed news items:

  • Client Type: Filter by where the content will appear (Web, Launcher, or Game client).

  • Game Platform: Filter by end-user platform (e.g., PC, PlayStation, XBOX, etc.)

  • Language: Filter news items by their publication language(s).

  • Status: Filter by publication status (Draft, Published, Any).

  • Tag: Filter by custom tags assigned to each news item.

Create Button

  • Located at the top right of the news item list.

  • Opens a new page for drafting and setting up a news item.

News Article List

Each item in the list contains:

  • Thumbnail/Icon: A visual identifier for the news item.

  • Title: The news item’s title (e.g., This is my first article).

  • Language Flags: Indicates available translations.

  • Pinned Icon: Marks items that are pinned for visibility.

  • Article Metadata:

    • ID and Revision Number (e.g., ID: 4, Rev: 8).

    • Last Updated Timestamp: Date and time of the last update (e.g., 27 May 25, 02:38).

Pagination Controls

  • Pagination: Navigate through pages of news items.

  • Items Per Page: Set how many items are displayed per page (e.g., 5, 10, 20, 50, 100).