A simple chrome extension to activate a dark mode to the ecosia search engine. Ecosia is a search engine that uses the profits generated by your online research to plant trees where the need is greatest. They have a free browser extension for you to save the planet: https://bit.ly/2xmtfVl
Chrome extension - Edge extension
It is a very basic chrome extension, enjoy the Chrome documentation to help you.
Gulp auto compiling separate js/css
Node version : v14.18.*
npm version : 6.14.*
npm i
gulp watch
After the “gulp watch”, work in the “sass” and/or “js” folder.
Gulp takes care of compiling into .css and .js files properly.
global.js
(use everywhere)
main.js
(use on the *.ecosia.* pages)
newtab.js
(use in the new tab page)
popup.js
(use in the popup)
vendors.js
(use everywhere) < Contains used js libraries such as jquery
ecosia/main.js
(use in the new tab page) < native ecosia script
main.css
(use for overwrite page css)
newtab.css
(css of the new tab page)
popup.css
(css of the popup)ecosia/main.css
(use in the new tab page) < native ecosia style
NOTE : Both .css include “global” folder with globals scss vars/mixins/helpers
For the HTML of the popup, it’s simply in ecosia-dark-mode.html
G. Mirmand #Huroy (developer) | GitHub |