注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Styles Editor では、Slate アプリケーションのアプリケーションレベルでスタイルを適用するだけでなく、グローバルスタイルシートを作成し、Slate アプリケーションに追加することもできます。グローバルスタイルシートは、Foundry のネームスペースレベルに存在し、同じネームスペースの他の Slate アプリケーションと共有できるスタイルシートで、すべての Slate アプリケーションに統一したルックを作成できます。
グローバルスタイルシートは、ネームスペース外に保存されたアプリケーション、たとえばプライベートフォルダーには利用できません。ユーザーは、グローバルスタイルシートを作成または更新するためには、ネームスペースに対する slate:edit-stylesheet
ロールが、グローバルスタイルシートを使用するためには slate:view-stylesheet
ロールが必要です。
Slate アプリケーションでグローバルスタイルシートを有効にすると、Styles Editor のローカルスタイルに追加されたかのように、スタイルシートがアプリケーションに適用されます。これにより、これらのスタイルを同じ組織内のプロジェクト間で再利用し、特定の組織またはプロジェクト内の一部またはすべてのアプリケーションに一貫したルックアンドフィールを保つことができます。これらのグローバルスタイルシートに対する変更は、それを使用するすべての Slate アプリケーションに適用されるため、基礎となるスタイルガイドが変更された場合にエディターがすべてのアプリケーションを変更する必要はありません。
ネームスペースに対する適切な権限を持っている場合、Styles Editor は次のように表示されます:
グローバルスタイルシートは CSS のみをサポートし、Less はサポートしていません。
デフォルトでは、スタイルシートは自動的に Slate アプリケーションに追加されません。右上の Use in application トグルは、スタイルシートを現在の Slate アプリケーションに適用します。トグルがオンの状態で保存すると、変更がアプリケーションに保存されます。
アプリケーションでスタイルシートが有効になった後、スタイルシートへの編集はすぐに反映され、ページで表示されます。しかし、編集内容は、右上の Update ボタンを選択するまでグローバルスタイルシートには保存されません。これにより、このスタイルシートを使用している他の Slate アプリケーションに自動的に影響を与えることなく、スタイルシートへの変更をテストできます。
グローバルスタイルシートは、複数の Slate アプリケーションで使用される可能性があります。グローバルスタイルシートを編集または削除する際は、変更がすべての Slate アプリケーションに適用されることを意図していることを確認してください。現在表示しているアプリケーションだけではありません。