Skip to content

[PNP-9933] Add govuk-browser-data standalone flexible page#5465

Draft
KludgeKML wants to merge 38 commits into
mainfrom
flexible-table-section
Draft

[PNP-9933] Add govuk-browser-data standalone flexible page#5465
KludgeKML wants to merge 38 commits into
mainfrom
flexible-table-section

Conversation

@KludgeKML

@KludgeKML KludgeKML commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

⚠️ This repo is Continuously Deployed: make sure you follow the guidance ⚠️

What

Proof of concept of hosting govuk-browser-data on gov.uk itself, based on a flexible page with no content item (it'll need a minimal one for routing, but that can be a special route for now).

Why

Jira card: https://gov-uk.atlassian.net/browse/PNP-9933

Visual changes

https://govuk-frontend-app-pr-5465.herokuapp.com/govuk-browser-data

- A wrapper around a Table component that takes data and optionally a
  caption.
- Derives from FlexiblePage, this is intended to be created directly
  by a specialist controller for the moment, but later it can be turned
  into a content item perhaps, and rendered normally by the flexible
  page controller.
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 9, 2026 12:45 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 9, 2026 13:02 Inactive
- Takes GA4 export files (from the /ga4_exports directory, also added as an ignore), and
  processes them into suitable data files for /govuk-browser-data
- The current use of these sections is for massive tables, so move to wrapping with a div that will let
  the table show its own horizontal scroll bar if appropriate.
- run `bundle exec rake make_csvs`
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 13:34 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 13:37 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 14:50 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 15:50 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 16:02 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 13, 2026 17:59 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 14, 2026 08:39 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 14, 2026 08:46 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 14, 2026 09:03 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 14, 2026 12:36 Inactive
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 14, 2026 13:12 Inactive
@KludgeKML KludgeKML changed the title Flexible table section [PNP-9933] Add govuk-browser-data standalone flexible page Apr 14, 2026
@govuk-ci govuk-ci temporarily deployed to govuk-frontend-app-pr-5465 April 15, 2026 11:22 Inactive
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