Для тех, кто хочет вернуть сердце
как всегда если еще нет устанавливаете расширение, и создаете скрипт
кидаете код с заменой внутрь
и да, это только для общей ленты, внутри поста реакции есть
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 2024-06-05
// @description try to take over the world!
// @author You
// @match https://dtf.ru/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=dtf.ru
// @grant none
// ==/UserScript==
(function() {
'use strict';
function setupMutationObserver() {
const observer = new MutationObserver(mutationsList => {
mutationsList.forEach(mutation => {
if (mutation.type === 'childList') {
mutation.addedNodes.forEach(addedNode => {
if (addedNode.classList && addedNode.classList.contains('content--short')) {
handlePost(addedNode);
}
});
}
});
});
const config = { childList: true, subtree: true };
observer.observe(document.body, config);
}
function handlePost(post) {
const reactions = post.querySelectorAll('.reactions');
reactions.forEach(reaction => {
const likes = reaction.children[0];
const contentFooter = post.querySelector('.content-footer');
if (contentFooter) {
const img = likes.querySelector('img');
if (img) {
img.src = 'https://cdn-icons-png.flaticon.com/256/1077/1077035.png';
}
contentFooter.insertBefore(likes, contentFooter.firstChild);
}
reaction.style.display = 'none';
});
}
setupMutationObserver();
setTimeout(() => {
const allPosts = document.querySelectorAll('.content--short');
allPosts.forEach(post => {
handlePost(post);
});
}, 5000);
})();
Что имеем - не храним 💔
Потерявши, редизайн🤡
Единственный, кто должен вернуть сердце - килипп фонцаренко. Путем, подробно описанным в игре amnesia: a machine for pigs
Ебать, с новый редизайном такое ощущение теперь, что у меня все комментарии лайкнуты
Вот это проеб
Для тех, кто хочет вернуть сердцеда я его этой помойке и не давал