diff --git a/src/components/ts/IDBManager.ts b/src/components/ts/IDBManager.ts index a6aa1a5..5408fcc 100644 --- a/src/components/ts/IDBManager.ts +++ b/src/components/ts/IDBManager.ts @@ -1,8 +1,7 @@ type VALID_EXT_TYPES = "serviceWorker" | "theme" | "page"; export interface ExtensionMetadata { title: string; - // TODO: Add description to the manifest - // description: string; + description?: string; // Versions should follow semantic versioning version: string; diff --git a/src/json/marketplace.json b/src/json/marketplace.json index c0b2f2a..ddd09d9 100644 --- a/src/json/marketplace.json +++ b/src/json/marketplace.json @@ -1,6 +1,7 @@ { "dev.wearr.adblock": { - "title": "Adblocker", + "title": "Alu Adblocker", + "description": "Alu Adblocker is the best adblocker for web proxy services. It blocks up to 97% of all trackers and ads.", "version": "0.0.1", "image": "/marketplace/adblock/adblock.png", "script": "/marketplace/adblock/index.js", @@ -10,6 +11,52 @@ }, "dev.wearr.oled-theme": { "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/oled-theme/theme.png", + "script": "/marketplace/oled-theme/theme.css", + "type": "theme", + "themeName": "oled" + }, + "dev.wearr.oled-theme2": { + "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/oled-theme/theme.png", + "script": "/marketplace/oled-theme/theme.css", + "type": "theme", + "themeName": "oled" + }, + "dev.wearr.oled-theme3": { + "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/oled-theme/theme.png", + "script": "/marketplace/oled-theme/theme.css", + "type": "theme", + "themeName": "oled" + }, + "dev.wearr.oled-theme4": { + "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/oled-theme/theme.png", + "script": "/marketplace/oled-theme/theme.css", + "type": "theme", + "themeName": "oled" + }, + "dev.wearr.oled-theme5": { + "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", + "version": "0.0.1", + "image": "/marketplace/oled-theme/theme.png", + "script": "/marketplace/oled-theme/theme.css", + "type": "theme", + "themeName": "oled" + }, + "dev.wearr.oled-theme6": { + "title": "OLED Theme", + "description": "A beautiful OLED theme for Alu.", "version": "0.0.1", "image": "/marketplace/oled-theme/theme.png", "script": "/marketplace/oled-theme/theme.css", diff --git a/src/pages/[lang]/marketplace.astro b/src/pages/[lang]/marketplace.astro index 18f4775..2e46c1c 100644 --- a/src/pages/[lang]/marketplace.astro +++ b/src/pages/[lang]/marketplace.astro @@ -9,6 +9,7 @@ export const getStaticPaths = () => { type MarketplaceItem = { title: string; + description: string; version: string; image: string; script: string; @@ -33,6 +34,7 @@ type MarketplaceItem = {