GeneXusUnanimo モジュールには、複数の
デザインシステム、多様なレイアウト、画像、ファイル、およびドメインを備えた
Stencil が含まれており、Unanimo の設計概念に基づいてアプリケーションを作成するのに必要なリソースがすべて用意されています。
Unanimo の設計基盤の詳細については、
Unanimo プロジェクトに関するページを参照してください。
Unanimo デザインシステムでは、プラットフォームに関係なくすべてのデザインシステムに共通する
トークンが定義されます。
このトークンは、カラースキーム (Dark と Light) だけでなく、各デザインシステムの [ Styles ] エレメントで定義されたクラスで使用されるすべての値を定義します。ベースカラーを変更したい場合は、これらのトークンを変更すれば、すべてのプラットフォームにその変更が適用されます。詳しくは、
Unanimo のカスタマイズ方法に関するドキュメントを参照してください。
すべてのデザインシステムの [ Styles ] エレメントには、インポートした GeneXusUnanimo.Unanimo デザインシステムが含まれています。これにより、Unanimo デザインシステムで定義された共通のスタイルやトークンがすべてインポートされます。
- UnanimoControls には、Unanimo で配布されるユーザーコントロールに適用されるスタイルがすべて含まれています。
- UnanimoWeb には、.NET または Java で生成される Web アプリケーションで使用されるスタイルがすべて含まれています。
- UnanimoMobile には、iOS または Android 向けに生成されるネイティブ モバイル アプリケーションで使用されるスタイルがすべて含まれています。
- UnanimoAngular には、Angular ジェネレーターで生成される Web アプリケーションで使用されるスタイルがすべて含まれています。