Zmiany w CSS i Javascript - poprawki istniejącego serwisu

Zlecenie zamknięte
Volter
Volter
Zleceniodawca
Kategoria zlecenia:
Strony www
Budżet:

Do negocjacji

Opublikowano:
Ważne do:

Opis zlecenia

Serwis wyświetla dokumentacje developerskie - niestety poprawnie wyświetla się tylko dokumentacja Discorda. We wszystkich innych dokumentacjach automatycznie generowane górne menu rozsadza górną belkę serwisu.

adres serwisu: http://fajniejemy.pl:8095

login: http@http.pl

hasło: abc123

Zakres prac:

1. Przewijanie w prawo lub lewo pozycji na górnej belce serwisu, przy równoczesnym zablokowaniu możliwości wyświetlania więcej niż jednej linii tego menu (z linkami prowadzącymi do podrozdziałów dokumentacji). Jeżeli menu rozsadza widoczną część serwisu, to wyświetlanie po obu stronach górnej belki strzałek (po prawej: w prawo, po lewej: w lewo) przesuwających pozycje menu w prawo lub w lewo. Przewijanie uwzględnia istniejące rozwijanie linków menu z kolejnymi podrozdziałami.

2. Przyciski "Szukaj/Wstecz/Dalej" są zawsze widoczne po prawej stronie górnego menu, w pierwszej linii (razem z elementami menu), tak jak obecnie wygląda to w dokumentacji Discorda.

3. Jeżeli rozwinięte już podmenu nie mieści się w widocznej części ekranu, to na górze i spodzie tego podmenu (i kolejnych rozwijanych) należy wyświetlać strzałki (do góry i do dołu) przesuwające widzialne pozycje menu do góry lub do dołu.

4. Przeniesienie zewnętrznych fontów, styli i skryptów na serwer - tak aby wszystko było dostępne w trybie offline.

5. Musi być to rozwiązanie całościowe - współpracujące z kolejnymi dokumentacjami (a nie tylko z tymi obecnymi już na liście. Te obecne, przykładowe przypadki, zawierają wszystkie problemy, ale chodzi o to, by nie tworzyć styli pod poszczególne, wyświetlane tam przykładowe dokumentacje. Zadanie będzie sprawdzane na kolejnych, automatycznie dołączanych dokumentacjach.

Wymagane funkcje

Jak w opisowym zakresie prac.

Preferowane rozwiązanie

Po ustaleniach warunków finansowych otrzymasz klucz do serwera ssh uruchomionego na kontenerze i wszystkie zmiany będziesz mógł/mogła wprowadzać zdalnie bezpośrednio na powyższym serwisie. Możesz też skopiować poszczególne dokumentacje do siebie i wykonać prace w trybie offline. Po wykonaniu zadania, na kontenerze zostanie wygenerowanych kilka dodatkowych dokumentacji i jeżeli z nowymi stylami i skryptami będą się wyświetlały zgodnie z powyższą specyfikacją, to zadanie zostanie zakończone.