@@ -15,7 +15,19 @@ export default defineManifest(async (env) => ({
1515 "name" : "SAS Powerschool Enhancement Suite" ,
1616 "description" : "Provides various enhancements for SAS Powerschool" ,
1717 "action" : {
18- "default_popup" : "src/popup/index.html"
18+ "default_popup" : "src/popup/index.html" ,
19+ "default_icon" : "public/icon.png" ,
20+ "default_title" : "SAS Powerschool Enhancement Suite"
21+ } ,
22+ "browser_action" : {
23+ "default_popup" : "src/popup/index.html" ,
24+ "default_icon" : "public/icon.png" ,
25+ "default_title" : "SAS Powerschool Enhancement Suite"
26+ } ,
27+ "browser_specific_settings" : {
28+ "gecko" : {
29+ 30+ }
1931 } ,
2032 "content_scripts" : [
2133 {
@@ -36,6 +48,12 @@ export default defineManifest(async (env) => ({
3648 "https://powerschool.sas.edu.sg/guardian/home.html*"
3749 ] ,
3850 "js" : [ "src/content_script/guardianHome/index.ts" ]
51+ } ,
52+ {
53+ "matches" : [
54+ "https://powerschool.sas.edu.sg/guardian/termgrades.html*"
55+ ] ,
56+ "js" : [ "src/content_script/termgrades/index.ts" ]
3957 }
4058 ] ,
4159 "options_ui" : {
@@ -55,5 +73,6 @@ export default defineManifest(async (env) => ({
5573 ] ,
5674 "background" : {
5775 "service_worker" : "src/background.ts" ,
76+ "scripts" : [ "src/background.ts" ]
5877 }
5978} ) )
0 commit comments