Jak dostosować dokumenty ONLYOFFICE do swojej marki, dodając logo i kolory

Najkrótsza odpowiedź: użyj brandingu API Dokumentów dla logo i niestandardowego motywu interfejsu dla kolorów

Jeśli chcesz, aby edytor ONLYOFFICE Docs wyglądał jak część Twojego produktu, najczystszym rozwiązaniem jest dwuwarstwowa konfiguracja: skonfiguruj editorConfig.customization.logologo nagłówka w integracji API Docs, a następnie dodaj plik JSON motywu niestandardowego na serwerze dokumentów dla kolorów edytora. To oddzielne mechanizmy i mają różne zasady dostępności.

Zgodnie z dokumentacją ONLYOFFICE z 7 października 2026 r., logoparametr editor-header jest dostępny tylko dla ONLYOFFICE Docs Developer. Oficjalny interfejs API określa obrazy o wymiarach 300×20 dla image, imageDarki imageLight, z zalecaną wysokością logo 20 pikseli. Niestandardowe motywy interfejsu są obsługiwane od wersji 7.0 ONLYOFFICE Docs i są instalowane jako pliki motywów JSON na serwerze dokumentów. Aktualnym oficjalnym dokumentem jest standardowa dokumentacja brandingu ONLYOFFICE Docs , a przepływ pracy z plikami motywów opisano w dokumencie „ Zmiana motywów interfejsu w ONLYOFFICE Docs” .

To podejście jest odpowiednie dla zespołów, które osadzają ONLYOFFICE Docs we własnej aplikacji internetowej i kontrolują Serwer Dokumentów. Nie jest to to samo, co zmiana motywu portalu DocSpace lub Workspace. Jeśli celem jest otaczający portal, a nie sam edytor, należy użyć ustawień brandingu tego produktu.

Ilustrowana lista kontrolna edytora ONLYOFFICE Docs przedstawiająca wersję Developer Edition, rekomendowane logo o rozmiarze 300 x 20 oraz oddzielne jasne i ciemne zasoby logo.
Na początek sprawdź, czy Twoja edycja i model integracji obsługują markę edytora, której planujesz użyć.

Krok 1: potwierdź, co faktycznie musisz oznaczyć marką

Przed edycją plików podziel powierzchnię brandingu na trzy pytania. Czy potrzebujesz logo tylko w nagłówku edytora? Czy chcesz, aby kolory marki znalazły się również na paskach narzędzi, przyciskach, w tekście, obramowaniach i panelach? A może potrzebujesz bardziej zaawansowanego rozwiązania white-label, które zmienia dodatkowe elementy interfejsu?

  • Logo nagłówka: użyj editorConfig.customization.logo. ONLYOFFICE oznacza ten parametr jako Tylko dla programistów.
  • Kolory interfejsu: zainstaluj niestandardowy motyw JSON na serwerze dokumentów. To właściwy mechanizm dla kolorów marki.
  • Bardziej szczegółowe kontrole typu white-label: zapoznaj się z rozszerzoną dokumentacją white-label . ONLYOFFICE stwierdza, że ​​te parametry wymagają rozszerzonej licencji white-label dla Docs Developer.

To rozróżnienie jest istotne, ponieważ zmiana pliku motywu nie spowoduje automatycznej zamiany logo w nagłówku, a ustawienie obiektu logo nie spowoduje zmiany koloru reszty edytora.

Krok 2: przygotuj pliki logo dla jasnych i ciemnych nagłówków

Przygotuj szerokie, proste logo, które pozostanie czytelne przy wysokości nagłówka 20 pikseli. Dokumentacja API określa rozmiar obrazu 300×20 dla standardowych wariantów obrazu nagłówka. Użyj osobnej grafiki dla ciemnego i jasnego tła, gdy znak Twojej marki straciłby na kontraście. Na przykład, ciemnogranatowy logotyp może pasować do jasnego nagłówka, ale znikać w ciemnym motywie; biała lub jasna wersja rozwiązuje ten problem.

Przechowuj obrazy pod stabilnymi adresami URL HTTPS, które edytor może załadować. Unikaj krótkotrwałych, podpisanych adresów URL, jeśli logo musi być stale dostępne. Przetestuj również zasoby za pośrednictwem tej samej ścieżki sieciowej i polityki bezpieczeństwa przeglądarki, z której korzystają prawdziwi użytkownicy.

Krok 3: dodaj logo do konfiguracji interfejsu API Dokumentów

const config = {
  editorConfig: {
    customization: {
      logo: {
        image: "https://app.example.com/branding/logo.png",
        imageDark: "https://app.example.com/branding/logo-dark.png",
        imageLight: "https://app.example.com/branding/logo-light.png",
        url: "https://www.example.com",
        visible: true
      }
    }
  }
};

