Latest Releases
Nord Design System’s parts are versioned and released using Node Package Manager. NPM’s organization page lists all packages available and their most recent versions.
Figma Toolkit
3.2.0New
- Adds 4 new icons to Nordicons:
interface-dnr,interface-cpr-acpr,interface-cpr-unknownandinterface-ai. - Release date 22.5.2024.
3.1.0
- Updates Banner
Infovariant color fromtext-linktotext-info - Adds nested
Headerproperties to Card component - Renames
medical / nerteredtomedical / neutered-maleand addsmedical / birthdayandinterface / duplicateicon to the Nordicons library - Adds Header property with S and L size variants to the Drawer
- Adds Breadcrumbs as a subcomponent for the Header component
- Release date 29.8.2023.
3.0.0
- New major release that brings various improvements and bug fixes!! ✨🥳
- For detailed migration guide, please see Migration to 3.0.0 Figma Toolkit.
- Below is a summary of included changes:
Design Tokens
- Updates name from
RadiustoBorder Radius - Updates Space component with improved label and
Positionproperty
Button
- Adds ability to show and hide slots through new properties for
Start slotandEnd slot - Adds nested instances of the Icon component which can be swapped with any Nordicon
- Adds Button examples to demonstrate the Button variants and properties
- Adds Button interactions such as hover, mouse down, and active states
- Adds
Loadingas a state property for the Button component which includes animation - Removes
Icon positionproperty which has been replaced with the newStart slotandEnd slotproperties - Updates height of small button from 26px to 28px
Button Group
- Adds
Start slotandEnd slotto the Button Group slots which allows for adding icons - Adds
Verticalproperty toggle to the Button Group - Adds
Slotproperty toggles to adjust the number of Buttons in the Button Group - Adds nested overrides for adjusting individual button content such as
IconandButton text. This allows all properties for the Button Group to be adjusted from a single properties panel - Adds Button Group examples
- Removes the
Contentproperty from the Button Group and which has been replaced with theSlotproperty - Renames state property from
SelectedtoActive
Command Menu
- Adds
No results textproperty to Command Menu component with an empty state - Adds
Section text,Text, andShortcuttext properties to the Command Menu - Adds hover state to the Command Menu interactions
- Adds
Placeholder textandInput textproperties to search input field of Command Menu - Adds
Slotproperty which can be used to add and remove Command Menu items - Adds
Sectionproperty which can be used to group Command Menu items - Adds Command Menu examples
Dropdown
- Separates this component into 3 subcomponents to align with the Dropdown Item, Dropdown Group, and Dropdown component
- Adds
S,M, andLsize variants - Adds Dropdown Header subcomponent with
Textproperty,Header endslot for buttons, and Profile variant - Adds toggle to show or hide the dropdown header
- Adds toggles to customize the number of Dropdown Groups in the Dropdown component
- Adds nested instances of Dropdown Group and Dropdown Item in the top level properties panel for the Dropdown
- Adds swap instance property to the Dropdown Group which allows for swapping a Dropdown Group with other content. For example, you can swap dropdowns with messages to create a Notification dropdown within Nord
- Adds Dropdown examples which also highlight the new interactivity added to the Dropdown component
Dropdown Item
- Adds Dropdown Item as a new component
- Removes
Iconproperty and replaces withStart slotproperty which supports icons, avatars and prefix text and anEnd slotproperty which supports icons and prefix text - Adds Dropdown Item interactions
- Adds
Default textproperty - Adds Dropdown Item examples
Dropdown Group
- Adds Dropdown Group and Dropdown Item as a new component
- Adds a
Headingproperty andHeading textproperty which allows you to toggle and edit Dropdown Group headers - Adds autolayout between Dropdown Items nested in the Dropdown Group
- Adds
Slotproperty for customizing the number of items in a Dropdown Group. Each item uses nested instances of the Dropdown Item - Adds Dropdown Group examples
Calendar
- Adds
Surfaceproperty toggle. When this property is toggled off it removes the surface, border, and dropshadow of the Calendar component - Renames the property
Show dottoHighlight dayfor Calendar Day sub-component - Adds nested overrides for month and year dropdown that include
Hover,Active,Disabled, andStateproperties - Adds variant Calendar mobile that includes a header and close button. This variant is meant to be used full-width and pinned to the bottom of the viewport
- Adds Calendar examples
Checkbox
- Adds
SandLsize variants to the Checkbox - Adds property for
Label text,Hint text, andError text - Updates property name
CheckedtoSelected - Updates property name
FocustoFocus ring - Updates disabled style of unselected checkbox
- Adds Checkbox examples
Checkbox Group
- Adds property for Checkbox Group
LabelandHint - Adds
Slotproperty for customizing the number of Checkboxes in a Checkbox Group. Each slot now surfaces nested instances of the Checkbox component
Date picker
- Adds
SandLsize variants for the Date Picker - Updates state variants to include
Read-onlyandDisabledproperties - Moves
Errorproperty from toggle to state dropdown - Adds property for
Label Text,Hint, andError text - Adds
Start slotwhich can be used for an icon or a prefix - Adds
Input TextandPlaceholder Textproperties - Adds
End slotwhich can be used for an icon or a suffix - Adds
End buttonproperty which toggles the visibility of the calendar button - Adds Date Picker interactions
- Adds Date Picker examples
Input
- Adds Input examples
Number input
- Adds new version of the Number Input
- Adds properties for
Prefix,Suffix,Start Icon,End Icon - Adds
SandLsizes - Updates properties for
Label text,Hint text, andError text - Adds Number Input interactivity
Radio
- Adds
SandLsize variants for the Radio - Updates properties for
Label text,Hint text, andError text - Updates
Focus ringto be available for all states and variants - Renames property
CheckedtoSelected - Removes Radio with Border variant
- Updates disabled unselected Radios to now use
Border Neutralfor the border color andActivefor the fill - Adds
Slotproperty for customizing the number of Radios in a Radio Group. Each slot now surfaces nested instances of the Radio component - Updates
DisabledandSelected Radiosto now use color tokenBorder Info - Adds
Activefill toUnselectedRadio variants - Adds Radio interactions
- Adds Radio examples
Select
- Adds Size property with
S,M, andLvariants - Adds properties for
Label text,Hint text, andError text - Adds
Textproperty - Adds
Start slotfor use with icons when needed - Adds Select dropdown with
Header,Slotfor customizing number of dropdown items, and interactions for hover and click - Adds Select interactions
- Adds Select examples
Textarea
- Removes Textarea base components
- Adds properties for
Label text,Hint text, andError text - Adds Size property with
S,M, andLvariants - Adds Textarea interactions
- Adds Textarea examples
Toggle
- Adds Size property with
S,M, andLvariants - Adds properties for
Label text,Hint text, andError text - Updates
Uncheckedvariant color fromBorder-StrongtoBorder-Hover - Updates
Labelproperty which determines label positioning to now be calledReverse order - Adds Toggle interactions
- Adds
Focus ringproperty - Adds Toggle examples
Toggle Group
- Adds properties for
Label text,Hint text, andError text - Adds
Slotproperty for customizing the number of Toggles in a Toggle Group. Each slot now surfaces nested instances of the Toggle component. - Adds Toggle Group interactions
Filter
- Moved to the Provet Product Patterns Figma document
Banner
- Updates text and surface colors for the Banner
- Adds status border color to each variant
- Removes variant with dropshadow
- Adds
Textproperty - Adds Banner examples
Empty State
- Removes
Variantproperty - Adds
HeaderandTextproperties - Adds
Buttonsproperty toggle to show or hide buttons - Adds Empty State examples
Toast
- Adds
Textproperty - Adds
Variantproperty which include options forDefaultandDanger - Removes
Button stateproperty
Notification
- Adds new Notification component
Notification Group
- Adds new Notification Group component
Progress Bar
- Adds new Progress Bar component
Spinner
- Adds new Spinner component
Navigation
- Adds
Header slotwhich supports the Clinic Switcher - Adds
Default slotwhich contains the main navigation content - Adds
Bottom slotto the Navigation component - Adds Navigation interactions
- Adds toggles to enable
Quick ViewandTop Barproperties - Adds support for nested properties to show all properties from the top level of the component
- Adds Navigation examples
Nav Item
- Adds new Nav Item component
Nav Group
- Adds new Nav Group component
Top Bar
- Adds new Top Bar component
- Adds new Top Bar dropdown for Notifications
- Adds new Top Bar dropdown for My Tasks
- Adds new Top Bar dropdown for Profile
Divider
- Adds
Paddingsize property which supportsS,M,L,XL, andXXLsizes - Adds ability to remove padding from one or both sides of the divider
- Adds
Show redlinesproperty to show or hide padding labels - Adds Divider examples
Header
- Adds
Ssize variant which is appropriate when using the Top Bar component - Adds a
Default slotproperty to the header which includes properties for the Navigation Toggle and Header text. The Default slot can now be swapped with custom local content - Adds an
End slotproperty to the header which can be used for buttons. The End slot can be swapped with custom local content - Adds nested properties for buttons to the top level of the Header component
- Adds Header examples
Badge
- Removes
Progressbadge variant - Adds
Strongvariant for each badge status - Adds ability to add a
Check,Cancelled, orWarningicon to the badge component - Adds Badge examples
Message
- Adds new Message component
Paragraph
- Adds new Paragraph component
Nord Theme
- Adds
accent-secondary,text-danger,text-neutral,text-neutral-strong,text-warning,text-warning-strong,text-highlight,text-info,text-progress,border-neutral,border-warning,border-highlight,border-danger,border-success,border-info,border-progress,surface-lowered,header,status-notification - Updates
text-error,text-success,nav-surface,nav-hover,background,status-neutral,status-warning,status-highlight,status-danger,status-success,status-info,status-progress,status-success-weak,status-progress-weak,status-info-weak,status-highlight-weak,status-neutral-weak,status-warning-weak,status-danger-weak,button
Release date
- Release date 10.8.2023.
2.11.0
- Adds new
file-invoice,file-treatment-plan,file-patient-records,generic-farm,generic-hospital,generic-company,generic-inventory,interface-skipped,medical-neutered,medical-spayed,medical-surgery,medical-dripandnavigation-financesicons. - Updates
navigation-reportsicon. - Adds tagging for new Nordicons in Figma Nordicons Library.
- Release date 12.4.2023.
2.10.0
- Updates Avatar component
- Updates generic avatar colors.
- Adds client, patient, and staff avatar variants.
- Updates avatar sizes.
- Adds XXL avatar size.
- Release date 23.3.2023.
2.9.0
- Updates Card component to use space-L token for horizontal padding.
- Deprecates List component.
- Adds Description list component and removes padding from base component.
- Updates component name of Sheet component to Drawer, adds fixed footer, and custom content slots.
- Release date 28.9.2022.
2.8.0
- Adds new version of the Input Component. This includes support for prefix, suffix, icons, and sizes for small and large sizes for the Input component.
- Updates the pagination component to enable interactivity and jump to first & last page.
- Adds new xs (10px) and xxs (8px) icon sizes which are replacements for the old xs size. This is a non-breaking change so no actions are required from your side.
- Adds new animal category icons: generic-suidae, generic-sheep, generic-rodents, generic-reptilia, generic-leporidae, generic-fish, generic-feline, generic-equidae, generic-cattle, generic-canine, generic-birds, generic-arachnida, generic-amphibia.
- Changes medical-insurance icon from “a hand holding a plus sign” to represent “a shield.”
- Updates default card radius to default-radius token.
- Updates Button Group component.
- Updates List, Sheet, and Table components to new Badge style.
- Updates Figma Color Styles to the redesigned color system and new status colors: https://nordhealth.design/tokens/
- Release date 15.9.2022.
2.7.0
- Adds new
medical-insuranceicon to Nordicons. - Release date 24.8.2022.
2.6.0
- Adds interactivity to Navigation component and Clinic Switcher.
- Adds Table header sorting with interactivity.
- Updates naming convention to s/m/l for buttons.
- Updates naming convention for Nordicons.
- Adds new
interface-grabber,interface-grid,interface-sort-small,interface-sort-up-smallandinterface-sort-down-smallicons to Nordicons. - Release date 10.8.2022.
2.5.0
- Adds number input component with interactivity.
- Adds interactivity to checkbox and checkbox group.
- Release date 1.7.2022.
2.4.0
- Spacing token improvements in Figma including fill horizontal and fill vertical variants.
- Added labels inside of each component.
- Examples of auto-layout with space tokens.
- Removed button base component from library.
- Removed button group atoms from library.
- Release date 27.6.2022.
2.3.2
- Adding toast button variants.
- Updated toast component to add danger style & instance swap for close button.
- Release date 22.6.2022.
2.2.12
- Bugfix for card header update.
- Generic bug fixes.
- Updated default button placeholder text.
- Added buttons and selection indicator to card header.
- Fixed default instance of checkbox component in table components.
- Release date 16.6.2022.
2.2.8
- Removed redundant navigation indicator.
- Reverted to original position for notification indicator.
- Updated notification position in Navigation component.
- Added indeterminate checkbox variant.
- Table cell alignment correction.
- Updated spacing for table component.
- Release date 14.6.2022.
2.2.2
- Updated header component to improve sort indicator.
- Added sort indicator to table.
- Removed sort variant from cell columns and moved to atom/cell.
- Generic Bugfixes.
- Added sort icon to Nordicons.
- Release date 9.6.2022.
2.1.1
- Updated navigation component to preserve text and color overrides following icon component update.
- Removed instances of deprecated Nordicons component.
- Release date 1.6.2022.
2.1.0
- Created a new Icon component to add search and categories to improve icon findability in Figma.
- Previous Icon component has been deprecated and moved to the Nordicons file for reference when migrating to the new component.
- Updated banner component to preserve text overrides.
- Modified the modal component with image to use the default button styling for improved legibility.
- Release date 31.5.2022.
2.0.1
- Removed deprecated drop shadow styling to move to updated theme.
2.0.0
- Switches to using native theming for Nord dark and light themes, meaning we now use Figma Libraries instead of the previous Themer Plugin.
- We’ve removed separate Healthcare and Veterinary themes and made the Nord light theme the default. Nord dark theme exists still as well. We will next do a similar change in the code based system as well and will release new major versions of all packages that rely on the theming.
- We’ve added new stronger border color styles for the light Nord theme to reflect recent changes in our design tokens.
- We’ve added new card shadow styles with raised surfaces to reflect recent changes in our design tokens.
- Color libraries are moved onto separate files out of the Nord Figma Toolkit.
- Minor bug fixes and cleanup.
1.0.3
- Minor changes to tokens to enable native theming in Figma.
1.0.2
- Fixed alignment issue with select component expanded state.
1.0.1
- Moving Nordicons to a separate file to comply with license requirements.
1.0.0
- Initial release of Nord Figma Toolkit.
- Release date 17.3.2022.