dhtmlxGantt bietet eine Vielzahl vordefinierter Skins, mit denen Sie das Gesamtbild des Gantt-Diagramms einfach anpassen können:
Ab Version 9.0 sind alle Skins in der Hauptdatei dhtmlxgantt.css enthalten. Sie können einen Skin aktivieren, indem Sie die Eigenschaft gantt.skin setzen:
gantt.skin = "dark";
Alternativ kann die Methode gantt.setSkin() verwendet werden:
gantt.setSkin("dark");
In Version 8.0 und früher werden Skins als separate CSS-Dateien bereitgestellt.
Standardmäßig laden die Skins die Schriftart Inter
von https://fonts.googleapis.com
. Weitere Informationen zu Google Fonts finden Sie hier.
@import (css) url(
'https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap'
);
Bei Bedarf können Sie den Font-Import direkt aus den .less-Dateien im Ordner codebase/sources/less/ entfernen und anschließend den Skin gemäß den Anweisungen im Artikel Skins-Anpassung neu erstellen.
Um den Standard-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Um den 'Dark'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie anschließend den Skin über die Eigenschaft gantt.skin:
gantt.skin = "dark";
Um den 'Material'-Skin zu nutzen, binden Sie die Standard-CSS-Datei ein:
Setzen Sie den Skin über die Eigenschaft gantt.skin:
gantt.skin = "material";
Related sample: Material theme
Ab Version 6.3 importiert der Material-Skin die Schriftart Roboto
nicht mehr automatisch. Falls erforderlich, können Sie die Schriftart Roboto
manuell hinzufügen, wie folgt:
<link rel="stylesheet" href="'https://fonts.googleapis.com/css?'+
+'family=Open+Sans|Roboto:regular,medium,thin,bold'">
Um den 'Contrast Black'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie anschließend den Skin über die Eigenschaft gantt.skin:
gantt.skin = "contrast-black";
Related sample: High contrast theme - Black
Um den 'Contrast White'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie den Skin über die Eigenschaft gantt.skin:
gantt.skin = "contrast-white";
Related sample: High contrast theme - White
Um den 'Skyblue'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie den Skin über die Eigenschaft gantt.skin:
gantt.skin = "skyblue";
Related sample: 'Skyblue' skin
Um den 'Meadow'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie den Skin über die Eigenschaft gantt.skin:
gantt.skin = "meadow";
Um den 'Broadway'-Skin zu verwenden, binden Sie die Standard-CSS-Datei ein:
Setzen Sie den Skin über die Eigenschaft gantt.skin:
gantt.skin = "broadway";
Related sample: 'Broadway' skin