const docEditor = new DocsAPI.DocEditor("placeholder", config);

imagejest popularnym logo trybu pracy. imageDarkdotyczy ciemnego lub kolorowego nagłówka, a imageLightjasnego nagłówka, takiego jak motyw Szary. urlokreśla, gdzie kierowane jest kliknięcie na logo; ustaw na pusty ciąg lub nullokreśl, czy logo nie powinno być klikalne. visibleokreśla, czy logo jest wyświetlane.

Edytor kodu pokazujący pola logo dostosowywania editorConfig dla obrazu, imageDark, imageLight, adresu URL i widoczności.
Dodaj obiekt logo do konfiguracji przekazywanej przez aplikację podczas tworzenia edytora dokumentów.

Krok 4: sprawdź logo zarówno w warunkach jasnych, jak i ciemnych

Otwórz prawdziwy dokument za pomocą integracji i sprawdź nagłówek w normalnym powiększeniu przeglądarki. Udany wynik to nie tylko „załadowany plik”. Logo powinno być ostre, wyśrodkowane w pionie, czytelne na niewielkiej wysokości nagłówka i pozbawione nieoczekiwanych ramek tła. Sprawdź również, czy kliknięcie działa zgodnie z oczekiwaniami.

Lekki edytor dokumentów w stylu ONLYOFFICE z logo Northstar Labs w lewym górnym nagłówku.
Sprawdź, czy logo jest czytelne w standardowej skali edytora, na tle jasnego lub kolorowego nagłówka.

Następnie przełącz interfejs na ciemny i powtórz sprawdzanie. Jeśli logo stanie się mało kontrastowe, użyj dedykowanego imageDarkzasobu, zamiast próbować na siłę wyświetlać jedną grafikę wszędzie.

Ciemny edytor dokumentów w stylu ONLYOFFICE z jasnym logo Northstar Labs w nagłówku.
Oddzielna, jasna wersja logo sprawia, że ​​marka jest widoczna na tle ciemnego nagłówka edytora.

Krok 5: utwórz niestandardowy motyw kolorów JSON

W przypadku kolorów interfejsu utwórz plik motywu, którego idnazwa zaczyna się od theme-. ONLYOFFICE light, darkjako prawidłowe typy motywu i obsługujący kolory w notacji szesnastkowej lub RGBA. Nie należy tego mylić ze schematem kolorów dokumentu: ten kod JSON zmienia sam chrom edytora, a nie kolory motywu zapisane w pliku DOCX, XLSX lub PPTX.

{
  "name": "Northstar Light",
  "id": "theme-northstar-light",
  "type": "light",
  "colors": {
    "toolbar-header-document": "#1E3A8A",
    "toolbar-header-spreadsheet": "#166534",
    "toolbar-header-presentation": "#B45309",
    "background-normal": "#FFFFFF",
    "background-accent-button": "#1E3A8A",
    "text-normal": "#1F2937",
    "icon-normal": "#374151"
  }
}

Powyższe wartości to przykładowa paleta, a nie określony motyw ONLYOFFICE. Nazwy parametrów to udokumentowane zmienne motywu. W środowisku produkcyjnym należy zacząć od małego zestawu wartości o dużym wpływie, wyświetlić podgląd rezultatu, a następnie rozszerzać go tylko w razie potrzeby. Ułatwia to wykrycie słabego kontrastu lub niespójnych stanów.

Edytor kodu pokazujący motyw Northstar Light w formacie JSON ze zmiennymi nagłówka paska narzędzi, tła, tekstu i koloru ikon.
Utwórz kod JSON motywu z unikalnym identyfikatorem prefiksu motywu i starannie dobranymi zmiennymi koloru interfejsu.

Krok 6: umieść plik motywu w katalogu motywu Serwera dokumentów

ONLYOFFICE dokumentuje następujące lokalizacje plików motywów niestandardowych:

  • Linux: /var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes
  • Okna: %ProgramFiles%\ONLYOFFICE\DocumentServer\web-apps\apps\common\main\resources\themes
  • Docker: skopiuj JSON do tej samej ścieżki w kontenerze Docs.
sudo docker cp northstar-theme.json onlyoffice:/var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes/

Zastąp je onlyofficerzeczywistą nazwą lub identyfikatorem kontenera. Jeśli wdrożenie jest często przebudowywane, nie polegaj na jednorazowej kopii jako jedynym źródle informacji. Umieść motyw w procesie wdrażania, dostosowywaniu obrazu lub innym trwałym mechanizmie odpowiednim dla Twojego środowiska, aby aktualizacje i wymiana kontenera nie spowodowały jego bezgłośnego usunięcia.

