dotcom-page-kit
dotcom-page-kit copied to clipboard
📰 Page Kit provides a high quality, well tested, and thoroughly documented set of tools for assembling and delivering FT.com based upon the best industry standards.
In https://github.com/Financial-Times/dotcom-page-kit/pull/782 we updated the schema to prevent people from adding additional data to app context. However when I look at the type definitions they seem to allow for additional...
n-ui applications used the `Link` response header to indicate to browsers and the Fastly CDN that they should prioritise downloading the CSS and Javascript assets. Page-Kit dropped this approach and...
## What's the problem? We are currently generating one big stylesheet for each application using Page Kit. There are two issues with this: 1. Styles which could be reused across...
@chee and I have been talking about how the Origami team now publish their components onto npm as well as Bower. Several members of the customer products team are very...
https://github.com/MatAtBread/fast-async
The article page currently has a custom markup injected into the sticky header. This markup contains social and share links which replaces the MyFT logo on the right-hand side. Because...
Currently, there's no way for folks to see demos of or interact with the Page Kit UI components without to cloning, installing and building all of Page Kit. Implementing a...
From the Friday pub chat, it seems worth raising a thread on how we'll handle deploying changes. I'm thinking we need to consider how we deploy Page Kit, and also...
Implement pa11y in Page Kit and integrate pa11y checks in CI Some useful links: pa11y/pa11y Financial-Times/n-ui:components/n-ui/header/pa11y-config.js@a84d0d3 Financial-Times/n-ui:components/n-ui/header/template.html@7a4e104#L1-L4
For pages that are static HTML or have long cache set up, the navigation can take a long time to be updated. This is probably tolerable for most primary and...