-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathon.js
More file actions
executable file
·35 lines (35 loc) · 1019 Bytes
/
on.js
File metadata and controls
executable file
·35 lines (35 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
localStorage.currentState = 'start'
function toggleRefinement() {
if (
document.location.hostname.includes('medium.') ||
document.location.hostname.includes('blog.medium.com') ||
document.referrer.includes('medium.')
) {
refineMedium = setInterval(() => {
const medPostShareWidget = select('.js-postShareWidget')
const medRecBar = select('.postActionsBar')
const medAuthorCard = select('.promoCardWrapper')
const medUpdateBar = select('.js-stickyFooter')
const showResponses = select('.responsesStream-showOtherResponses')
if (showResponses) {
showResponses.click()
}
if (medPostShareWidget) {
hide(medPostShareWidget)
}
// Recommend/Comment bar
if (medRecBar) {
hide(medRecBar)
}
// Follow Author card
if (medAuthorCard) {
hide(medAuthorCard)
}
// Never miss a story bar
if (medUpdateBar) {
hide(medUpdateBar)
}
}, 1000)
}
}
toggleRefinement()