Skip to content

vincentsaluzzo/MemoMenus

Repository files navigation

Memo Menus

Extension Chrome MV3 qui permet de:

  • memoriser une recette depuis l'onglet courant
  • garder une date de fermeture d'onglet pour reconstituer la saison d'usage
  • stocker les ingredients quand ils sont disponibles sur la page
  • afficher toutes les recettes deja sauvegardees
  • tirer 5 idees aleatoires filtrees par saison

Installation

  1. Ouvrir chrome://extensions
  2. Activer le mode developpeur
  3. Cliquer sur Charger l'extension non empaquetee
  4. Selectionner le dossier racine du projet

Utilisation

  1. Ouvrir une recette compatible
  2. Cliquer sur l'extension
  3. Cliquer sur Enregistrer
  4. Quand l'onglet change de recette ou se ferme, l'extension enregistre la date de fermeture
  5. Revenir dans le popup pour voir la bibliotheque et tirer 5 idees

Structure

  • manifest.json: configuration de l'extension
  • content.js: extraction des donnees depuis la page compatible
  • background.js: sauvegarde et suivi des dates de fermeture
  • popup.html: interface utilisateur
  • popup.css: style du popup
  • popup.js: logique d'affichage et de filtrage

Limites actuelles

  • la saison est deduite a partir de la date de fermeture ou, a defaut, de la date d'enregistrement
  • le filtrage par ingredient de saison n'est pas encore implemente, mais les ingredients sont deja stockes pour preparer cette evolution
  • l'extraction repose sur la structure actuelle du site compatible et peut demander des ajustements si le site change

Publication Chrome Web Store

Les documents de preparation a la publication sont dans chrome-web-store/:

  • listing.md: textes proposes pour la fiche Store
  • privacy-policy.md: politique de confidentialite
  • test-instructions.md: instructions de revue pour Google

Pour generer un ZIP d'upload:

./scripts/package-chrome-extension.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors