Newskit Logo
About

About

Contribute

Interested in contributing to NewsKit? Contributors help to make NewsKit great.

How to contribute

There are a lot of ways to contribute to the NewsKit community and Design System; from submitting a proposal to designing a new feature for other users to benefit from.

Feedback

Stay in contact with the NewsKit team and help it progress in a positive direction.

Share

Promote the Design System, answer questions and help your team integrate.

Create

Write code or design assets for the Design System for other users to reuse.

Feedback

Participate in use research

We strive to build a Design System that best meets user needs, so we conduct user research to better understand what your needs are and how you are using NewsKit.

These insights inform the NewsKit roadmap, ultimately improving NewsKit for everyone.

For News UK users, we request feedback every two weeks using a simple 2-minute survey and another more in-depth quarterly survey.

We also conduct focus group sessions, interviews and research tasks. Apply to be part of a research programme by contacting us via the contact form.

Report a bug

Software glitches and pesky bugs can occasionally make their way into NewsKit products including the design library, codebase or this website. If you encounter a bug, please report it to us using the bug submission form. Reports submitted in this fashion will be directed to the NewsKit team to address.

Propose an enhancement or request a feature

We’re always upgrading and improving the Design System to better meet the product team’s needs. We encourage improvements, enhancements and new features. To support this process we have a workflow below to scope whether a new feature should be added to the Design System.

Propose an enhancement or request a new feature by submitting details using the online form.

Share

Promote it

Had a good experience with NewsKit? Please let us know! By sharing your good experiences using NewsKit, our team and other teams can unlock the same benefits you have had; the benefits remain hidden until teams know about it and use it.

Respond to questions

Had a good experience with NewsKit? Please let us know! By sharing your good experiences using NewsKit, our team and other teams can unlock the same benefits you have had; the benefits remain hidden until teams know about it and use it.

Use knowledge of the NewsKit, Design Systems and tools to assist teammates and others. For News UK teams, feel free to jump into #newskit and answer questions that arise. The more users that share knowledge, the more we can learn from each other and grow the NewsKit community.

Assist adoption and integration

The NewsKit team spends a lot of energy and attention to ensure that users can get started and utilise the Design System as efficiently and simply as possible, however, we acknowledge that often the first steps are the hardest. Learning new ways of working and processes can be a challenge. If you have the knowledge, assist your teammates and others in making their first integration. If you require additional support, the NewsKit team can help.

Create

Build assets for design libraries

Designed something that you think other NewsKit users would benefit from? Whether that be a component or a structured layout of existing components, let our team know. The NewsKit team will assess the design, following the process outlined in the NewsKit workflow. Your design could be used to improve other products

Write some code


Currently only applicable for News UK teams.


There’s a lot of code that has been written and there’s a lot more left to write. Whether you have built a new component or have a small typo fix, let our team know. The NewsKit team will guide you through the process and assess your contribution, following the process outlined in the NewsKit workflow. Your contribution could make it into NewsKit and other products!

Write documentation

This website is the source of truth for the Design System. It’s important that the documentation is clear and concise whilst giving enough detail to best understand the Design System. If you would like to improve an area of the website, let our team know. The NewsKit team can guide you through the contribution process.