# Загрузка тем и управление ими

Добавляйте пользовательские темы, включая цвета и фоны на основе стандартов вашей компании, для оформления приложений. Вы можете загружать темы и управлять ими в центре активности Администрирование.

## Что можно настроить

С помощью пользовательских тем можно точно настроить стиль приложения следующими способами:

* Изменение цветов.

* Добавление изображений и фонов.

* Настройка размера шрифта и цвета шрифта на глобальном или индивидуальном уровне.

* Определение палитр цветов.

* Настройка полей, отступов и интервалов.

Для получения информации о создании собственных тем для приложений см. [Qlik Developer: Пользовательские темы](https://qlik.dev/extend/create-custom-themes/). Для получения информации о настройке стиля приложений см. [Оформление приложения](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/style-app.htm).

## Необходимые роли

Для загрузки тем и управления ими необходимо иметь одну из следующих ролей:

* Администратор клиента

* Администратор Analytics

* Пользовательская роль с разрешением Управление темами, установленным на Разрешено.

## Требования к файлам и ограничения

Следуйте этим правилам, чтобы обеспечить правильную загрузку и работу вашей темы.

### Поддерживаемые форматы файлов

Темы поддерживают только следующие форматы файлов.

* Файлы HTML

* Файлы CSS

* Файлы JSON

* Изображения (PNG, JPEG, GIF и SVG)

* QEXTФайлы метаданных

* Файлы шрифта

### Правила именования файлов

Каждый файл в теме должен иметь имя файла и расширение файла. Файлы, не отвечающие этому условию, игнорируются. Примеры игнорируемых файлов: .gitignore и README.

### Ограничения на размер и количество файлов

ZIP-файлы тем имеют следующие ограничения:

* Максимальный размер файла ZIP: 30 МБ

* Максимальный размер любого отдельного файла в ZIP-архиве: 30 МБ

* Максимальное количество файлов в ZIP-архиве: 500

* Максимальный общий размер без сжатия: 100 МБ

### Внешние ресурсы и CSP

Если ваши темы включают ссылки на внешние ресурсы, источники ресурсов должны быть внесены в список разрешенных в политике безопасности содержимого (CSP). Для получения дополнительной информации см. раздел [Управление политикой безопасности содержимого (Content Security Policy, CSP)](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm).

### Неподдерживаемые форматы файлов

По соображениям безопасности темы не могут включать файлы с запрещенными типами MIME. Типы MIME (многоцелевые расширения интернет-почты) указывают формат файла. Если ваше расширение содержит запрещенный тип MIME (например, исполняемый файл или ZIP-файл), загрузка завершится ошибкой.

Следующие типы MIME запрещены:

* 'приложение/octet-поток'
* 'приложение/x-coredump'
* 'приложение/x-dosexec'
* 'приложение/x-исполняемый'
* 'приложение/x-java-апплет'
* 'application/x-объект'
* 'application/x-разделяемая-библиотека'
* 'application/zip'
* 'текст/x-скрипт-оболочки'
* 'текст/x-awk'
* 'текст/x-gawk'
* 'текст/x-пакетный-файл-msdos'
* 'текст/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. Нажмите Удалить.