I'm Jhey.
For enquiries, reach out @ [email protected] or over on Twitter.
Let's focus on the tweets! ๐ฆ
Home Page: https://chrome.google.com/webstore/detail/focussed-twitter/efldegaojlekkkoegoeakkgknaagjeoj
License: MIT License
I'm Jhey.
For enquiries, reach out @ [email protected] or over on Twitter.
The background script should grab the user preferences from chrome storage first before setting to DEFAULTS
๐
Currently, the background script is setting defaults on install but I think this means it sets defaults when the browser updates too.
Nice extension so far, was testing it out and thought it was causing some redraw bugs across sites, but it was just my computer.
In the process of testing that I uninstalled the extension. Without reinstalling, I visited Twitter again and the focused aspect is still there. I'm assuming this is related to how Twitter caches things to make the PWA available offline.
I tried deleting my cookies/cache and it didn't fix the problem. I'm not sure if this is something that can be included in the uninstall process of the extension, but it should definitely do some cleanup.
i see no options on the dropdown https://i.imgur.com/tDNbl6F.png I want to just show tweets nothing else to construct a tweetdeck like experience using multiple tabs and no clutter us Vivaldi tiling feature. never mind found it
Currently, the extension is passing CSS variables to the document.body
. This is fine but it's a little brittle.
Maybe switch over to creating a selector map in the JavaScript and set styles directly where possible?
It would be nice if the pop up could style itself dependant on the users display settings.
document.body.style.backgroundColor
will reveal the users display settings based on that value. Can save this to sync
storage and access it within the popup scripts to inject styles into the head ๐
The extension uses MutationObserver which feels a little brittle to hook onto available parts of the UI.
If you scroll with an adjusted margin
, the scrolling will sometimes jump around a bit ๐
This is expected maybe when first adjusting but once scrolled.
I love the extension, great work!
It should also work on mobile.twitter.com
. Could you add it to the list of allowed URLs?
display: none
. See hereA declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.