- Clone the repo
- Go to chrome://extensions
- Enable the developer options if not already enabled
- Click "Load unpacked extension..." (FR: "Charger l'extension non empaquetée")
- Navigate and select the repo's root directory
Then you should see the extension was installed
To install ESLint launch
npm install
To execute and fix all syntaxes error launch
npm run lint
The config is in the file .eslintrc.json
- Disallow semicolons instead of ASI
- Use of single quotes wherever possible
- 2-space or 1 tab for indentation
- Disallow Unused Variables
- Dark mode
- The app needs an icon because for now we use the default google one...
- Install a linter on the project so that we all can collaborate without having so many useless changes to review
- Animation on the YouTube Homepage to show where the thumbnail is updated. Like a scale up scale down on the thumbnail for example.
- Drag and drop thumbnail should work. For now the integration is done and if you hover the dropzone with a file, you'll see the good animation. But once you release the click, it does not work. It's a small thing to fix.
- People also would like to be able to use this extension on the subsribe feed on YouTube. And it is really a good feature that needs to be done
- Integrating the V2.0 of the design made by BastiUI (Figma Link)
- Creating tests ? (even if @liior after many tried realised that it was maybe not that interesting to do. Follow the discussion here)
Made by benjamincode live on Twitch :