Перейти к содержимому
FastOffice

Настройка под свой бренд

Что можно менять, а что остаётся в ядре: бренд, оформление, навигация, команды, хранилище, пользователи, события и локализация.

Поставка под своим брендом — не косметическая обёртка поверх чужого продукта, а распределение ответственности: внешний продукт и пользовательский путь принадлежат вам, документная и табличная семантика остаётся в ядре.

Область Что можно менять Чего делать нельзя
Бренд Название продукта, логотип, значок вкладки, ссылки на правовые документы, цвета оболочки. Менять содержимое документа в обход ядра.
Оформление У поверхности A4 пять переменных темы — --fastdoc-accent, --fastdoc-background, --fastdoc-foreground, --fastdoc-muted, --fastdoc-paper — и выбор светлой или тёмной темы. У таблиц такого перечня пока нет: публичный набор для встраивания, вместе с расширением интерфейса, ещё оформляется — что в нём есть сегодня. Глобальные правила CSS, меняющие геометрию полотна: разметка страницы считается в ядре, и подвинуть её стилями значит рассинхронизировать экран с файлом.
Навигация Маршруты вашего приложения, где расположены открытие и сохранение, собственная боковая панель, подсказки и обучение. Опираться на внутренние узлы разметки или непубличные каналы: они меняются без предупреждения.
Команды Показывать команды по объявленным возможностям, включать и выключать по своим правилам, добавлять собственные панели. Показывать команды, которых нет в объявленном профиле: пользователь нажмёт и получит отказ.
Хранилище Свои адаптеры открытия и сохранения, история версий, правила автосохранения, аудит. Обходить контракт сохранения или писать в файл документа напрямую.
Пользователи Проекция учётной записи из вашей системы входа, контекст рабочего пространства, роли. Передавать учётные данные в данные документа или в журналы.
События Аналитика и аудит через публичный набор событий. Считать внутренние события разметки публичным контрактом.
Локализация Языковые пакеты, своя терминология в подписях. Разводить смысл одной и той же команды по разным брендам.
  • Готовая оболочка. Лента, сетка, диалоги и меню файла целиком от нас, внутри вашего окна.

  • Смешанный вариант. Полотно документа или таблицы от нас, а рамка интерфейса, панели и отраслевые команды — ваши.

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

  • Только автоматизация. Процесс без интерфейса: пакетная обработка, агенты, проверки и создание документов.

Ассистент документации

Ответ собран из документации и может быть неточным — сверяйтесь с источниками.