Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
6c0dd8a
WIP: Reinstate the standalone files for storylines
bryophyta Oct 7, 2026
1d74345
Reinstate the edited files for storylines
bryophyta Oct 7, 2026
8491128
WIP: Render dates on Storylines cards (todo: fix multimedia layout)
bryophyta Oct 8, 2026
e1b5dc5
Refactor: more explicit intention for logic
bryophyta Oct 14, 2026
9dd3bff
Only show Storylines container for tablet size and above
bryophyta Oct 14, 2026
cf51510
Don't show pub date on multimedia storylines cards
bryophyta Oct 14, 2026
7317d7e
Defer rendering Storylines until visible, to avoid loading unnecessar…
bryophyta Oct 16, 2026
e6f5570
Fix potential disappearing pagination on mobile
bryophyta Oct 16, 2026
4c7e012
Add fixture test to document current behaviour of enhanceTagPageStory…
bryophyta Oct 16, 2026
7448100
WIP: Harden data enhancement
bryophyta Oct 16, 2026
870abe1
Calculate date based on edition, as per groupTrailsByDates.ts
bryophyta Oct 19, 2026
107a5ad
Refactor: use current names for categories
bryophyta Oct 19, 2026
ce3443f
Handle the fact that image.src is optional upstream
bryophyta Oct 19, 2026
5cb0122
Pass headline through so that the card link has an accessible name
bryophyta Oct 19, 2026
876cab5
Load images lazily, given that they could otherwise be loaded on mobi…
bryophyta Oct 19, 2026
7085d01
Update fixtures with valid data
bryophyta Oct 19, 2026
63cafe2
Wrap carousel items in ScrollableCarousel.Item
bryophyta Oct 19, 2026
3f0d3c2
Set colour on text instead of whole item, to avoid changing border co…
bryophyta Oct 20, 2026
d7527b9
Explicit mapping for Multimedia
bryophyta Oct 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions ab-testing/config/abTests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -359,6 +359,19 @@ const ABTests: ABTest[] = [
audienceSize: 0,
groups: ["enable"],
},
{
name: "newsroom-ai-tag-page-storylines",
description:
"Testing the AI generated storylines component on tag pages",
owners: ["[email protected]"],
expirationDate: `2026-11-30`,
type: "server",
status: "ON",
audienceSize: 0 / 100,
audienceSpace: "B",
groups: ["control", "variant"],
shouldForceMetricsCollection: false,
},
];

const activeABtests = ABTests.filter((test) => test.status === "ON");
Expand Down
3 changes: 2 additions & 1 deletion ab-testing/config/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ type Team =
| "martech"
| "identity-and-trust"
| "puzzles"
| "articles-and-publishing";
| "articles-and-publishing"
| "newsroom-ai";

type TestName = `${Team}-${string}`;

Expand Down
591 changes: 591 additions & 0 deletions dotcom-rendering/fixtures/manual/storylines-section.ts

Large diffs are not rendered by default.

Loading
Loading