Gli userstyle permettono di aggiungere dei CSS al sito di Scratch - utili ad esempio per rendere colorati i pulsanti che aggiunti con i tuoi userscript o per personalizzare elementi nativi di Scratch.
Come si fa ad aggiungere uno userstyle?
Assicurati di aggiornare Scratch Addons in chrome://extensions
dopo avere apportato qualunque cambiamento al tuo addon.
Vai al manifest del tuo addon (addon.json) e aggiungi una proprietà chiamata userstyles"
.
Questa proprietà deve essere un array.
Ogni elemento dell’array deve avere le seguenti proprietà: "url"
e "matches"
.
"url"
deve essere un URL relativo ad un file CSS.
"matches"
deve essere un array di URL a cui vuoi aggiungere il tuo userstyle. Puoi usare asterischi come caratteri jolly.
Esempio di manifest:
{
"name": "Scratch Messaging",
"description": "Ti permette di leggere e replicare facilmente ai tuoi messaggi Scratch.",
"userstyles": [
{
"url": "userstyle.css",
"matches": ["https://scratch.mit.edu/*"]
},
{
"url": "second_userstyles.css",
"matches": ["https://scratch.mit.edu/projects/*", "https://scratch.mit.edu/users/*"]
}
],
"tags": ["community"],
"enabledByDefault": false
}
Debug degli userstyle
Assicurati di aggiornare Scratch Addons in chrome://extensions
dopo avere apportato qualunque cambiamento al tuo addon.
Se vedi che i tuoi userstyle non funzionano assicurati che il tuo addon sia abilitato.
Se riscontri ancora problemi, crea una segnalazione in questo repository.
Commenti
Assicurati di seguire il codice di comportamento. Puoi vedere questa sezione di commenti su GitHub Discussions e puoi anche modificare o cancellare il tuo commento.