dhtmlxGantt предлагает разнообразие предустановленных скинов для легкой смены внешнего вида диаграммы Gantt:
Начиная с версии 9.0, все скины включены в основной файл dhtmlxgantt.css. Вы можете активировать нужный скин, установив свойство gantt.skin:
gantt.skin = "dark";
Также можно использовать метод gantt.setSkin():
gantt.setSkin("dark");
В версиях 8.0 и ниже скины предоставляются как отдельные CSS-файлы.
По умолчанию скины загружают шрифт Inter
с https://fonts.googleapis.com
. Подробнее о Google Fonts читайте здесь.
@import (css) url(
'https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap'
);
При необходимости вы можете удалить импорт шрифта напрямую из файлов .less, которые расположены в папке codebase/sources/less/, а затем пересобрать скин согласно инструкции в статье Кастомизация скинов.
Для использования скина по умолчанию подключите стандартный CSS-файл:
Чтобы применить скин 'Dark', подключите стандартный CSS-файл:
Затем установите скин через свойство gantt.skin:
gantt.skin = "dark";
Для использования скина 'Material' подключите стандартный CSS-файл:
Установите скин с помощью свойства gantt.skin:
gantt.skin = "material";
Related sample: Material theme
Начиная с версии 6.3, скин Material больше не импортирует шрифт Roboto
автоматически. При необходимости вы можете добавить шрифт Roboto
вручную следующим образом:
<link rel="stylesheet" href="'https://fonts.googleapis.com/css?'+
+'family=Open+Sans|Roboto:regular,medium,thin,bold'">
Для использования скина 'Contrast Black' подключите стандартный CSS-файл:
Затем установите скин с помощью свойства gantt.skin:
gantt.skin = "contrast-black";
Related sample: High contrast theme - Black
Чтобы применить скин 'Contrast White', подключите стандартный CSS-файл:
Установите скин через свойство gantt.skin:
gantt.skin = "contrast-white";
Related sample: High contrast theme - White
Для использования скина 'Skyblue' подключите стандартный CSS-файл:
Установите скин через свойство gantt.skin:
gantt.skin = "skyblue";
Related sample: 'Skyblue' skin
Чтобы применить скин 'Meadow', подключите стандартный CSS-файл:
Установите скин с помощью свойства gantt.skin:
gantt.skin = "meadow";
Чтобы применить скин 'Broadway', подключите стандартный CSS-файл:
Установите скин через свойство gantt.skin:
gantt.skin = "broadway";
Related sample: 'Broadway' skin