Skip to content

Releases: openstyles/stylus

Color picker, stylable usercss install page

21 Nov 07:13
Compare
Choose a tag to compare
  • editor option: Color picker for detected CSS colors [default: on]
  • editor option: autoclose brackets/quotes on typing [default: off]
  • editor: code is focused on opening
  • options: fixed the "Advanced" section toggle in Chrome
  • install-usercss page now applies extension userstyles to itself

Firefox options fixup

14 Nov 08:59
Compare
Choose a tag to compare
  • Firefox options fixup

UserCSS mode, fixed USO double-install, CM 5.31

14 Nov 07:32
Compare
Choose a tag to compare
  • CodeMirror 5.31.0 - it fixes inability to copy more than 1000 characters
  • Fixed userstyles.org double-firing of install/update events
  • Fixed find-styles link for extension themes on userstyles.org
  • Fixed exporting of a very large database in the style manager
  • UserCSS mode
  • Firefox's built-in XML document viewer is styled correctly now
  • Firefox before 57: reliable detection of browser version as it could be spoofed by a legacy addon
  • Import from Mozilla-format in the editor can handle more edge cases
  • Popup's "Turn all styles off" label is highlighted in red when enabled
  • Various edge-cases fixed/tweaked

translations, fixes

27 Sep 12:28
Compare
Choose a tag to compare
  • Hungarian translation and updates for other languages
  • Better detection of IndexedDB failure in Firefox
  • SVG documents may be styled
  • minor fixes for rare use cases

support restrictive Firefox options, stylelint, and many more features

06 Sep 11:46
Compare
Choose a tag to compare
  • support browsers with broken IndexedDB/localStorage, primarily Firefox configured as follows:

    • never remember history
    • always work in private mode
    • DOM storage disabled
    • all cookies rejected

    In these cases Stylus uses the slower chrome.storage instead of IndexedDB and localStorage, which are broken for WebExtensions along with websites in Firefox when the above options are set.

  • [editor] stylelint CSS linter can be selected in the editor options

  • [editor] config dialog for stylelint and CSSLint - click the icon to the right of the linter selector in the editor options

  • [editor] CSSLint now supports var(), background-blend-mode, more spec-compliant variations in parameters of hsl() and hsla()

  • [editor] attempting to paste a Mozilla-userstyle (the one with @-moz-document) into a code section automatically opens the import dialog with the pasted text

  • [editor] autoswitching to next/previous editor on cursor movement via arrow keys

  • [editor] toggle options block upon clicking its title

  • [manager] when filters are applied, the amount of styles found/total is shown

  • [manager] new filters: "only disabled styles", "only external styles"

  • [manager] new mode in the search input: use url: prefix to show styles applicable for the entered URL, for example url:https://github.com/openstyles/stylus/

  • [popup] Shift-click on the "Manage" button to open the manager with a search filter to show styles applicable for the current site URL

  • [options] "open editor in a new window" is now configurable (the feature itself was implemented many years ago - dragging an editor tab outside/inside a browser window toggles the option)

  • performance and UI improvements for some rare use cases

  • bug fixes and workarounds (mostly for FF-related issues)

version 1.1.3.1

09 Aug 09:28
Compare
Choose a tag to compare
  • new translations: Bulgarian, Estonian, Polish
  • popup: no styles shown sometimes in FF [fixed]
  • popup: better handling of overflow in the style list for nonstandard page zoom and OS dpi
  • editor-to-manager navigation: always highlight the just edited style entry
  • Chrome 61.0.3161 and newer: the default new tab page can't be styled anymore

version 1.1.2.1

25 Jul 06:45
Compare
Choose a tag to compare
fixup e463ca7e: use the actual tab index

1.1.1: Icon sets, improve responsiveness in FF

12 Jul 10:15
Compare
Choose a tag to compare
  • option to switch toolbar icon sets
  • Firefox workaround: reduce delays on toggling a style
  • USO site bug workaround: generalize getStyleURL()
  • CodeMirror 5.27.4
    Now it supports multiline search for /regexp/
  • editor: autocomplete on typing (option)
  • editor: double-clicking the resize grip toggles the size
  • editor: fixed resizing an editor in Firefox
  • editor: fixed smart indenting for 2nd level blocks inside @mediaetc.
  • editor/manage: highlight style entry upon "back to manage"
  • other bug fixes

1.1.0: workarounds, bugfixes

14 Jun 05:13
Compare
Choose a tag to compare
  • Added:
    • Alt-Enter in the editor to toggle&save the style
    • update style settings on USO without page reload
  • Workaround for USO:
    • use actual style settings
    • fix pagination links on find style pages
    • support Linux Chromium
  • Workaround for FF:
    • open Manage/Write from popup in Nightly
    • accented characters in a few translated messages inside popup/manage
  • Fixed:
    • incognito mode crash upon invocation of Manage page
    • toggling a style in the popup while editing it in the editor duplicated its sections
    • in FF the popup bottom button width is now 50% each
    • mozilla format import of styles with 4+ separate comments at a section start

1.0.9: USO advanced settings in FF et al.

30 May 11:52
Compare
Choose a tag to compare
  • USO site bug workaround in FF/Opera/Vivalidi: append "advanced settings" parameters to the Chrome's download URL
  • editor beautifier: option for indenting conditional blocks
  • editor csslint: support "i" in attribute selector