Terminal Ubuntu pokazujący polecenie docker cp kopiujące plik northstar-theme.json do katalogu motywów serwera dokumentów ONLYOFFICE.
W przypadku wdrożeń Docker skopiuj kod JSON niestandardowego motywu do udokumentowanego katalogu motywów w kontenerze Docs.

Krok 7: odśwież, poczekaj na pamięć podręczną i wybierz motyw niestandardowy

Oficjalny przewodnik informuje, że pamięć podręczna serwera dla żądania motywu ma pięciominutowy okres ważności. Po umieszczeniu pliku należy uwzględnić to opóźnienie i odświeżyć edytor. W niektórych przypadkach ONLYOFFICE zaleca również ponowne uruchomienie usług i wyczyszczenie pamięci podręcznej, jeśli motyw się nie pojawi.

Po załadowaniu motyw powinien pojawić się na liście motywów interfejsu w Ustawieniach zaawansowanych. Wybierz go i sprawdź nie tylko nagłówek. Sprawdź menu, okna dialogowe, wybrane karty, stany najechania kursorem, wyłączone elementy sterujące, ikony, plakietki powiadomień i kontrast tekstu.

Okno dialogowe Ustawienia zaawansowane w edytorze w stylu ONLYOFFICE z opcją Northstar Light wybraną na liście motywów interfejsu.
Po rozpoznaniu motywu powinien dać się on wybrać z listy motywów interfejsu edytora.

Krok 8: zatwierdź gotową markę jako system, a nie tylko zrzut ekranu

Dobra, spersonalizowana marka powinna przetrwać normalne użytkowanie edytora. Otwórz dokument, arkusz kalkulacyjny, prezentację i plik PDF, jeśli te edytory są w zasięgu. Wypróbuj popularne okna dialogowe i narzędzia do współpracy. Sprawdź zarówno jasność, jak i ciemność, jeśli oferujesz oba. Sprawdź fokus klawiatury, stany wyłączone, kontrast najechania kursorem i długie nazwy plików. Kolor, który wygląda atrakcyjnie w nagłówku, nadal może utrudniać odczytanie wybranej zakładki lub tekstu pomocniczego.

Ukończony lekki edytor w stylu ONLYOFFICE z niebieskim nagłówkiem z logo Northstar Labs i dostosowaną przestrzenią roboczą dokumentów.
Końcowa kontrola powinna obejmować cały proces edycji, a nie tylko logo i kolor nagłówka.

Jak sprawdzić, czy personalizacja działa

Wdrożenie można uznać za udane, gdy skonfigurowane logo pojawia się spójnie, prawidłowa odmiana logo jest czytelna w aktywnym nagłówku, niestandardowy motyw jest widoczny w selektorze motywów, kolory marki są wyświetlane bez zakłócania kontrastu tekstu lub ikon, a doświadczenie użytkownika pozostaje użyteczne we wszystkich typach edytora, które faktycznie otwierają użytkownicy.

Jeśli logo nigdy się nie zmienia, mimo że obiekt konfiguracji jest poprawnie przekazywany, najpierw sprawdź edycję i licencję, ponieważ w referencjach API parametr logo jest oznaczony jako „Docs Developer-only”. Jeśli motyw kolorów nigdy się nie pojawia, sprawdź identyfikator JSON i składnię, lokalizację pliku, trwałość kontenera, czas buforowania i stan usługi. Jeśli motyw ładuje się, ale wygląda nieprawidłowo, ogranicz dostosowanie do mniejszego zestawu udokumentowanych zmiennych i dodawaj kolory stopniowo.

Typowe granice i błędy

Branding edytora nie jest tym samym, co branding DocSpace lub Workspace

ONLYOFFICE ma osobne powierzchnie personalizacji. Ten przewodnik dotyczy konkretnie brandingu edytora dokumentów ONLYOFFICE. Elementy sterujące brandingiem portalu, nazwy dzierżawców, ikony portalu i otaczająca je nawigacja należą do ustawień DocSpace lub Workspace, a nie do obiektu logo nagłówka API Dokumentów.

Schemat kolorów dokumentu nie jest motywem interfejsu

Schematy kolorów dokumentów wpływają na zawartość, taką jak tekst, tabele, wykresy i kształty. Niestandardowy motyw interfejsu kontroluje elementy interfejsu edytora, takie jak paski narzędzi, panele, przyciski, ikony, obramowania i etykiety. Wybierz mechanizm pasujący do powierzchni, którą chcesz zmienić.

Nie zakładaj, że każda kontrola białej etykiety jest objęta standardowym brandingiem

ONLYOFFICE oddziela standardowe elementy brandingu od rozszerzonych parametrów white-label. Jeśli potrzebujesz szerszej kontroli nad elementami, takimi jak czcionki interfejsu, widoczność układu lub elementy związane z sekcją „O nas”, sprawdź aktualne wymagania licencyjne w oficjalnym dokumencie white-label przed zaplanowaniem wdrożenia.

