LGTM 되돌리기

8837 단어 lgtmQiita

개요



좋아요로 돌아갑니다.

LGTM의 취지는 여기를 참조하십시오
취지에 대해 이론은 없습니다.

더 나은 Chrome 확장 프로그램이 있었으므로 여기를 사용하는 것이 좋습니다.
htps : // 코 m / 히로바타 타케 / ms / f015 푸에에 48f42

방법



디렉토리를 파다. mkdir qiita두 개의 파일을 만듭니다.

qiita/content.js
window.onload = function() {
  var button = document.querySelector('div.it-Actions_item-like button');
  button.innerHTML = '<i class="fa fa-fw fa-thumbs-up"></i>';
};

qiita/manifest.json
{
  "name": "LGTM",
  "version": "1.0.0",
  "manifest_version": 2,
  "description": "LGTM Chrome Extension",
  "content_scripts": [{
    "matches": ["https://qiita.com/**/items/*"],
    "js": [
      "content.js"
    ]
  }]
}

Chrome 확장 프로그램을 선택하여 개발자 모드를 사용 설정합니다.



패키징되지 않은 확장 기능 로드를 클릭하여 만든 파일의 디렉토리를 선택합니다.



로드되면 이렇게 됩니다.


기사를 보면 돌아옵니다.



차이



2020년 3월 12일 22시 17분
자신의 기사에 대응하지 않았던 것을 수정했습니다.

아래 대응 버전



잠정판입니다.
이 버전은 좋아하면 라이크 아이콘과 라이크 문자가 보이지 않습니다.

qiita/content.js
window.onload = function() {
  var button = document.querySelector('div.it-Actions_item-like button');
  button.innerHTML = '<i class="fa fa-fw fa-thumbs-up"></i>';
  var button2 = document.querySelector('div.it-Footer_like button');
  if (button2) {
    button2.removeAttribute('style');
    button2.innerHTML = '<span class="fa fa-fw fa-thumbs-up"></span><span>Like</span>';
  }
  var svg = document.querySelector('div.it-Footer_like svg');
  if (svg) {
    svg.parentNode.removeChild(svg);
    var like = document.querySelector('div.it-Footer_like');
    like.insertAdjacentHTML('afterbegin', '<button><span class="fa fa-fw fa-thumbs-up"></span><span>Like</span></button>');
    like.className = "it-Footer_like";
  }
};



용사들



Qiita의 LGTM 버튼을 LGTA로 설정
Qiita의 LGTM을 Sushi로 만드는 사용자 스크립트
[소재] 강제로 LGTM을 되돌리는 방법 [Chrome 확장 불필요]
LGTM은 싫다
Qiita Nonsense LGTM 버튼 킬러

내 감정



이 기사를 쓴 마음을 블로그에 썼습니다.
왜 #Qiita의 "LGTM을 되돌리기"를 만들었습니까?

좋은 웹페이지 즐겨찾기