Skip to content

Conversation

@ncamera
Copy link
Collaborator

@ncamera ncamera commented Jan 14, 2025

Changes we propose in this PR:

  • [unanimo] Add support for loading bundles in the same way as Mercury does.

  • [unanimo] Add dropdown, navigation-list, segmented-control and slider bundles.

  • [mercury][unanimo] Add support to customize the theme names of bundles with a prefix.
    This is only useful when a theme name can come from multiple design systems and the application uses multiple design systems.

  • Added a common showcase for the mercury and unanimo design systems.

    • This showcase is an Angular application with SSR and SSG. Uses signals, OnPush change detection, zoneless and more!

    • Each code block example is shown in the following languages: Angular, React and StencilJS.

    • In the future, this showcase could be connected to a back-office to apply changes for the pages, as most pages are defined with a JSON file.

A package to implement the showcase for Mercury and Unanimo design systems
@ncamera ncamera added feature Feature implementation pull request unanimo Changes related to Unanimo design system mercury Changes related to Mercury design system labels Jan 14, 2025
@ncamera ncamera merged commit 4cbe421 into main Jan 14, 2025
3 checks passed
@ncamera ncamera deleted the feat/showcase branch January 14, 2025 01:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Feature implementation pull request mercury Changes related to Mercury design system unanimo Changes related to Unanimo design system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants