Przejdź do treści
100% lokalnie

Generator palety ciemnych

Konwertuj listę kolorów jasnego motywu na ciemny ekwiwalent ze zweryfikowanym kontrastem.

Wejście
30
Wynik

Generator palety ciemnych

Wklej kolory z jasnego motywu — jeden na linię — a to narzędzie generates ciemny ekwiwalent dla każdego, gotowy do wklejenia do twojego arkusza stylów. Jest zbudowany na codzienną wymianę dostarczenia ciemnego motywu po tym, jak jasny już istnieje: podaj mu tło, powierzchnie i kolory akcentu i zwraca ten sam zestaw odwrócony dla ciemnego interfejsu.

Zaetykietuj każdą linię jako właściwość niestandardową CSS ("background: #ffffff", "--accent: #3366cc") lub po prostu wklej zwykłą wartość szesnastkową. Tło ciemnego motywu ustawia tło strony, na którym budowana jest paleta, i kontrast każdego koloru jest sprawdzany względem niego. Docelowy kontrast wybiera WCAG AA (4.5:1) lub AAA (7:1) — akcenty (bardziej nasycone wpisy przeznaczone do tekstu, linków i ikon) są pchane w stronę tego stosunku, podczas gdy wyciszone powierzchnie są zgłaszane szczerze, ale nigdy nie są wymuszane, ponieważ tło karty nie jest czytane jako tekst. Zmniejszenie nasycenia miękczy kolory, które w innym przypadku byłyby blask pełnej nasycenia w ciemności, Zachowaj ton akcentu utrzymuje ton i intensywność koloru marki nietknięte i Mapuj powierzchnie na poziomy elewacji krok neutralne odcienie na łagodny wzór nad tłem, w sposób, w jaki karta siedzi nad stroną za nią.

Linię, którą narzędzie nie może przeczytać jako kolor — błędny komentarz, pusty nagłówek — pomija się, aby przerwać resztę listy i liczba pojawia się w sumie wraz z liczbą wygenerowanych kolorów i liczbą akcentów osiągających docelowy kontrast. Bardzo długie listy i Windows lub Unix kończące się linie są obsługiwane bez dodatkowej konfiguracji.

Wszystko działa lokalnie w twojej przeglądarce: kolory nigdy nie są przesyłane ani wysyłane nigdzie. Skopiuj wynik, pobierz go jako plik tekstowy lub wyślij wyjście bezpośrednio z powrotem na wejście, aby kontynuować doskonalenie palety.

Częste pytania

Jaki format wejścia oczekuje?
Jeden kolor na linię, jako wartość szesnastkowa. Nazwij ją jako zmienną CSS ("primary: #3366cc") dla czytelnej nazwy zmiennej, lub wklej zwykły kod szesnastkowy i narzędzie nazwa go automatycznie.
Jak decyduje, które kolory są akcenty?
Kolor z widocznym nasyceniem jest traktowany jako akcent — przeznaczony do tekstu, linków lub ikon — i jest pchany w kierunku wybranego poziomu kontrastu. Kolor blisko szarości jest traktowany jako powierzchnia i zamiast tego podąża za mapowaniem elewacji.
Dlaczego każdy kolor nie osiąga docelowego stosunku kontrastu?
Tylko akcenty są pchane do celu, ponieważ ten stosunek jest regułą kontrastu tekstu. Powierzchnie i wypełnienia tła nie są tekstem, więc ich kontrast jest zgłaszany w sumie, ale nigdy nie jest wymuszany.
Co robi "Mapuj powierzchnie na poziomy elewacji"?
Przechodzi twoje neutralne, nisko nasycone kolory do góry od nowego ciemnego tła w małych, równomiernych krokach, zamiast odzwierciedlać ich oryginalną lekkość — ten sam warstwowy wygląd jak karty siedzące nad tłem strony.
Czy moja lista kolorów jest przesyłana gdziekolwiek?
Nie. Paleta jest generowana całkowicie w przeglądarce i nigdy nie opuszcza urządzenia.