Создание своей темы для сайта

В панели управления есть раздел (с марта 2023) /themes, где можно создавать свои темы и редактировать их по параметрам Bootstrap. (Доступно только в Core версии платформы). 

Пользователь создает тему, редактирует ее параметры (переменные Sass), а затем компилирует ее (создается css файл темы). 

Функционал доступен как разработчику, так и editor (т.е. нетехническому специалисту).

Что необходимо в проекте для реализации механизма тем: 

  • таблица as_themes
  • в папке /uploads/themes должна быть папка примера темы example
  • в корне сайта должна быть папка с компилятором dart-sass для генерации css из scss файлов (Sass).
  • в GetLayout тема подхватывается через as_design_getSetting (theme). 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK