Бюджет: 1500 UAH Термін: 2 дні
Доброго дня! Подивився ваші скріни — проблему видно чітко: у картках (Паладін, Рейнджер тощо) блок статів «Основна характеристика / Кістка хітів / Рятівні» перекривається помаранчевою кнопкою внизу, а низ тексту ріжеться. Це фіксована висота + overflow:hidden +
absolute-кнопка ламаються під довший український текст.
Як виправлю (точково, scoped):
- CSS-override, прив'язаний до .body-rpgclass-index (тільки сторінка класів), інжектиться з content script.
- .listing-card + діти (__content, __body, __description, .characters-statblock): height / max-height → auto, overflow:hidden → visible, контент у flex-column — опис і статблок течуть, картка росте під текст.
- .listing-card__callout / __callout-button: виводжу кнопку з absolute у потік (звичайний блок наприкінці картки) — більше не перекриває статблок.
- Працює для ВСІХ карток (спільні класи, без nth-of-type), на повноекранному / середньому / вузькому.
- Без обрізання, line-clamp і приховування — як у вимогах.
- D&D Beyond SPA: після повернення на /classes стилі переприкладаю (зачеплюся у ваш MutationObserver / re-translate), щоб трималося.
- npm run compile — без помилок.
Уточню: 1) Стилі інжектяться через content_scripts.css чи програмно? 2) Є MutationObserver на ре-переклад, у який зачепитися?
Орієнтовно: 1500 грн, 1–2 дні (точкова правка, не переписування). Готовий почати одразу, щойно надасте доступ до репозиторію (GitHub).
