• Zlecenia 20
  • Ocena 5.0
  • Ranking 3 509

Budżet: 1500 UAH Termin: 2 dni

Cześć, Mykyta! 👋

Zapoznałem się z opisem i wyraźnie widzę problem: podczas lokalizacji D&D Beyond karty klas mają stałe wysokości i overflow, przez co ukraiński tekst jest obcinany. Pracuję z TypeScript, skryptami treści dla Chrome MV3 oraz CSS-override'ami; mam doświadczenie w wprowadzaniu punktowych poprawek stylów i manipulacjach DOM na żywych stronach bez radykalnej ingerencji w UI.

Mogę zrobić solidną, scoped-poprawkę w skrypcie treści (ukierunkowaną na .body-rpgclass-index lub /classes), aby karty mogły poprawnie się rozszerzać pod ukraiński tekst, characters-statblock był całkowicie widoczny, a przyciski nie zasłaniały treści. Gwarantuję zachowanie oryginalnego wyglądu w miarę możliwości oraz kompatybilność z npm run compile.

Jestem gotów zacząć po uzyskaniu dostępu do repozytorium lub wskazanych plików (entrypoints/dndbeyond.content/index.tsx, lib/dndbeyond/localizer.ts, lib/dndbeyond/dictionary.ts) — odpowiem na wszelkie pytania i prześlę pierwsze poprawki w formie PR/patcha.

🌐 Portfolio z ostatnimi przypadkami:
https://mrnko.com

Tworzenie stron internetowych „pod klucz” • SEO • Google Ads • Meta Ads. Pomagam firmom pozyskiwać nowych klientów i rozwijać się w sieci.
  • Zlecenia 5
  • Ocena 5.0
  • Ranking 673

Budżet: 2000 UAH Termin: 7 dni

Cześć, pracowałem nad rozszerzeniem Chrome do tłumaczenia interfejsu Jira na ukraiński (projekt "JiraUA Translator") - również napotkałem problemy z overflow i zniszczonym układem po lokalizacji, naprawiłem ponad 150 konfliktów CSS dla dynamicznych kart.

Ciekawe, czy już próbowaliście używać CSS Grid zamiast Flexbox dla .listing-card__content, czy problem leży w absolutnym pozycjonowaniu bloków cech?

Proponuję się skontaktować, chętnie doradzę technicznie za darmo i wspólnie stworzymy plan rozwoju + opowiem o moim zespole! ⚡

  • Zlecenia 5
  • Ocena 5.0
  • Ranking 1 567

Budżet: 1500 UAH Termin: 2 dni

Dzień dobry.

Pracuję z rozszerzeniami Chrome (Manifest V3), TypeScript i skryptami treści, więc zadanie wydaje się całkowicie zrozumiałe. Sądząc po opisie, problem nie leży w lokalizacji jako takiej, lecz w tym, że układ D&D Beyond jest zaprojektowany na anglojęzyczne treści i wykorzystuje stałe wysokości, overflow oraz pozycjonowanie elementów, przez co ukraiński tekst fizycznie nie mieści się w kartach.

  • Zlecenia 11
  • Ocena 5.0
  • Ranking 1 956

Budżet: 2000 UAH Termin: 2 dni

Dzień dobry. Nazywam się Nikolaj, jestem programistą Front-End z ponad 6-letnim doświadczeniem. Z powodzeniem opracowałem niejedno rozszerzenie na tej platformie. Jestem otwarty na współpracę. Piszcie na priv, omówimy szczegóły.

  • Zlecenia 51
  • Ocena 5.0
  • Ranking 865

Budżet: 1000 UAH Termin: 1 dzień

Cześć, Mykyta!\nJestem gotów pomóc Ci w projekcie.\nMam doświadczenie w pracy z rozszerzeniami chrome i niestandardowymi skryptami. Poprawię style.\nPisz, chętnie Ci pomogę!\nPortfolio: Freelancehunt\nPisz, chętnie Ci pomogę!

  • Zlecenia -
  • Ocena -
  • Ranking 1 458

Budżet: 1000 UAH Termin: 1 dzień

