Moodle Dark Mode for UniTN
A Chromium extension to inject dark mode into UniTN's learning management system, specifically designed for UniTN branding.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "Moodle Dark Mode for UniTN",
"version": "1.1.1.1",
"manifest_version": 2,
"description": "A Chromium extension to inject dark mode into UniTN's learning management system, specifically designed for UniTN branding.",
"icons": {
"128": "icons/unitn128x128v2.png"
},
"content_scripts": [
{
"matches": [
"https://webapps.unitn.it/gestionecorsi/*",
"http://webapps.unitn.it/gestionecorsi/*",
"http://webapps.unitn.it/gestionecorsi",
"https://webapps.unitn.it/gestionecorsi"
],
"css": [
"content-scripts/webapps_entrypoint_injected_style.css"
]
},
{
"matches": [
"https://idsrv.unitn.it/sts/identity/callback",
"https://idsrv.unitn.it/sts/identity/saml2service/Acs",
"https://idsrv.unitn.it/*",
"https://idsrv.unitn.it/sts/*",
"https://idsrv.unitn.it/sts/identity/*",
"https://idsrv.unitn.it/sts/identity/connect/authorize?client_id=it.unitn.icts.myunitn.mvc&redirect_uri=*&response_mode=*&response_type=*&scope=*&state=*&nonce=*"
],
"css": [
"content-scripts/security_token_service_style.css"
]
},
{
"matches": [
"https://didatticaonline.unitn.it/ateneo/loginUniTN.php*",
"https://didatticaonline.unitn.it/dol/loginUniTN.php*",
"https://idp.unitn.it/idp/profile/SAML2/Redirect/SSO*",
"https://webapps.unitn.it/Password1/it/PwdCng/*"
],
"css": [
"content-scripts/didatticaonline_login_style.css"
]
},
{
"matches": [
"https://idp.unitn.it/idp/profile/SAML2/Redirect/SSO*",
"https://webapps.unitn.it/Password1/it/PwdCng/*"
],
"css": [
"content-scripts/idp_login_style.css"
]
},
{
"matches": [
"https://didatticaonline.unitn.it/dol/",
"https://didatticaonline.unitn.it/dol/course/view.php*",
"https://didatticaonline.unitn.it/dol/mod/data/view.php*",
"https://didatticaonline.unitn.it/dol/mod/page/view.php*",
"https://didatticaonline.unitn.it/dol/mod/forum/index.php*",
"https://didatticaonline.unitn.it/dol/mod/forum/view.php*",
"https://didatticaonline.unitn.it/dol/mod/forum/post.php*",
"https://didatticaonline.unitn.it/dol/mod/assign/view.php*",
"https://didatticaonline.unitn.it/dol/mod/resource/view.php*",
"https://didatticaonline.unitn.it/dol/mod/forum/discuss.php*",
"https://didatticaonline.unitn.it/dol/mod/kalvidres/view.php*",
"https://didatticaonline.unitn.it/dol/mod/daddyvideo/view.php*",
"https://didatticaonline.unitn.it/dol/user/profile.php*",
"https://didatticaonline.unitn.it/dol/grade/report/overview/index.php*",
"https://didatticaonline.unitn.it/dol/grade/report/user/index.php*",
"https://didatticaonline.unitn.it/dol/user/preferences.php*",
"https://didatticaonline.unitn.it/dol/user/edit.php*",
"https://didatticaonline.unitn.it/dol/user/language.php*",
"https://didatticaonline.unitn.it/dol/user/forum.php*",
"https://didatticaonline.unitn.it/dol/user/editor.php*",
"https://didatticaonline.unitn.it/dol/user/course.php*",
"https://didatticaonline.unitn.it/dol/user/calendar.php*",
"https://didatticaonline.unitn.it/dol/user/files.php*",
"https://didatticaonline.unitn.it/dol/user/view.php*",
"https://didatticaonline.unitn.it/dol/enrol/index.php*",
"https://didatticaonline.unitn.it/dol/admin/tool/dataprivacy/mydatarequests.php*",
"https://didatticaonline.unitn.it/dol/admin/tool/dataprivacy/createdatarequest.php*",
"https://didatticaonline.unitn.it/dol/admin/tool/policy/user.php*",
"https://didatticaonline.unitn.it/dol/admin/tool/policy/viewall.php*",
"https://didatticaonline.unitn.it/dol/blog/index.php*",
"https://didatticaonline.unitn.it/dol/mod/forum/user.php*",
"https://didatticaonline.unitn.it/dol/badges/mybadges.php",
"https://didatticaonline.unitn.it/dol/badges/preferences.php",
"https://didatticaonline.unitn.it/dol/badges/mybackpack.php",
"https://didatticaonline.unitn.it/dol/blog/preferences.php",
"https://didatticaonline.unitn.it/dol/blog/external_blogs.php",
"https://didatticaonline.unitn.it/dol/blog/external_blog_edit.php",
"https://didatticaonline.unitn.it/dol/message/edit.php*",
"https://didatticaonline.unitn.it/dol/message/notificationpreferences.php*",
"https://didatticaonline.unitn.it/dol/message/index.php*",
"https://didatticaonline.unitn.it/dol/calendar/view.php*",
"https://didatticaonline.unitn.it/dol/report/usersessions/user.php*",
"https://didatticaonline.unitn.it/dol/iplookup/index.php*",
"https://didatticaonline.unitn.it/dol/mod/feedback/complete.php*",
"https://didatticaonline.unitn.it/dol/mod/feedback/view.php*",
"https://didatticaonline.unitn.it/dol/mod/feedback/print.php*",
"https://didatticaonline.unitn.it/dol/mod/choice/view.php*",
"https://didatticaonline.unitn.it/dol/mod/folder/view.php*",
"https://didatticaonline.unitn.it/dol/reportbuilder/index.php*",
"https://didatticaonline.unitn.it/dol/course/index.php*",
"https://didatticaonline.unitn.it/dol/mod/customcert/my_certificates.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/discuss.php?d=*",
"https://didatticaonline.unitn.it/ateneo/message/notificationpreferences.php*",
"https://didatticaonline.unitn.it/ateneo/",
"https://didatticaonline.unitn.it/ateneo/course/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/data/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/page/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/index.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/post.php*",
"https://didatticaonline.unitn.it/ateneo/mod/assign/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/resource/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/discuss.php*",
"https://didatticaonline.unitn.it/ateneo/mod/kalvidres/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/daddyvideo/view.php*",
"https://didatticaonline.unitn.it/ateneo/user/profile.php*",
"https://didatticaonline.unitn.it/ateneo/grade/report/overview/index.php*",
"https://didatticaonline.unitn.it/ateneo/grade/report/user/index.php*",
"https://didatticaonline.unitn.it/ateneo/user/preferences.php*",
"https://didatticaonline.unitn.it/ateneo/user/edit.php*",
"https://didatticaonline.unitn.it/ateneo/user/language.php*",
"https://didatticaonline.unitn.it/ateneo/user/forum.php*",
"https://didatticaonline.unitn.it/ateneo/user/editor.php*",
"https://didatticaonline.unitn.it/ateneo/user/course.php*",
"https://didatticaonline.unitn.it/ateneo/user/calendar.php*",
"https://didatticaonline.unitn.it/ateneo/user/files.php*",
"https://didatticaonline.unitn.it/ateneo/user/view.php*",
"https://didatticaonline.unitn.it/ateneo/enrol/index.php*",
"https://didatticaonline.unitn.it/ateneo/admin/tool/dataprivacy/mydatarequests.php*",
"https://didatticaonline.unitn.it/ateneo/admin/tool/dataprivacy/createdatarequest.php*",
"https://didatticaonline.unitn.it/ateneo/admin/tool/policy/user.php*",
"https://didatticaonline.unitn.it/ateneo/admin/tool/policy/viewall.php*",
"https://didatticaonline.unitn.it/ateneo/blog/index.php*",
"https://didatticaonline.unitn.it/ateneo/mod/forum/user.php*",
"https://didatticaonline.unitn.it/ateneo/badges/mybadges.php",
"https://didatticaonline.unitn.it/ateneo/badges/preferences.php",
"https://didatticaonline.unitn.it/ateneo/badges/mybackpack.php",
"https://didatticaonline.unitn.it/ateneo/blog/preferences.php",
"https://didatticaonline.unitn.it/ateneo/blog/external_blogs.php",
"https://didatticaonline.unitn.it/ateneo/blog/external_blog_edit.php",
"https://didatticaonline.unitn.it/ateneo/message/edit.php*",
"https://didatticaonline.unitn.it/ateneo/message/notificationpreferences.php*",
"https://didatticaonline.unitn.it/ateneo/message/index.php*",
"https://didatticaonline.unitn.it/ateneo/calendar/view.php*",
"https://didatticaonline.unitn.it/ateneo/report/usersessions/user.php*",
"https://didatticaonline.unitn.it/ateneo/iplookup/index.php*",
"https://didatticaonline.unitn.it/ateneo/mod/feedback/complete.php*",
"https://didatticaonline.unitn.it/ateneo/mod/feedback/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/feedback/print.php*",
"https://didatticaonline.unitn.it/ateneo/mod/choice/view.php*",
"https://didatticaonline.unitn.it/ateneo/mod/folder/view.php*",
"https://didatticaonline.unitn.it/ateneo/reportbuilder/index.php*",
"https://didatticaonline.unitn.it/ateneo/course/index.php*",
"https://didatticaonline.unitn.it/ateneo/mod/customcert/my_certificates.php*"
],
"css": [
"content-scripts/moodle_coursehome_style.css"
]
}
],
"web_accessible_resources": [
"content-scripts/img/logo_unitn_it.png",
"content-scripts/img/logo_unitn_en.png"
]
}