tophf
2bb7d31042
fixups for Opera/Vivaldi/Firefox-compatibility
2017-04-18 12:46:32 +03:00
tophf
ff84e924fa
polyfill DOM enumerables for Chrome 49
2017-04-18 12:46:32 +03:00
tophf
c061268aeb
manage: fix & speedup createStyleElement a bit
2017-04-18 12:46:31 +03:00
tophf
f147b409df
embed SVG to help buggy Chrome's GC
...
Chrome doesn't garbage-collect (or even leaks) SVG <symbol> referenced via <use> so we'll embed the code directly on manage and popup pages where dozens/hundreds of svgs are displayed.
2017-04-18 12:46:31 +03:00
tophf
4f5e56bc55
manage: don't flicker newUI sub-options
2017-04-18 12:46:31 +03:00
tophf
e3b461a9e8
manage: add new UI option
...
* align svg icons to pixel grid
* globalize enforceInputRange() and use it in manage
* 1 installed.onclick instead of 1000+ local ones
2017-04-18 12:46:31 +03:00
tophf
0ceff44000
manage: use svg icons in messageBox()
2017-04-18 12:46:30 +03:00
tophf
1cf904b135
polish popup/manage/edit css/svg/etc.
...
* restore the correct width of svg icons
* popup: use the standard formatting & SVG <symbol>
* popup .breadcrumbs hover highlight
* manage: black links, transitions; use <p> in #options; trim .homepage
* edit: move regexp tester info link to a template
2017-04-18 12:46:29 +03:00
tophf
3c5cc141c4
manage: make #find-editor-styles a link; remove global options
...
* "Find styles" is a link so we make it one, just like in the popup.
* We have a dedicated global options UI so it makes no sense to subset only two of them on the manage page, moreover both options are unrelated to managing styles.
2017-04-18 12:46:29 +03:00
tophf
ac4a420e2b
ESLint: customize the rules; fix the issues
2017-04-18 12:46:23 +03:00
tophf
363f752934
Use messageBox in manage for confirm; partially revert c5741aff
2017-04-18 12:46:23 +03:00
tophf
4936426fa3
dom.js: extract common DOM functions
2017-04-18 12:46:22 +03:00
tophf
b51c264c8b
confirmDelete: extract, refactor, use in manage
2017-04-18 12:46:22 +03:00
tophf
b1c19bdf3d
Import styles: show report with Undo button
2017-04-18 12:46:22 +03:00
tophf
c1338e63d1
Highlight updated/saved style in manage page
2017-04-18 12:43:30 +03:00
tophf
2f4da37fdb
Refactor and speed up popup & manager
...
Popup:
* Enforce 200-800px range for the popup width option
Manage:
* faster search via cachedStyles.byId
* faster restoration of search results on history nav
* style name is clickable and opens the editor
* animated highlight of style element on update/add/save
* expandable extra applies-to targets
* remember scroll position on normal history navigation
* boz-sizing in #header, also in editor
* applies-to targets use structured markup
* get*Tab*, enableStyle and deleteStyle are promisified
2017-04-18 12:43:29 +03:00
tophf
df570dab9e
Store SVG icons in a <symbol> collection
...
+preserve the page colors via fill:currentColor and opacity transition.
2017-04-18 12:43:28 +03:00
narcolepticinsomniac
e94f9d818e
Get rid of text decoration in disabled styles
...
Fixes https://github.com/schomery/stylish-chrome/pull/58#issuecomment-290607298
2017-03-31 07:14:47 -04:00
narcolepticinsomniac
df0f45dc06
Switch info/external style link icons from img to svg
...
Switched info to `i` and found a pretty nice external link icon imo. @tophf As for pixelation on the info icons, you mentioned maybe a lighter color would help. For all icons besides external links, I made them lighter with darker hovers. Besides a really high zoom, I never saw any issue to begin with, but let me know if they're alright. I also changed them to use their exact original dimensions, so maybe that helps.
2017-03-30 19:49:03 -04:00
tophf
7d5b9b8a34
New backup labels by narcolepticinsomniac
2017-03-16 13:32:13 +03:00
tophf
08509b8cc2
Support file drag-n-drop on the entire manage page
2017-03-16 13:32:13 +03:00
narcolepticinsomniac
9aa389c0f2
Options UI discoverability & other fixes
2017-02-28 19:09:49 -05:00
narcolepticinsomniac
9a2cab60dd
Options UI discoverability and other fixes
...
#34
2017-02-28 18:57:03 -05:00
narcolepticinsomniac
fa159cf845
Options UI discoverability
...
#34
2017-02-24 06:04:43 -05:00
narcolepticinsomniac
396edfa1b0
Change 'body' id
2017-02-13 01:20:10 -05:00
Jeremy Schomery
f8fc82cae7
code cleanup; fileSaveLoad.js
2017-02-05 09:55:44 +03:30
Jeremy Schomery
a13bce4673
Removing moment.js dependency
2017-02-05 09:41:23 +03:30
narcolepticinsomniac
2eca976b21
Removed warning for editor styles.
2017-02-03 07:53:27 -05:00
narcolepticinsomniac
801c637d7e
Update for backup
2017-01-30 14:22:28 -05:00
Jeremy Schomery
1fdf94a463
#1 follow up
2017-01-13 20:03:52 +03:30
Jeremy Schomery
695cf605c3
allow scrollbar for manager's header section
2017-01-13 12:30:01 +03:30
Jeremy Schomery
5623bca182
#1 follow up
2017-01-13 12:23:17 +03:30
Jeremy Schomery
12859b96be
a simpler instruction to import styles
2017-01-11 18:41:33 +03:30
Jeremy Schomery
c1ab447130
Removing sending info to Google Analytics
2017-01-11 15:34:44 +03:30
Jeremy Schomery
9582c65a84
import styles from Stylish extension
2017-01-11 15:25:38 +03:30
Jason
5fb21f2816
Add opt-out for analytics and make it ping once per day
2016-03-23 21:38:15 -05:00
Jason
1dd9153590
Add privacy policy link and reformat the links
2016-03-19 21:45:41 -05:00
Jason
fa97a94494
Various performance improvements
2016-03-19 16:58:01 -05:00
Jason
cc95a62c7c
Various Firefox error and warning fixes #166
2016-03-07 23:22:28 -06:00
tophf
485932ae49
Update world_go.png to 32x32, also suitable for retina
2015-09-01 21:50:33 +03:00
Jason Barnabe
7f0557df57
Merge pull request #143 from tophf/fixes
...
Fixes
2015-08-04 22:37:17 -05:00
tophf
ad12fb1091
Manage: fix broken horizontal scrolling
2015-08-03 20:07:42 +03:00
tophf
4f61494e0d
Move html templates to html file
2015-08-03 08:13:01 +03:00
tophf
9cfa214d19
Manage: remember scroll position, initialize styles earlier
2015-06-10 12:20:37 +03:00
tophf
36a70fa612
Manager: search styles filter
2015-05-14 19:57:05 +03:00
tophf
0e6f63951a
Localization: embed in html, autorun, apply earlier
2015-05-01 13:33:01 +03:00
Jason
c8ce70f964
Restore header for narrow width edit and standardize position
2015-03-23 19:52:18 -05:00
Jason
80691ed80e
Make the filter legend black instead of grey
2015-03-23 19:42:17 -05:00
Jason
7a2d978d4a
Fix shadowy border thing on edit screen
2015-03-23 18:51:51 -05:00
Jason
00d5972cac
Drop logo from manage page
2015-03-23 18:44:26 -05:00