Dzień dobry!

Punktowe poprawki w układzie rozszerzeń Chrome (Manifest V3, skrypty zawartości) — to nasza specjalizacja, zadanie jest całkowicie zrozumiałe. Twój stack (TypeScript + WXT + wstrzykiwanie CSS) — to nasza robocza technologia.

Problem jest jasny: ukraiński tekst jest dłuższy niż angielski, a karty klas mają stałe wysokości, max-height, overflow:hidden oraz przycisk absolutny — dlatego tekst i blok cech są obcinane.

Jak to naprawimy (zgodnie z Twoimi kryteriami akceptacji):

rozbierzemy rzeczywisty DOM/CSS kart na /classes;
scoped CSS-override dla .listing-card i zagnieżdżonych elementów: usuniemy stałe wysokości / max-height / overflow, przekształcimy kontener na auto-height (flex), aby karta poprawnie rozszerzała się pod tekst;

  • Zlecenia 4
  • Ocena 5.0
  • Ranking 2 025

Budżet: 1500 UAH Termin: 2 dni

Cześć!

Mam duże doświadczenie w tworzeniu stron internetowych i aplikacji.
Jestem gotów wykonać postawione zadanie.

Proponuję omówić szczegóły w wiadomościach prywatnych.

  • Zlecenia -
  • Ocena -
  • Ranking 457

Budżet: 1000 UAH Termin: 3 dni

Dzień dobry!
Możemy pomóc w dopracowaniu rozszerzenia Chrome na WXT + TypeScript.
Mamy doświadczenie w pracy z:
• Manifest V3;
• skryptami zawartości;
• dynamiczną modyfikacją DOM;
• nadpisywaniem/iniekcją CSS;
• adaptacją zewnętrznych stron bez ingerencji w ich kod.
Dla Twojego przypadku możemy:
• przeanalizować rzeczywistą strukturę DOM/CSS kart na D&D Beyond;

  • Zlecenia 37
  • Ocena 5.0
  • Ranking 2 335

Budżet: 1500 UAH Termin: 2 dni

Dzień dobry, nie ma tutaj szczególnych problemów, trzeba tylko zdecydować, co robimy z problemem - jeśli zwiększamy karty pod względem wysokości, niech tak będzie. Wprowadzę poprawki w skrypty treści, tekst będzie się mieścił.

  • Zlecenia 45
  • Ocena 5.0
  • Ranking 11 629

Budżet: 1200 UAH Termin: 1 dzień

Witam, obecnie dużo pracuję z rozszerzeniami
Wykonam Twoje zadanie szybko
Będę zadowolony, że mogę Ci pomóc!

  • Zlecenia 4
  • Ocena 4.9
  • Ranking 976

Budżet: 6000 UAH Termin: 3 dni

Witam! Zainteresował mnie Twój projekt. Mam doświadczenie w pracy z TypeScript, rozszerzeniami Chrome (Manifest V3), skryptami treści, manipulacją DOM oraz niestandardowymi nadpisaniami CSS dla zewnętrznych stron bez ingerencji w ich kod źródłowy. Z opisu widzę, że problem nie leży w lokalizacji jako takiej, ale w tym, że D&D Beyond używa sztywno ograniczonych kontenerów z ustalonymi wysokościami, overflow i pozycjonowaniem elementów pod anglojęzyczną treść. Po zwiększeniu długości tekstu w języku ukraińskim, układ naturalnie zaczyna przycinać treść i kolidować z przyciskami oraz blokami statblock. Mogę: — przeanalizować aktualną strukturę DOM i CSS strony /classes; — znaleźć wszystkie wąskie gardła, które powodują przycinanie treści; — zrealizować staranny CSS injection przez skrypt treści; — uczynić rozwiązanie związanym tylko z stroną klas (.body-rpgclass-index lub innym stabilnym selektorem); — zapewnić poprawne działanie po nawigacji SPA D&D Beyond; — sprawdzić działanie dla wszystkich klas, w tym Artificer, Blood Hunter, Gunslinger i innych; — zachować maksymalnie zbliżony do oryginału wygląd strony. Również wezmę pod uwagę różne rozmiary ekranów i sprawdzę zachowanie w szerokim, średnim i wąskim trybie przeglądarki. Pracuję z GitHub workflow, mogę wprowadzać zmiany bezpośrednio w Twoim repozytorium i zapewnić, że npm run compile przechodzi bez błędów. Jestem gotów przejrzeć kod po uzyskaniu dostępu do repozytorium i szybko przygotować solidne rozwiązanie bez przepisywania całej architektury rozszerzenia.

  • Zlecenia 12
  • Ocena 5.0
  • Ranking 1 390

