This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
Możesz modyfikować kolorystykę, typografię i inne aspekty wizualne Edytora Defold za pomocą niestandardowego arkusza stylów (stylesheet):
.defold w katalogu domowym użytkownika.
    C:\Users\**Twoja Nazwa Użytkownika**\.defold/Users/**Twoja Nazwa Użytkownika**/.defold~/.defoldeditor.css w folderze .defold.Podczas uruchamiania Edytor automatycznie wczytuje niestandardowy arkusz stylów i zastosuje go wobec domyślnego stylu. Edytor używa JavaFX do interfejsu użytkownika, a arkusze stylów są prawie identyczne z plikami CSS używanymi w przeglądarce do definiowania atrybutów stylu elementów strony internetowej. Domyślne arkusze stylów edytora są dostępne do wglądu na GitHubie.
Domyślne kolory są zdefiniowane w pliku _palette.scss i wyglądają następująco:
* {
	// Background
	-df-background-darker:    derive(#212428, -10%);
	-df-background-dark:      derive(#212428, -5%);
	-df-background:           #212428;
	-df-background-light:     derive(#212428, 10%);
	-df-background-lighter:   derive(#212428, 20%);
	// Component
	-df-component-darker:     derive(#464c55, -20%);
	-df-component-dark:       derive(#464c55, -10%);
	-df-component:            #464c55;
	-df-component-light:      derive(#464c55, 10%);
	-df-component-lighter:    derive(#464c55, 20%);
	// Text & icons
	-df-text-dark:            derive(#b4bac1, -10%);
	-df-text:                 #b4bac1;
	-df-text-selected:        derive(#b4bac1, 20%);
  and so on...
Podstawowa paleta kolorów jest podzielona na trzy grupy kolorów (z ciemniejszymi i jaśniejszymi wariantami):
Jako przykład, jeśli dodasz to do niestandardowego arkusza stylów editor.css w folderze .defold w katalogu domowym użytkownika:
* {
	-df-background-darker:    derive(#0a0a42, -10%);
	-df-background-dark:      derive(#0a0a42, -5%);
	-df-background:           #0a0a42;
	-df-background-light:     derive(#0a0a42, 10%);
	-df-background-lighter:   derive(#0a0a42, 20%);
}
Otrzymasz następujący wygląd Edytora:

Edytor Defold używa domyślnie dwóch czcionek: Dejavu Sans Mono dla kodu i tekstu o stałej szerokości (np. błędów) oraz Source Sans Pro dla reszty interfejsu użytkownika. Definicje czcionek znajdują się przeważnie w pliku _typography.scss i wyglądają tak:
@font-face {
  src: url("SourceSansPro-Light.ttf");
}
@font-face {
  src: url("DejaVuSansMono.ttf");
}
$default-font-mono: 'Dejavu Sans Mono';
$default-font: 'Source Sans Pro';
$default-font-bold: 'Source Sans Pro Semibold';
$default-font-italic: 'Source Sans Pro Italic';
$default-font-light: 'Source Sans Pro Light';
.root {
    -fx-font-size: 13px;
    -fx-font-family: $default-font;
}
Text.strong {
  -fx-font-family: $default-font-bold;
}
and so on...
Główna czcionka jest zdefiniowana w elemencie głównym (root), co sprawia, że jest dość łatwo zamienić czcionkę w większości miejsc. Dodaj to do swojego arkusza stylów editor.css:
@import url('https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap');
.root {
    -fx-font-family: "Architects Daughter";
}
Otrzymasz następujący wygląd Edytora:

Jest również możliwość użycia lokalnej czcionki zamiast czcionki internetowej:
@font-face {
  font-family: 'Comic Sans MS';
  src: local("cs.ttf");
}
.root {
  -fx-font-family: 'Comic Sans MS';
}
Czcionka edytora kodu jest zdefiniowana osobno w preferencjach edytora!
Did you spot an error or do you have a suggestion? Please let us know on GitHub!
GITHUB