Userstyle’lar, Scratch sitesine CSS eklemenize olanak tanır - userscript’ler ile eklediğiniz düğmeleri renkli hâle getirmek veya yerel Scratch ögesini özelleştirmek için kullanışlıdır.
Nasıl bir userstyle eklerim?
Eklentinizde herhangi bir değişiklik yaptıktan sonra Scratch Eklentileri’ni chrome://extensions
dan yenilemeyi unutmayın.
Eklentinizin (addon.json) manifest dosyasına gidin ve "userstyles"
adlı bir özellik ekleyin.
Bu özellik bir dizi olmalıdır.
Dizinin her bir öğesi şu özelliklere sahip olmalıdır: "url"
ve "matches"
.
"url"
, bir CSS dosyasına göreli bir bağlantı olmalıdır.
"matches"
, userstyle’ını eklenmesini istediğiniz bağlantıların bir dizisi olmalıdır. Yıldız işaretlerini kullanabilirsiniz.
Örnek manifest:
{
"name": "Scratch Mesajlaşma",
"description": "Scratch mesajlarınızı kolayca okumanızı ve yanıtlamanızı sağlar.",
"userstyles": [
{
"url": "userstyle.css",
"matches": ["https://scratch.mit.edu/*"]
},
{
"url": "second_userstyle.css",
"matches": ["https://scratch.mit.edu/projects/*", "https://scratch.mit.edu/users/*"]
}
],
"tags": ["community"],
"enabledByDefault": false
}
Userstyle’larda hata ayıklama
Eklentinizde herhangi bir değişiklik yaptıktan sonra Scratch Eklentileri’ni chrome://extensions
‘dan yenilemeyi unutmayın.
Userstyle’ınızın çalıştığını görmüyorsanız, eklentinizin etkin olduğundan emin olun.
Hâlâ sorun yaşıyorsanız, lütfen bu depoda bir issue oluşturun.
Yorumlar
Davranış kurallarına uyduğunuzdan emin olun. Bu yorum bölümünü GitHub Tartışmalarında görebilir, yorumunuzu düzenleyebilir ve kaldırabilirsiniz.