Budżet: 5000 UAH Termin: 3 dni

Cześć,
Mam duże doświadczenie w tworzeniu rozszerzeń przeglądarki, a także w pracy z lokalizacją i i18n. Jestem gotowy do współpracy.

  • Zlecenia 21
  • Ocena -
  • Ranking 612

Budżet: 3000 UAH Termin: 5 dni

Cześć! Mogę wykonać twoje zadanie. Mam doświadczenie. Napisz, dogadamy się.

  • Zlecenia 421
  • Ocena 4.7
  • Ranking 2 591

Budżet: 3000 UAH Termin: 2 dni

myślę, że mogę pomóc, trzeba zobaczyć rozszerzenie w całości
= -=- =- =- =- =- =- =- = -=- =- =- =- =- =- =- = -=- =- =- =- =- =- =-

  • Zlecenia -
  • Ocena -
  • Ranking 172

Budżet: 3000 UAH Termin: 2 dni

Zgłaszajcie się, zrobię

  • Zlecenia -
  • Ocena -
  • Ranking 355

Budżet: 700 UAH Termin: 1 dzień

To można zrobić w ciągu dnia…
Jeśli dokładniej, w ciągu kilku godzin
Napisz do mnie

  • Zlecenia 9
  • Ocena -
  • Ranking 536

Budżet: 5000 UAH Termin: 2 dni

Mam 3,5-letnie doświadczenie komercyjne z TypeScript, Vue/Nuxt, React i Node.js. Regularnie pracuję z Chrome Extension Manifest V3, skryptami treści i wstrzyknięciami CSS w żywym DOM.

Widzę zadanie jasno: stałe wysokości i overflow:hidden na kartach klas łamią się pod dłuższym ukraińskim tekstem. Rozwiązanie scoped na .body-rpgclass-index: zdejmujemy max-height, zmieniamy overflow na visible dla .listing-card oraz zagnieżdżonych bloków (.listing-card__content, __body, __description, .characters-statblock), wyprowadzamy .listing-card__callout-button z absolute do normalnego przepływu. Wynik: karty rosną pod treścią, statblock jest widoczny, przycisk nie zasłania tekstu, npm run compile przechodzi.

Jestem gotów podjąć się pracy po otrzymaniu plików z repozytorium.

  • Zlecenia 41
  • Ocena 5.0
  • Ranking 4 047

Budżet: 1000 UAH Termin: 1 dzień

Dzień dobry
Zadanie zrozumiałem, mogę je podjąć

przybliżony plan, który widzę, jak to zrobić

Rozwinąć projekt lokalnie i odtworzyć problem na stronie /classes.
Przeanalizować aktualną realizację lokalizacji oraz mechanizm podłączania stylów.
Zbadać strukturę DOM i CSS kart klas D&D Beyond.
Zrealizować poprawki CSS dla prawidłowego wyświetlania zlokalizowanego tekstu.
Usunąć nakładanie się tekstu na przyciski i zapewnić prawidłowe wyświetlanie cech.

  • Zlecenia -
  • Ocena -
  • Ranking 475

Budżet: 2200 UAH Termin: 2 dni

Witam! Gotowy omówić i zrealizować Twoje zamówienie.

https://smate1.github.io/ink.design/
https://smate1.github.io/PanterEx/
https://smate1.github.io/stay_safe/
https://smate1.github.io/avg/

  • Zlecenia -
  • Ocena -
  • Ranking 546

Budżet: 800 UAH Termin: 1 dzień

Cześć!

