Skip to content

Commit

Permalink
Updated Twitter iframe
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshyPHP committed Aug 15, 2023
1 parent 190fe51 commit a9d7df3
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion iframe/2/twitter.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
// NOTE: the link's opaque background blocks the view of the tweet while it's loading, but
// the "resize" event is fired so early in the process (before the tweet has finished
// loading) that we don't really miss anything
body.innerHTML = '<iframe allowfullscreen="" loading="eager" src="//platform.twitter.com/embed/Tweet.html?dnt=true&embedId=x&frame=false&hideCard=false&hideThread=false&id=' + id + '&lang=' + navigator.language.substring(0, 2) + '&theme=' + (isDark ? 'dark' : 'light') + '&widgetsVersion=940dd9ee54270%3A1649359550911&width=550px" scrolling=no></iframe><a href="//twitter.com/user/status/' + id + '" target="_blank" style="align-items:center;background:#' + (isDark ? '000' : 'fff') + ';border:solid 1px #' + (isDark ? '222;color:#999;filter:brightness(1.5) grayscale(1)' : 'cdd') + ';border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;padding:1em;top:0"><img alt="&#120143;" src="//abs.twimg.com/favicons/twitter.3.ico" width="30" height="30" onerror="nextSibling.innerHTML=\'Cannot connect to Twitter. Disable any adblocker and tracking prevention then try again.\'"><span>Loading tweet...</span></a>';
body.innerHTML = '<iframe allowfullscreen="" loading="eager" src="//platform.twitter.com/embed/Tweet.html?dnt=true&embedId=x&frame=false&hideCard=false&hideThread=false&id=' + id + '&lang=' + navigator.language.substring(0, 2) + '&theme=' + (isDark ? 'dark' : 'light') + '&widgetsVersion=940dd9ee54270%3A1649359550911&width=550px" scrolling=no></iframe><a href="//twitter.com/user/status/' + id + '" target="_blank" style="align-items:center;background:#' + (isDark ? '000' : 'fff') + ';border:solid 1px #' + (isDark ? '222;color:#fff' : 'cdd;filter:invert(1)') + ';border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;padding:1em;top:0"><img alt="&#120143;" src="//abs.twimg.com/favicons/twitter.3.ico" width="30" height="30" onerror="nextSibling.innerHTML=\'Cannot connect to Twitter. Disable any adblocker and tracking prevention then try again.\'"><span>Loading tweet...</span></a>';
};

window.onmessage = (e) =>
Expand Down
2 changes: 1 addition & 1 deletion iframe/2/twitter.min.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!DOCTYPE html><title>Content from Twitter</title><link rel=preconnect crossorigin href=//cdn.syndication.twimg.com><link rel=preconnect crossorigin href=//syndication.twitter.com><style>a,body,iframe{border:0;height:100vh;margin:0;width:100%}a,img{position:absolute}img{right:14px;top:10px}</style><body><script>((f,g,h)=>{let b,k=g.replace(/\D/g,""),d=/d/.test(g),c;h.onload=()=>{f.innerHTML='<iframe allowfullscreen loading=eager src="//platform.twitter.com/embed/Tweet.html?dnt=true&embedId=x&frame=false&hideCard=false&hideThread=false&id='+k+"&lang="+navigator.language.substring(0,2)+"&theme="+(d?"dark":"light")+'&widgetsVersion=940dd9ee54270%3A1649359550911&width=550px" scrolling=no></iframe><a href=//twitter.com/user/status/'+k+' target=_blank style="align-items:center;background:#'+(d?"000":"fff")+";border:solid 1px #"+(d?"222;color:#999;filter:brightness(1.5) grayscale(1)":"cdd")+';border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;padding:1em;top:0"><img alt=&#120143; src=//abs.twimg.com/favicons/twitter.3.ico width=30 height=30 onerror="nextSibling.innerHTML=\'Cannot connect to Twitter. Disable any adblocker and tracking prevention then try again.\'"><span>Loading tweet...</span></a>'};h.onmessage=a=>{a.stopImmediatePropagation();const e=a.data["twttr.embed"];if(e){a=e.method.substring(14);const l=f.querySelector("a");"resize"===a?(b=e.params[0].height,l.style.display="none"):"no_results"===a&&(l.lastElementChild.innerHTML="This tweet is unavailable.",b=50)}else"s9e:init"!==a.data||c||(c=a.ports[0]);b&&c&&c.postMessage(b)}})(document.body,location.hash,window)</script>
<!DOCTYPE html><title>Content from Twitter</title><link rel=preconnect crossorigin href=//cdn.syndication.twimg.com><link rel=preconnect crossorigin href=//syndication.twitter.com><style>a,body,iframe{border:0;height:100vh;margin:0;width:100%}a,img{position:absolute}img{right:14px;top:10px}</style><body><script>((f,g,h)=>{let b,k=g.replace(/\D/g,""),d=/d/.test(g),c;h.onload=()=>{f.innerHTML='<iframe allowfullscreen loading=eager src="//platform.twitter.com/embed/Tweet.html?dnt=true&embedId=x&frame=false&hideCard=false&hideThread=false&id='+k+"&lang="+navigator.language.substring(0,2)+"&theme="+(d?"dark":"light")+'&widgetsVersion=940dd9ee54270%3A1649359550911&width=550px" scrolling=no></iframe><a href=//twitter.com/user/status/'+k+' target=_blank style="align-items:center;background:#'+(d?"000":"fff")+";border:solid 1px #"+(d?"222;color:#fff":"cdd;filter:invert(1)")+';border-radius:12px;box-sizing:border-box;display:flex;justify-content:center;padding:1em;top:0"><img alt=&#120143; src=//abs.twimg.com/favicons/twitter.3.ico width=30 height=30 onerror="nextSibling.innerHTML=\'Cannot connect to Twitter. Disable any adblocker and tracking prevention then try again.\'"><span>Loading tweet...</span></a>'};h.onmessage=a=>{a.stopImmediatePropagation();const e=a.data["twttr.embed"];if(e){a=e.method.substring(14);const l=f.querySelector("a");"resize"===a?(b=e.params[0].height,l.style.display="none"):"no_results"===a&&(l.lastElementChild.innerHTML="This tweet is unavailable.",b=50)}else"s9e:init"!==a.data||c||(c=a.ports[0]);b&&c&&c.postMessage(b)}})(document.body,location.hash,window)</script>

0 comments on commit a9d7df3

Please sign in to comment.