26.08.2026 10:36

Trzeci wygląd Moonlight świeci

⏱️ 6 min read
Share:

Moonlight miał dotąd dwie skóry: jasną i ciemną. Wybór między nimi to w gruncie rzeczy wybór między dniem a wieczorem — ta sama platforma, inna pora. Od dziś jest trzecia możliwość, która nie jest kolejną porą dnia, tylko innym miejscem: Neon.

Prawie czarny granat zamiast szarości. Cyjan tam, gdzie coś się dzieje. Magenta tam, gdzie coś jest twoje. Napisy w chłodnym błękicie, bo na takim tle biel jest za twarda. Wygląda jak nocna ulica widziana z okna, i o to chodziło.

To jest opcja, a nie zmiana

Zacznijmy od najważniejszego, bo takie rzeczy potrafią wywołać popłoch: nic ci nie znika. Jasny motyw wygląda dokładnie tak, jak wyglądał wczoraj. Ciemny tak samo. Neon to trzeci przycisk obok tamtych dwóch — w panelu wyglądu, tam gdzie zawsze były Light i Dark. Klikasz, platforma przemalowuje się od razu, bez przeładowania strony. Klikasz z powrotem i jesteś w domu.

Sprawdziliśmy to zresztą osobno: po całej robocie jasny i ciemny musiały wyglądać identycznie jak przed nią, co do jednostki koloru. Nowy motyw, który po drodze podmienia odcień szarości w trybie ciemnym, byłby ulepszeniem, o które nikt nie prosił.

Dlaczego to trwało dłużej, niż brzmi

„Dodajcie trzeci motyw" brzmi jak godzina pracy. W praktyce kolory Moonlight były wpisane wprost w siedemset plików — kilkanaście tysięcy miejsc, w których napisane jest „to ma być szare 800". Trzeci wygląd oznaczałby przejście przez wszystkie i dopisanie trzeciej wersji każdego z nich. Nikt by tego nie utrzymał, a przy czwartym motywie robota zaczęłaby się od nowa.

Poszliśmy więc inaczej: wszystkie kolory platformy dostały jedno miejsce, w którym są zdefiniowane. Widoki nadal mówią „to ma być szare 800", tylko że teraz „szare 800" jest pytaniem, a nie odpowiedzią — a odpowiedź zależy od włączonego motywu. Efekt jest taki, że Neon nie wymagał zmiany ani jednej linijki w wyglądzie stron. Zmienił się jeden zestaw wartości, a przemalowało się wszystko.

Uboczna korzyść jest większa niż sam motyw: czwarty, piąty i dziesiąty wygląd to teraz kwestia dobrania barw, a nie kolejnego przemarszu przez cały serwis.

Jeden kolor, którego nie da się po prostu rozjaśnić

Neonowy interfejs ma pułapkę, która nie jest oczywista, dopóki się na nią nie wejdzie. Cyjan, zieleń i żółć przy tej samej „jasności" świecą znacznie mocniej niż błękit czy magenta. Napis na cyjanowym przycisku, który w teorii ma taki sam kontrast jak na fioletowym, w praktyce znika. Przyciski są więc w Neonie przyciemniane osobno dla każdej rodziny barw, tak długo, aż biały napis na nich da się czytać — a świecenie zostaje tam, gdzie jest bezpieczne: w tekście, obwódkach i poświacie.

Brzmi jak drobiazg. To różnica między motywem, który wygląda dobrze na zrzucie ekranu, a takim, w którym da się pracować przez trzy godziny.

Bitwy Ołówkowe dostały własną skórę

Jedna sekcja opierała się neonowi w ciekawy sposób. Bitwy Ołówkowe są zbudowane wokół nordyckiego złota — bursztyn, żółć, runy. Po włączeniu Neonu robiły dokładnie to, co miały robić, czyli szły za paletą — tylko że ich paleta to złoto, więc neon podkręcał złoto. Sekcja świeciła, ale świeciła bursztynem, jak jedyne miejsce na platformie, które nie dostało notatki.

Rozwiązanie okazało się przyjemne: w obrębie tej sekcji złoto zostało przekierowane na cyjan, a bursztyn na magentę. Wszystkie przejścia kolorów, które projektant napisał kiedyś jako „od żółci do bursztynu", stały się same z siebie przejściami od cyjanu do magenty. Tytuł sekcji zapala się teraz jak szyld. W jasnym i ciemnym motywie Bitwy pozostają złote — nordycki klimat nikomu nie zniknął.

Nie wszystko poszło pod neon i to też była decyzja, a nie przeoczenie. Zielony status „otwarte zapisy" jest zielony w każdym motywie, bo zieleń tam coś znaczy. Bursztynowe ramki ostrzeżeń zostają bursztynowe z tego samego powodu. Złota pieczęć przy certyfikatach autorstwa również — złoto jest częścią tego, co ta pieczęć komunikuje.

Twoje prace zostają twoje

Motyw dotyczy interfejsu, nie zawartości. Okładki, strony rozdziałów, grafiki, avatary, płótno edytora scen — nic z tego nie jest przemalowywane ani podświetlane. Kolor, który wybrałeś dla swojej roli w zespole albo dla prefiksu na forum, też zostaje twój.

W Moonlight Animate: świeci program, nie płótno

Aplikacja desktopowa dostała ten sam trzeci tryb, a przy okazji dwa nowe kolory akcentu — cyjan i magentę — które działają również w jasnym i ciemnym.

Tu jednak pojawia się pytanie, którego na stronie nie ma: czy obszar wokół płótna też ma świecić? Odpowiedź brzmi „domyślnie nie", i warto wyjaśnić dlaczego. Kolor, który widzisz, zależy od tego, co go otacza — ten sam odcień skóry na granatowym tle i na szarym to dla oka dwa różne odcienie. Osoba malująca ocenia barwy bez przerwy, więc otoczenie płótna zostaje w Neonie neutralnie szare, nawet kiedy cała reszta programu świeci. Panele, paski, okna dialogowe — neon. Ramka wokół pracy — szarość.

Jeśli wolisz spójny widok całego ekranu, w Preferencjach jest pole „Neonowy obszar roboczy", które to zdejmuje. Wybór należy do ciebie, ale domyślnie stoi po stronie wierności kolorów.

Kratka przezroczystości zostaje nietknięta w obu przypadkach — to twoje ustawienie i żaden motyw nie ma prawa go nadpisywać.

Jak włączyć

Na Moonlight: panel wyglądu, trzeci przycisk obok Light i Dark. W Moonlight Animate: Preferencje → Wygląd → Motyw → Tryb: Neon, a obok lista akcentów, gdzie doszły Cyjan i Magenta. Obie zmiany działają natychmiast, żaden restart nie jest potrzebny.

I jak zawsze: jeśli po godzinie stwierdzisz, że jednak wolisz szarości — jedno kliknięcie z powrotem.

📚 Related posts

27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →
27.08.2026 18:31

Kto moderuje i na jakiej podstawie

Moderator to teraz osobna rola z własnym zakresem, a nie administrator w przebraniu. Odrzucenie treści wymaga powodu, który trafia do autora razem z d...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.