-
react-markdown is a peerDependency of paragraph.
If you use govuk-react with create-react-app and use a component, such as Button, that doesn't use react-markdown, create-react-app complains that r…
-
## What
Many of the links to other pages in the Design System omit the trailing slash.
When you omit the trailing slash from a URL in the Design System, the web server will redirect you to the v…
-
## What
"Big numbers" was an element that we believe qualifies for being a Component
## Why
### Reasons for doing this:
- This element is being used in several places
- I understand thi…
-
### Steps to reproduce
Create a `ListComponent`:
```ruby
class ListComponent < ViewComponent::Base
renders_many :items
def call
tag.ul do
items.each do |item|
c…
-
When the 'Save to Pocket' browser extension is enabled in Chrome, globally scoped CSS styles for radio buttons override the styles for radio buttons on other webpages, rendering them invisible and unu…
-
How can I get the input fields to accept a value prop?
-
Add a test that ensures that each component exported from govuk-react has a displayName set that matches the export name (and fix any that don't)
-
## Description of the issue
gov.uk "Skip to main content" links to the https://www.gov.uk/#content anchor but doesn't send focus to that element, so if I then try to read from that point using Voiceo…
-
`.gem-c-layout-for-public__global-banner-wrapper` has a negative `margin-top` value.
https://github.com/alphagov/govuk_publishing_components/blob/1dee4ae94c9187455bd5b5cf714e4bf5c0ef219f/app/assets/…
-
Whenever we spread props to the styled function, or export styled directly, the component supports an `as` prop, and users shouldn’t get typescript errors or warnings for (1) the as prop (2) any supp…