Intelligence Community Design System ICDS Get started Accessibility Styles Components Patterns Community
Show navigation section

Roadmap

Introduction

The purpose of sharing the roadmap is to give our community an insight into our strategic plan, goals and milestones.

Priorities may change because of organisation strategies, or community requirements. We will aim to keep this page up to date.

We welcome contributions of code, issues raised and more. You can read more about how to contribute .

Check out our GitHub for a more detailed view of our day-to-day activities.

Recently shipped

Components

  • Optional CSS theme for native tables.

  • Addition of cursor position to IcTextField key down event.

  • An update to IcToggleButton to reflect IcToggleButtonGroup disabled state.

  • Fix to select all rows in IcDataTable .

  • Improvements to IcTextField validation aria-live behaviour, addition ofvalidationAriaLive prop.

  • Addition of ability to hide IcSelect menu option labels.

For a full list of recent component changes made, please read the changelog .

Guidance website

  • Update component gallery images.

  • Update logos on website footer.

  • Fix tree item becoming unselected on Code and Accessibility pages.

Current focus

Components

  • Canary release of time selector component.

  • Canary release of drawer component.

  • Addition of milliseconds and AM/PM to IcTimeInput.

  • Refactor of IcSelect component.

  • Improvements to IcSearchBar.

  • Mature and move existing canary components to Beta.

Guidance website

  • Introduce more code examples for all components.

  • Update guidance for horizontal cards.

  • Create a series of patterns that help users creating search pages and using search bars.

Future

Components

  • Update IcSelect and IcSearchBar to use a standard combobox pattern.

  • Review component behaviour when loading data asynchronously.

  • Improvements to dynamically rendering navigation items in IcSideNavigation.

  • Compatibility of IcTypography with MS Edge "Read Aloud" screen reader.

Guidance website

  • Add guidance information for CSS theme for native tables.

  • Add drawer guidance to the website.

  • Restructure Tokens subsection in Styles.

  • Restructure Guidance and Code subsections for all components.

  • Restructure Patterns section.

  • Consolidate navigation guidance into a single section.

  • Update top navigation to display navigation items in groups.

  • Organise component pages into groups based on component types.

  • Create new section for developer resources.


Last reviewed 24 June 2025 .
Navigated to Roadmap - Intelligence Community Design System