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.
Uściślę: 1) Style są wstrzykiwane przez content_scripts.css czy programowo? 2) Czy jest MutationObserver na re-przekład, w który można się zaczepić?
Orientacyjnie: 1500 UAH, 1–2 dni (punktowa poprawka, nie przepisywanie). Gotowy do rozpoczęcia od razu, jak tylko udostępnicie dostęp do repozytorium (GitHub).
