diff --git a/README.md b/README.md index 8176c02..2bc5b87 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,9 @@ -## [ProKeys](https://chrome.google.com/webstore/detail/prokeys/ekfnbpgmmeahnnlpjibofkobpdkifapn) +[![logo of prokeys](http://s27.postimg.org/7z02emgg3/main_logo.png)](https://chrome.google.com/webstore/detail/prokeys/ekfnbpgmmeahnnlpjibofkobpdkifapn) + **Latest version**: 2.5.4 **Status**: active, stable build -A completely free Google Chrome and Opera extension that lets you be productive in online text-related work with its number of features like: +ProKeys is a completely free, [Google Chrome](https://chrome.google.com/webstore/detail/prokeys/ekfnbpgmmeahnnlpjibofkobpdkifapn) and [Opera](https://addons.opera.com/en/extensions/details/prokeys/?display=en) extension that lets you be productive in online text-related work with its number of features like: [More info on all these in Help section inside the app] 1. **Snippets** - define custom abbreviations, and retrieve the text associated with them simply by pressing the hotkey (default: Shift+Space). Example: "brb" can expand to "Be right back!" @@ -29,7 +30,7 @@ First of all, thanks for contribution! Every small bit of it counts! You can: 3. Fork the repo, make changes, and submit a pull request, describing the changes made. 4. Help me translate ProKeys to your native language. 5. Share the word about ProKeys with people! -6. [Flattr ProKeys](https://flattr.com/thing/3a21a326ed09014a80254c2938cd5bee) - buy me a beer! +6. [Flattr ProKeys](https://flattr.com/thing/3a21a326ed09014a80254c2938cd5bee) - buy me a ~~beer~~ coffee! **Contact me** - prokeys.feedback@gmail.com - to discuss anything related to the above if you want to. @@ -39,12 +40,32 @@ First of all, thanks for contribution! Every small bit of it counts! You can: 1. Snippets/settings access in context menus 2. Clipboard access in snippet body -3. Update Opera with latest release -4. Create ProKeys for Firefox, IE, Edge, Safari +3. Get started with gaurangtandon.github.io/prokeys. Use http://dns.js.org/ for hosting. Use: https://github.com/Khan/tota11y +4. Update Opera with latest release +5. Create ProKeys for Firefox, IE, Edge, Safari ## Change Log -**2.5.4** - Current - 14/08/2015 +**2.6.2** - upcoming +- settings access in context menu // (show modal in settings page on context menu click) + +**2.6.1** - upcoming +- remove case-sensitivity for snippet names! +- highlight snippet on save, edit to indicate save +- fix for certain keycodes not corresponding with their actual key name (in hotkey feature) +- support for http://ckeditor.com/demo // (if possible) + +**2.6.0** - Current - 06/10/2015 +- shorter image names +- minified images - saving nearly 10 KB :) +- new Google Plus logo in About page +- fix for [excessive CPU usage issue](https://github.com/GaurangTandon/ProKeys/issues/3) +- disabled ProKeys for input boxes using ReactJS (they possess `reactid ` in `dataset`) +- refactored detector.js code and others with ESLint +- fix for bug when pressing hotkey while having some text selected +- fix for GitHub, JSFiddle, and other sites which use their own editor (CodeMirror, ace, etc. which interferes with ProKeys) + +**2.5.4** - 14/08/2015 - changes in links to the tryit editor in Help section - fix super ugly bug of "Search" button in popup diff --git a/css/options.css b/css/options.css index 6bc98a6..793008a 100644 --- a/css/options.css +++ b/css/options.css @@ -283,6 +283,19 @@ ol{ display: none; } +#help dd a{ + color: #1143BB; +} + +#help dd a[data-target="#tryit"]{ + display: inline-block; + min-width: 150px; + max-width: 350px; + margin: 10px 0; + color: #1143BB; + cursor: pointer; +} + #help h3{ font-size: 26px; margin-bottom: 15px; @@ -319,35 +332,39 @@ ol{ font-size: 15px; } -.tryit{ +#tryit{ margin: auto; width: 70%; height: 210px; border: 1px solid grey; } -.tryit .nav{ +#tryit .nav{ width: 100%; height: 30px; background: rgb(232, 232, 232); } -.tryit .nav p{ +#tryit .nav span{ + padding-left: 10px; +} + +#tryit .nav p{ display: inline-block; height: 100%; max-width: 200px; padding: 5px; cursor: pointer; min-width: 50px; - margin: auto 10px; + margin: auto 0 auto 5px; font-family: 'Segoe UI', Tahoma, sans-serif; } -.tryit .nav .show{ +#tryit .nav .show{ background: white; } -.tryit > .show{ +#tryit > .show{ display: block; height: 180px; width: 100%; @@ -358,11 +375,11 @@ ol{ overflow-y: auto; } -.tryit textarea{ +#tryit textarea{ resize: none; } -.tryit > :not(.nav):not(.show){ +#tryit > :not(.nav):not(.show){ display: none; } @@ -656,4 +673,4 @@ td{ width: 55px; height: 55px; } -} +} \ No newline at end of file diff --git a/css/popup.css b/css/popup.css index dcf4cb5..166fda0 100644 --- a/css/popup.css +++ b/css/popup.css @@ -716,4 +716,4 @@ body.darkened .fade{ .zoom75 .new_user_msg button{ font-size: 25px; -} +} \ No newline at end of file diff --git a/css/reset.css b/css/reset.css index d190e90..6b2c685 100644 --- a/css/reset.css +++ b/css/reset.css @@ -33,4 +33,4 @@ body { table { border-collapse: collapse; border-spacing: 0; -} +} \ No newline at end of file diff --git a/html/options.html b/html/options.html index a523df1..812a1ae 100644 --- a/html/options.html +++ b/html/options.html @@ -84,14 +84,15 @@
Heads up! "Using a snippet" means performing snippet substitution in a web page with an already created snippet. "Creating a snippet" means creating a new snippet in the popup box.
-Click the question you want to know about. Try the features as you learn them in this editor.
+Click the question you want to know about. Try the features in this editor
-