Passer au contenu principal

Masquer les éléments « Premium » dans Canva.com

Pourquoi faire ?

Le but est simplement de masquer les éléments qui demande de payer un abonnement (ceux avec la petite couronne).

Image avant

Image après

Installation de Tapermonkey

Se rendre sur le site officiel du projet www.tampermonkey.net pour télécharger le plugin en fonction de son navigateur :

  • Firefox
  • Safari
  • Chrome
  • Opera Next
  • etc.

Le script

Un fois l'installation (très rapide) terminée, cliquer sur l'icône de l'extension dans le navigateur et choisir Ajouter un nouveau script….

Coller tout le script suivant :

// ==UserScript==
// @name         Canva - Hide Premium Content
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Hide premimum content on Canva.com
// @author       MickGe
// @match        https://www.canva.com/design/*
// @icon         https://icons.duckduckgo.com/ip2/canva.com.ico
// @grant        none
// ==/UserScript==

(function() {
    const clearPremium = () => {
    const classesPremium = "MSQthA";
    const classesPicPremium = "A0JANA ADVZ4g";
    const picPremium = [...document.getElementsByClassName(classesPicPremium)];
    picPremium.forEach(el => {
        const premimum = [...el.getElementsByClassName(classesPremium)].length;
        if (premimum) el.style.display = 'none';
    });
}
setInterval(clearPremium, 2000);
})();

Résultat

Lorsque le navigateur sera sur une page commençant par www.canva.com/design/, il lancera le script toutes les 2 secondes pour masquer les éléments « Premium ».

Pour désactiver le script, il suffit de cliquer sur l'icône de l'extension dans le navigateur puis sur Canva - Hide Premium Content.