Lista kontrolna praktycznego wdrożenia

  • Jeśli potrzebujesz dostosowania logo nagłówka opisanego tutaj, skontaktuj się z ONLYOFFICE Docs Developer.
  • Utwórz zasoby logo o rozmiarze 300×20, w tym jasne i ciemne warianty, jeśli wymaga tego kontrast.
  • Skonfiguruj editorConfig.customization.logow warstwie integracyjnej.
  • Utwórz prawidłowy kod JSON motywu niestandardowego, którego identyfikator zaczyna się od theme-.
  • Umieść plik motywu w udokumentowanym katalogu motywów serwera dokumentów.
  • W przypadku wdrożeń Docker lub niezmiennych należy zadbać o to, aby instalacja motywu była powtarzalna i trwała.
  • Zezwól na udokumentowane opóźnienie pamięci podręcznej, a następnie odśwież stronę i wybierz motyw.
  • Przed szerokim wdrożeniem przetestuj kontrast, stany, typy edytorów oraz warunki oświetlenia i ciemności.

Gdy branding logo, motywy interfejsu i rozbudowane opcje white-label są koncepcyjnie oddzielone, ONLYOFFICE Docs staje się o wiele łatwiejszy do przewidywalnego dostosowania. Zacznij od najmniejszej zmiany, która zapewni pożądane dopasowanie do marki, zweryfikuj ją w rzeczywistych warunkach edytora, a dopiero potem rozbuduj motyw.

Oficjalne referencje

Zostaw komentarz

Jak przenieść obraz w programie Microsoft Word

Jak przenieść obraz w programie Microsoft Word

Dowiedz się, jak przeciągać obraz w programie Word, wybierać opcje zawijania tekstu, zachowywać go w akapicie lub mocować na stronie oraz rozwiązywać problemy z obrazami, których nie można przenieść.

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Jak wstawić pole wyboru w programie Excel: dwie proste metody

Dowiedz się, jak wstawić pole wyboru w programie Excel za pomocą narzędzia w komórce, zliczyć zaznaczone elementy za pomocą formuł lub dodać powiązany formant formularza w starszych wersjach programu na komputery stacjonarne.

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Jak automatycznie wypełniać litery w programie Excel: od A do Z i dalej

Generuj litery od A do Z, małe litery lub etykiety powyżej Z w programie Excel za pomocą formuły z uchwytem wypełniania, SEKWENCJI lub wielokrotnego użytku listy niestandardowej.

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Jak przekreślić tekst w programie Excel: skróty i metody krok po kroku

Dowiedz się, jak przekreślać wiersze w programie Excel w systemie Windows, na komputerze Mac i w przeglądarce, formatować część komórki i usuwać wiersze bez usuwania ich wartości.

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Czym jest Microsoft Access? Jak działają jego narzędzia bazodanowe

Microsoft Access to aplikacja bazy danych systemu Windows do przechowywania powiązanych rekordów, tworzenia zapytań, tworzenia formularzy wprowadzania danych i generowania raportów. Dowiedz się, jak działa i kiedy się sprawdza.

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Importowanie i eksportowanie danych z programu Office Outlook 2010: przenoszenie danych za pomocą pliku PST

Dowiedz się, jak zaimportować plik PST do programu Outlook 2010 lub wyeksportować pocztę, kontakty, kalendarz i zadania. Postępuj zgodnie z odpowiednimi menu i unikaj pominiętych folderów lub duplikatów.

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Zmiana wysokości i szerokości linii siatki w programie Word 2010

Dowiedz się, jak dostosować wysokość i szerokość linii siatki w programie Word 2010, zmienić widoczną częstotliwość linii oraz ustawić odstępy między liniami siatki w pionie i w poziomie.

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Jak wstawić aktywną stronę internetową do slajdu programu PowerPoint

Za pomocą dodatku LiveWeb możesz umieścić witrynę internetową na slajdzie programu PowerPoint, ustawić jej rozmiar i sposób odświeżania oraz sprawdzić zgodność przed prezentacją.

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskiwanie hasła PST programu Outlook za pomocą jądra Nucleus

Odzyskaj zapomniane hasło PST programu Outlook, korzystając z bieżących instrukcji Kernela, obejmujących m.in. identyfikację właściwego pliku, wykonanie kopii zapasowej i sprawdzenie ograniczeń narzędzia.

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta narodowe do kalendarza Outlook

Dodaj święta krajowe w nowym Outlooku, Outlooku w przeglądarce lub klasycznej wersji Outlooka. Dowiedz się, jak unikać duplikatów wydarzeń i sprawdzać, czy nie brakuje dat z lat 2026–2027.