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
Jason Barnabe
d092cc7553
Merge pull request #78 from tophf/icons
...
Add SVG icon, compress PNG icons with pngquant+optipng
2015-03-23 11:15:22 -05:00
tophf
f7929cc8d1
fixup: limit the logo size for the narrow layout
2015-03-23 19:01:38 +03:00
tophf
dc715f697d
fixup: embed the SVG logo in html
2015-03-23 18:48:51 +03:00
tophf
1ab749b516
Add SVG icon, compress PNG icons with pngquant+optipng
2015-03-23 17:01:22 +03:00
tophf
6b710e9f56
HTML fixes: close a tag, replace 0px with 0
2015-03-20 17:29:48 +03:00
tophf
3dd8eb1fc6
Manager: "Apply all updates" button
2015-03-20 17:29:48 +03:00
hideheader
222f970d23
[option] List actions before styles in the popup
...
Styles are listed before actions by default. Actions are listed before
styles if `popup.stylesFirst` is false. A control for the option is shown
in "Manage" if `popup.stylesFirstUI` is true.
2015-03-14 21:35:45 -04:00
hideheader
a0482d3f0b
Listing filters for 'Manage'
...
Two independent filters. One allows only styles that are enabled, the
other allows only styles that were written locally (that is, styles
without an update URL).
2015-03-14 13:33:36 -04:00
Jaroslav Petrnoušek
32cdc6791c
Responsive design for Installed styles
...
Pretty much the same thing as the edit page.
2015-02-20 08:18:54 +01:00
Jason Barnabe
5e3efb3df6
Apply styles to Stylish pages
2015-02-08 22:25:35 -06:00
Jason Barnabe
0006e001b4
Unix line endings
2015-02-08 22:24:58 -06:00
Jason Barnabe
ecc3bf18a9
issue #4 Add option to hide number of enabled styles in active tab from toolbar icon
2014-02-07 20:04:06 -06:00
Jason Barnabe
2064f56796
issue 102 Do something reasonable if the Stylish DB can't be read
2013-06-25 23:25:04 -05:00
Jason Barnabe
5d1e987a38
issue 80 Add 'id' attribute to 'HTML' or 'BODY' element in Stylish for Chrome settings pages
2013-01-25 18:50:46 -06:00
Jason Barnabe
9270dc1596
issue 44 Stop using deprecated Chrome APIs
2012-08-19 20:14:33 -05:00
Jason Barnabe
b019038f57
initial commit
2012-04-15 20:56:12 -05:00