|
|
|
|
|
by devinhn
1923 days ago
|
|
The graph is built with D3.js and some minor JS/CSS changes to create the hover effects. The extensions are built with simple html/js/css - they're basically mini webpages with special permissions. For example, I use an activeTab api provided by the browser to read the page text when the user clicks a button. I recommend google's getting started docs: https://developer.chrome.com/docs/extensions/mv3/getstarted/ Or find a youtube video and follow along! |
|