dece4b57f3
Fix: handle dup name+namespace Fix: eslint eqeqeq Fix: trim @name's spaces Add: check update for userstyle Add: build CSS variable Fix: only check dup when id is not provided Refactor: userStyle2json -> userstyle.json Add: style for input Add: config dialog Fix: preserve config during update Fix: onchange doesn't fire on keyboard enter event Fix: remove empty file Add: validator. Metas must stay in the same line Add: warn the user if installation failed Fix: add some delay before starting installation Add: open the editor after first installation Fix: add openEditor to globals Fix: i18n Add: preprocessor. Move userstyle.build to background page. Fix: remove unused global Fix: preserved unknown prop in saveStyleSource() like saveStyle() Add: edit userstyle source Fix: load preprocessor dynamically Fix: load content script dynamically Fix: buildCode is async function Fix: drop Object.entries Fix: style.sections is undefined Fix: don't hide the name input but disable it Fix: query the style before installation Revert: changes to editor, editor.html Refactor: use term `usercss` instead of `userstyle` Fix: don't show homepage action for usercss Refactor: move script-loader to js/ Refactor: pull out mozParser Fix: code style Fix: we don't need to build meta anymore Fix: use saveUsercss instead of saveStyle to get responsed error Fix: last is undefined, load script error Fix: switch to moz-format Fix: drop injectContentScript. Move usercss check into install-user-css Fix: response -> respond Fix: globals -> global Fix: queryUsercss -> filterUsercss Fix: add processUsercss function Fix: only open editor for usercss Fix: remove findupUsercss fixme Fix: globals -> global Fix: globals -> global Fix: global pollution Revert: update.js Refactor: checkStyle Add: support usercss Fix: no need to getURL in background page Fix: merget semver.js into usercss.js Fix: drop all_urls in match pattern Fix: drop respondWithError Move stylus -> stylus-lang Add stylus-lang/readme Fix: use include_globs Fix: global pollution |
||
---|---|---|
_locales | ||
.github | ||
background | ||
content | ||
edit | ||
images | ||
js | ||
manage | ||
msgbox | ||
options | ||
popup | ||
tools | ||
vendor | ||
vendor-overwrites | ||
.editorconfig | ||
.eslintignore | ||
.eslintrc | ||
.gitignore | ||
COPYING | ||
edit.html | ||
manage.html | ||
manifest.json | ||
options.html | ||
popup.html | ||
README.md |
Stylus is a fork of Stylish for Chrome, also compatible with Firefox as a WebExtension
Releases
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 stylus/issues.
See our contributing page for more details.
License
For copyright status of the "codemirror" directory, see codemirror/LICENSE. Everything else is:
Copyright (C) 2005-2014 Jason Barnabe jason.barnabe@gmail.com
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/.