Adding custom css styles on any page, with cloud synchronization for save short styles across devices
Blink Style Importer Extension
Features:
- Autocomplete
- CSS Code Linting
- Check on Brackets
- Saving short styles in cloud when logged in Chrome browser
Changelog:
0.2.3
* Under the hood: Changed few permissions and background page for operate with Google Firebase
* Added: Profile page, with Google login
* Added: Google Firebase, for store accounts/options, now only store profiles
0.2.2
* Added: Alert message if storage for page are full, or text too long
* Change: Now icon change right after save or clear blink style
0.2.1
* Fix: Correct strings save in storage
0.2.0
* Under the hood: Started options page. Added settings versions feature for future updates
* Added: Auto-save feature, by default
* Added: Loading Progress bar for Auto-save
* Change: Editor font size now 14px, by default
* Change: Removed Submit button
0.1.7
* Change: Removed Load button
* Change: Now Notifications messages appear less often
* Added: Script will try load page first time if it real url page only
* Added: Now when load page with Blink styles, extension icon will be changed
0.1.6
* Publish to store and added git home page
0.1.5
* Added: context menu dropdown in modal
* Added: action to clear all data from storage
* Added: action to clear only current data from storage
* Added: action to log all storage data to console
* Updated screens
0.1.1
* Start rewrite app
* Now added Chrome synchronization
* Start saving data in storage
0.1.0
* Refactored code
* When popup opened it try load exist Blink styles from page
0.0.1
* First version, it no save data after page reload
Read more
- Autocomplete
- CSS Code Linting
- Check on Brackets
- Saving short styles in cloud when logged in Chrome browser
Changelog:
0.2.3
* Under the hood: Changed few permissions and background page for operate with Google Firebase
* Added: Profile page, with Google login
* Added: Google Firebase, for store accounts/options, now only store profiles
0.2.2
* Added: Alert message if storage for page are full, or text too long
* Change: Now icon change right after save or clear blink style
0.2.1
* Fix: Correct strings save in storage
0.2.0
* Under the hood: Started options page. Added settings versions feature for future updates
* Added: Auto-save feature, by default
* Added: Loading Progress bar for Auto-save
* Change: Editor font size now 14px, by default
* Change: Removed Submit button
0.1.7
* Change: Removed Load button
* Change: Now Notifications messages appear less often
* Added: Script will try load page first time if it real url page only
* Added: Now when load page with Blink styles, extension icon will be changed
0.1.6
* Publish to store and added git home page
0.1.5
* Added: context menu dropdown in modal
* Added: action to clear all data from storage
* Added: action to clear only current data from storage
* Added: action to log all storage data to console
* Updated screens
0.1.1
* Start rewrite app
* Now added Chrome synchronization
* Start saving data in storage
0.1.0
* Refactored code
* When popup opened it try load exist Blink styles from page
0.0.1
* First version, it no save data after page reload
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Blink Style Importer", "version": "0.2.3", "manifest_version": 2, "description": "Adding custom css styles on any page, with cloud synchronization for save short styles across devices", "homepage_url": "https://github.com/uamithril/blink-style-importer", "author": "uaMithril", "icons": { "16": "img/icons/icon16.png", "48": "img/icons/icon48.png", "128": "img/icons/icon128.png" }, "browser_action": { "default_icon": "img/icons/icon128.png", "default_title": "Add custom styles on page", "default_popup": "index.html" }, "permissions": [ "storage", "activeTab", "tabs", "", "unlimitedStorage", "identity" ], "content_security_policy": "script-src 'self' https://www.gstatic.com/ https://*.firebaseio.com https://www.googleapis.com; object-src 'self'", "oauth2": { "client_id": "832079971060-f6h161s4hnt9c71o2i8v522if1l5ht99.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/userinfo.profile" ] }, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgkxkMLnHqW0gK5IGl8H/pndPYj2ydglCzaKg3FyokpTu+xNCoFybHDWFUsFqZ/Qkdmmr/wXI1Zq9P61ZTYIAmBjxZplEYLCF2ZxktZW94LhF9mHC9WfO+i2USt/5HIwhO9kxevipm5bP4ya8zVwQUaRUMYOiIPy3yqld5pQc4r985Cf0fxYofgfphEw4sICByhuirqVNmQ3sqWzzmNQHvhAp+WnGefo4CZcGtKwUsSRyYCn5quFEGeDyz4U3Caak7L66f+gc7Oc/rlF3cJuj3NeV28HQWjlOi5MxcFmdbDSkVuZzSvOmTAR9+a4egFDkTulCAlkRG+da4612LDyrxQIDAQAB", "omnibox": { "keyword": "extension" }, "background": { "page": "background.html" }, "content_scripts": [ { "matches": [ "" ], "js": [ "js/vendor/contentscript.js" ] } ]}
Read more