Skip to content

ks-no/designsystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Designsystem for KS Digital

The KS Digital Designsystem builds upon Designsystemet from Digdir.

💡 Philosophy

Our goal is to align closely with the components and design decisions of Designsystemet while maintaining a set of custom components that address the unique requirements of our projects. This approach ensures consistency with established standards while allowing flexibility for customization.

📦 Packages

The Themes and React packages are considered stable. The Angular package is in active development and may introduce breaking changes as it evolves toward web component integration.

@ks-digital/designsystem-themes - Themes officially supported.

@ks-digital/designsystem-react - React implementation of components

@ks-digital/designsystem-angular - Angular implementation of components (Very WIP, may introduce breaking changes)

🚀 Release and Publishing

Prerequisites

On the main branch, run the following command. Confirm the output with dry-run-flag first.

pnpm nx release --skip-publish --specifier prerelease --preid alpha --dry-run

This will do the following:

  • Generate changelogs based on conventional commits.
  • Perform a semantic version bump. Note: This command will not push the package to Github packages.
  • Push the release to main and create a git tag and a Github release

The publish pipeline will automatically detect the new release and publish the packages to the NPM registry.

About

Designsystem for KS Digital

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 13