Allows you to edit your Tumblr themes locally on your computer with your favourite code editor.
EasyThemes! for Tumblr Extension
Allows you to edit Tumblr themes locally with a desktop program.
---------------------------------------------------------------------------------------------------------
Instead of using built-in Tumblr code editor which is not very convenient, use your favorite IDE such as VSCode.
Synchronize Tumblr Theme Editor with local files with 1 click.
Usage Guide included.
Other features include ability to break up theme into separate files for modular development.
Read more
---------------------------------------------------------------------------------------------------------
Instead of using built-in Tumblr code editor which is not very convenient, use your favorite IDE such as VSCode.
Synchronize Tumblr Theme Editor with local files with 1 click.
Usage Guide included.
Other features include ability to break up theme into separate files for modular development.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "EasyThemes! for Tumblr", "short_name": "EasyThemes! for Tumblr", "version": "1.4", "description": "Allows you to edit your Tumblr themes locally on your computer with your favourite code editor.", "homepage_url": "https://twitter.com/vitaminiser", "author": "@vitaminiser", "permissions": [ "activeTab", "storage", "cookies", "file:///", "https://*.tumblr.com/*", "http://127.0.0.1/*" ], "browser_action": { "default_popup": "popup/popup.html", "default_icon": { "16": "icons/icon16.png", "24": "icons/icon24.png" } }, "icons": { "16": "icons/icon16.png", "24": "icons/icon24.png", "32": "icons/icon32.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "background": { "page": "background.html" }, "content_scripts": [{ "matches": ["https://*.tumblr.com/*"], "exclude_globs": ["https://www.tumblr.com/customize/*"], "js": ["debug.js", "htmllib.js", "blog_page.js"], "css": ["newcss.css"] },{ "matches": ["https://www.tumblr.com/customize/*"], "js": ["debug.js", "htmllib.js", "editor_page.js"], "css": ["newcss.css"] }], "web_accessible_resources": [ "debug.js", "inject.js", "htmllib.js", "guide/guide.html", "panel.html", "fonts/tumblr-icons.*", "settings.html", "dialog.html", "projects/projects.html" ], "manifest_version": 2}
Read more