ic-design-system icon indicating copy to clipboard operation
ic-design-system copied to clipboard

Add a versions picker to the guidance site

Open GCHQ-Developer-718 opened this issue 4 months ago • 1 comments

Summary

Add a component that allows users to switch between guidance for each major version of ICDS from any page.

💬 Description

Consider whether a new component is needed or an existing component (e.g. Select) can be used.

If the specific page doesn't exist, redirect to Components/Patterns/Styles etc.

If the top level section doesn't exist, redirect to the landing page.

This could go on the top nav in place of the current version chip - this would require an update to the top nav component.

💰 Use value

When the next major ICDS version is released, it will be complicated to manage all versions of the guidance site.

Most design systems manage this by using a picker that allows customers to easily switch between major versions.

🚨 Urgency (low, medium or high)

Priority 3/5

Needs to be available before V4 but making it available earlier would benefit customers who need to use V2 and V3 (e.g. for different products).

GCHQ-Developer-718 avatar Sep 15 '25 15:09 GCHQ-Developer-718

Add this dropdown on all versions e.g. v2, v3 etc. But only for the latest version of each major version. Also change the Alert to say to go to the latest version, not a specific version

MI6-255 avatar Oct 16 '25 09:10 MI6-255

Must be completed after https://github.com/mi6/ic-ui-kit/issues/4060 (which will add slots for version and status tags, so we can replace the version tag with a picker :) )

GCHQ-Developer-299 avatar Dec 04 '25 10:12 GCHQ-Developer-299