Widzę problem wyraźnie — stałe wysokości i overflow:hidden na kartach psują układ przy dłuższym ukraińskim tekście.

Rozwiązanie: scoped CSS override w skrypcie treści tylko dla .body-rpgclass-index — usuwamy max-height, overflow:hidden, pozwalamy kartom rozszerzać się w wysokości, blokujemy przycisk.

Stos: TypeScript, Chrome Extension MV3, WXT, wstrzykiwanie CSS.
Gotowy po uzyskaniu dostępu do repozytorium GitHub.

Koszt: 800 UAH

  • Zlecenia -
  • Ocena -
  • Ranking 543

Budżet: 1000 UAH Termin: 2 dni

Dobranoc. Mogę naprawić problem z układem kart na D&D Beyond dla ukraińskiej lokalizacji. Przeanalizuję strukturę DOM/CSS, przygotuję uniwersalny CSS override dla wszystkich klas, zintegrować rozwiązanie w skrypcie treści WXT i sprawdzę działanie na różnych rozmiarach ekranu.

  • Zlecenia -
  • Ocena -
  • Ranking 514

Budżet: 999 UAH Termin: 1 dzień

Cześć, mogę pomóc, przejdźmy do wiadomości prywatnej i wszystko omówimy, czas realizacji 1 dzień, cena 1000 UAH.

  • Zlecenia -
  • Ocena -
  • Ranking 626

Budżet: 1500 UAH Termin: 2 dni

Dzień dobry! Zobaczyłem wasze zrzuty ekranu — problem jest wyraźnie widoczny: w kartach (Paladyn, Łowca itp.) blok statystyk „Główna cecha / Kość hitów / Ratujące” jest zasłaniany pomarańczowym przyciskiem na dole, a dolna część tekstu jest obcinana. To stała wysokość + overflow:hidden + przycisk absolute łamie się pod dłuższym ukraińskim tekstem.

Jak to naprawię (punktowo, scoped):
- CSS-override, związany z .body-rpgclass-index (tylko strona klas), wstrzykiwany z content script.
- .listing-card + dzieci (__content, __body, __description, .characters-statblock): height / max-height → auto, overflow:hidden → visible, zawartość w flex-column — opis i statblock płyną, karta rośnie pod tekst.
- .listing-card__callout / __callout-button: wprowadzam przycisk z absolute do przepływu (zwykły blok na końcu karty) — już nie zasłania statblocku.
- Działa dla WSZYSTKICH kart (wspólne klasy, bez nth-of-type), w trybie pełnoekranowym / średnim / wąskim.
- Bez obcinania, line-clamp i ukrywania — jak w wymaganiach.
- D&D Beyond SPA: po powrocie na /classes style ponownie wstrzykuję (zaczepię się w waszym MutationObserver / re-translate), aby się utrzymały.
- npm run compile — bez błędów.

  • Zlecenia -
  • Ocena -
  • Ranking 285

Budżet: 1500 UAH Termin: 1 dzień

Już była współpraca, gotowy do wykonania, czas, cenę uzgodnimy osobiście

  • Zlecenia 16
  • Ocena 5.0
  • Ranking 1 800

Budżet: 1500 UAH Termin: 2 dni

Cześć, nazywam się Mykyta.\nJestem gotów pomóc w poprawie CSS i DOM układu kart dla twojego rozszerzenia pod D&D Beyond.\nPrzeprojektuję style tak, aby ukraiński tekst nie łamał kart, a wszystkie bloki i przyciski były poprawnie wyświetlane na różnych ekranach.\n\nMam doświadczenie w tworzeniu rozszerzeń Chrome na Manifest V3 oraz TypeScript, więc szybko zrozumiem twój kod.\nPortfolio: Freelancehunt\n\nOrientacyjne ceny, terminy: 1500 UAH, 1-2 dni.\nPisz, dogadamy się.

Oferty ukryte

W liście nie są widoczne oferty ukryte przez zleceniodawcę lub freelancerów z profilem Plus, a także oferty, które naruszają regulamin

Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript

30 czerwca
26 czerwca
25 czerwca
23 czerwca