# テーマのアップロードと管理

会社の標準的なスタイルに基づく色や背景などのカスタム テーマを追加して、アプリケーションのデザインをカスタマイズできます。テーマのアップロードおよび管理は、管理 アクティビティ センターで実行します。

## カスタマイズできる内容

カスタム テーマを使用すると、次の方法でアプリケーションのスタイルを細かく指定できます。

* 色を変更します。

* 画像と背景を追加する。

* フォント サイズとフォントの色をグローバルまたは詳細なレベルで指定します。

* カラー パレットを定義する。

* 余白、パディング、間隔をカスタマイズする。

アプリケーション用の独自のテーマを作成する方法については、「[Qlik 開発者: カスタム テーマ](https://qlik.dev/extend/create-custom-themes/)」を参照してください。アプリケーションのスタイル指定に関する情報については、「[アプリケーションのスタイル設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/style-app.htm)」を参照してください。

## 必要なロール

テーマをアップロードおよび管理するには、次のいずれかのロールが必要です。

* テナント管理者

* Analytics 管理者

* [テーマを管理] の権限が [許可] に設定されているカスタム ロール。

## ファイルの要件と制限

テーマが正しくアップロードされ、正常に動作するように、次のルールに従ってください。

### 対応ファイル形式

テーマは次のファイル形式のみをサポートします。

* HTML ファイル

* CSS ファイル

* JSONファイル

* 画像 (PNG、JPEG、GIF、SVG)

* QEXTメタデータ ファイル

* フォント ファイル

### ファイルの命名規則

テーマ内の各ファイルには、ファイル名および拡張が必要です。これらの規則に準拠しないファイルは無視されます。無視されるファイルの例: .gitignore および README。

### ファイル サイズとファイル数の制限

テーマの ZIP ファイルには、次の制限があります。

* 最大 ZIP ファイル サイズ: 30MB

* ZIP 内の単一ファイルの最大サイズ: 30 MB

* ZIP 内のファイルの最大数: 500

* 解凍後の合計最大サイズ: 100 MB

### 外部リソースと CSP

テーマに外部リソースへのリンクが含まれる場合、そのリソースのオリジンを Content Security Policy (CSP) の許可リストに登録する必要があります。詳細は、[Content Security Policy (コンテンツ セキュリティ ポリシー) (CSP) の管理](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm)をご覧ください。

### 未対応ファイル形式

セキュリティ上の理由から、テーマには許可されていない MIME タイプのファイルを含めることはできません。MIME タイプ (Multipurpose Internet Mail Extensions) は、ファイルの形式を示します。拡張に許可されていない MIME タイプ (例: 実行ファイルや ZIP ファイル) が含まれている場合、アップロードは失敗します。

次の MIME タイプは許可されません。

* 'application/octet-stream'
* 'application/x-coredump'
* 'application/x-dosexec'
* 'application/x-executable'
* 'application/x-java-applet'
* 'application/x-object'
* 'application/x-sharedlib'
* 'application/zip'
* 'text/x-shellscript'
* 'text/x-awk'
* 'text/x-gawk'
* 'text/x-msdos-batch'
* 'text/x-nawk'
* 'text/x-php'

## テーマの管理

テーマは、管理 アクティビティ センターの [テーマ] ページで管理されます。

### テーマ テーブルの情報

* 名前: QEXT ファイルのメタデータ名

* QEXT バージョン: メタデータ バージョン

* QEXT ファイル名: テーマ定義ファイルの一意の識別子

* ステータス: テーマの移行ステータス

### 移行ステータスについて

Qlik は、テーマをレガシー ストレージから、テーマの管理に使用されるサービスに移行しました。移行ステータスは、テーマの現在の移行状態を示します。

移行ステータスの値:

* 移行済み: テーマの移行は正常に完了し、利用可能です。

* 利用不可: テーマは現在使用不可であり、移行できません。管理 アクティビティ センターからテーマを削除します。

## テーマの追加

次の手順を実行します。

1. 管理 アクティビティ センターで、 [テーマ] に移動します。

2. [追加] をクリックします。

3. [参照] をクリックしてテーマのファイルを選択するか、指定されたエリアにファイルをドロップします。

4. 任意でタグを追加します。

5. [公開] をクリックします。

情報メモ既存のファイルと同じ QEXT ファイル名のテーマはアップロードできません。

## テーマの編集

次の手順を実行します。

1. 管理 アクティビティ センターで、 [テーマ] に移動します。

2. 編集するテーマで the 詳細 icon をクリックし、 [編集] を選択します。

3. 編集パネルを使用して、テーマを置き換えるかタグを更新します。

4. 変更を保存します。

## テーマのダウンロード

テーマを編集する前のバックアップや、別のテナントへの移行の際に実行してください。

次の手順を実行します。

1. 管理 アクティビティ センターで、 [テーマ] に移動します。

2. ダウンロードするテーマで、the 詳細 icon をクリックし、[ダウンロード] を選択します。

3. ZIP ファイルを保存します。

## テーマの削除

テーマを削除すると、すべてのリソースに影響し、テナント内のすべてのユーザーに影響する可能性があります。

次の手順を実行します。

1. 管理 アクティビティ センターで、 [テーマ] に移動します。
2. 削除するテーマを選択します。
3. [削除] をクリックします。