diff --git a/extension/content.ts b/extension/content.ts index fc7c45a..926c849 100644 --- a/extension/content.ts +++ b/extension/content.ts @@ -87,6 +87,9 @@ function init() { setInterval(updateYouTubeChannelHeader, 300); setInterval(updateAllLabels, 6000); } + if (hostname == 'twitter.com') { + setInterval(updateTwitterClasses, 800); + } console.log('Self: ' + myself) @@ -126,6 +129,15 @@ var lastRightClickedElement: HTMLElement = null; var lastAppliedYouTubeUrl: string = null; var lastAppliedYouTubeTitle: string = null; +function updateTwitterClasses(){ + for (const a of document.querySelectorAll('a')) { + if (a.assignedCssLabel && !a.classList.contains('has-assigned-label')) { + a.classList.add('assigned-label-' + a.assignedCssLabel); + a.classList.add('has-assigned-label'); + } + } +} + function updateYouTubeChannelHeader() { var url = window.location.href; var title = document.getElementById('channel-title');