Chrome扩展:通过CSS(安装主题和皮肤)来改变目标网站的外观

Jeremy Schomery ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
_locales ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
backup e0124f66ba code cosmetics 9 lat temu
beautify 3876ffc671 Preserve selection/cursor after beautify-css 9 lat temu
codemirror 3fb41a17e3 match-highlighter.js: override step 1 9 lat temu
codemirror-overwrites fbc3ac0070 match-highlighter: do nothing if token is same 9 lat temu
csslint 2468784eb3 csslint: fix crashing on unclosed calc() at eof 9 lat temu
images a6c3424b53 Move images into a separate directory 9 lat temu
msgbox 736302962c restore "x" in messageBox(), add namespace#tag to $element() 9 lat temu
options ad100d42b3 optionsUI: equal height of 2-line action buttons 9 lat temu
schedule ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
.editorconfig c54e22ad64 Don't enforce non-native end_of_line in editorconfig 9 lat temu
.eslintignore 508265b3fc add ESLint and Editorconfig files 9 lat temu
.eslintrc 738788f289 tweak no-unused-vars 9 lat temu
.gitignore 5fc1b5e1cd Update locales from Transifex 11 lat temu
COPYING d5a218586e issue 79 Add licence 13 lat temu
README.md 998aa2322d updating README.md; open a bug report to request translation merge 9 lat temu
apply.js 6d65d2a2b6 Expose iframes via HTML[stylus-iframe] 9 lat temu
background.js ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
dom.js 50ec32a7b2 Rephrase the misleading "only edited styles" option 9 lat temu
edit.html 6000bb33ab editor: dim Save button when not modified 9 lat temu
edit.js ee86ef3037 optionsUI: add 'editor.contextDelete' 9 lat temu
fill_locale_placeholders.py f8a3bd14ae Add placeholders after downloading locales from Transifex 10 lat temu
install.js 0ce99afbf5 No need for Stylish->Stylus substitution on new USO 9 lat temu
localization.js b3b1d4a628 own page load microopt: reduce blocking on i18n 9 lat temu
manage.css ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
manage.html ec4e0a69f2 scheduler implementation part/4; using messageBox instead of window.alert; allow users to give up setting a new schedule or modifying existing one; reset the schedule UI on delete event 9 lat temu
manage.js c2f993db27 scheduler implementation part/2 9 lat temu
manifest.json 9f9b8be0f4 scheduler implementation part/1 9 lat temu
messaging.js acc4d83b9d promisify DB access 9 lat temu
popup.css 1749057b91 Explainer for stylusUnavailableForURL message 9 lat temu
popup.html 0e1124b8bb optionsUI: make "Shortcuts" a button; unify translations 9 lat temu
popup.js f1ba238a23 Use Meta instead of Ctrl on Mac 9 lat temu
prefs.js ee86ef3037 optionsUI: add 'editor.contextDelete' 9 lat temu
pull_locales.rb 6dcbf1bef8 Handle kinda sorta not there Transifex locales 10 lat temu
pull_locales.sh f8a3bd14ae Add placeholders after downloading locales from Transifex 10 lat temu
storage.js 6d65d2a2b6 Expose iframes via HTML[stylus-iframe] 9 lat temu
update.js 942168c1fa code cosmetics: differentiate the debounce delay 9 lat temu

README.md

Stylus : Stylish fork for Chrome and Chrome-like things

Releases

  1. Chrome Web Store
  2. Opera add-ons

Screen shot

screen shot

Help

See the help docs or ask in userstyles.org forum. For Stylus specific questions and suggestions please use review section of the FAQs page.

Contributing

The source is hosted on GitHub and pull requests are welcome.

You can help us translate the extension on Transifex. When messages.json file is ready to be merged, please open a new bug report in stylish-chrome/issues.

License

For copyright status of the "codemirror" directory, see codemirror/LICENSE. Everything else is:

Copyright (C) 2005-2014 Jason Barnabe [email protected]

Copyright (C) 2017 Stylus Team

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.