Switch between Genius's redesign and old song page, without it resetting when you click on another page.

Latest Version

Version
1.0.5
Update
April 24, 2023
Size
15.28KiB
Developer
Category
Users
433
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
DeclarativeNetRequest
Storage
See more

Old Genius (Song Page Switcher) Extension

Note: You have to be signed in to Genius for this extension to work.

Features:
- Switching between the old song page and the redesign will persist the state between pages.
- Removes the \"go to the old/new song page\" buttons.

This extension collects no data and is 100% open-source.
Privacy policy: https://github.com/mateimarica/old-genius/wiki/Privacy-Policy
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"author": "[email protected]",\t"manifest_version": 3,\t"name": "Old Genius (Song Page Switcher)",\t"short_name": "Old Genius",\t"version": "1.0.5",\t"description": "Switch between Genius's redesign and old song page, without it resetting when you click on another page.",\t"minimum_chrome_version": "101",\t"content_security_policy": {\t\t"extension_pages": "default-src 'self'; frame-ancestors 'none';"\t},\t"action": {\t\t"default_popup": "popup/popup.html"\t},\t"icons": {\t\t"16": "icons/icon_16.png",\t\t"32": "icons/icon_32.png",\t\t"48": "icons/icon_48.png",\t\t"128": "icons/icon_128.png"\t},\t"content_scripts": [\t\t{\t\t\t"js": ["content/content.js"],\t\t\t"css": ["content/content.css"],\t\t\t"matches": ["https://genius.com/*"]\t\t}\t],\t"background": {\t\t"service_worker": "background/background.mjs",\t\t"type": "module"\t},\t"permissions": [\t\t"declarativeNetRequest",\t\t"storage"\t],\t"host_permissions": [\t\t"https://genius.com/*"\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": ["modules/regex.mjs"],\t\t\t"matches": ["https://genius.com/*"]\t\t}\t]}
Read more