Cascadea 2.0 MAS
Introducing Cascadea, the first custom style manager designed as a Safari App Extension and native macOS app. Cascadea makes it easy to install custom styles that change the look and feel of any website you want. Whether you want your social media feed to burst with color, or to give your eyes a break with a darker style, Cascadea gives you the freedom to paint the web in your colors.
Installing styles is easy – you can easily import styles from popular custom style websites, or import any CSS file from a URL or local file. Once installed, Cascadea has a clean, simple user interface for quickly toggling or deleting styles. Since Cascadea is built with a fast, fluid native UI, it’s easy to mass-toggle or mass-delete styles, drag them around to organize your style list, or export and import entire databases of styles.
Cascadea is also an incredibly powerful tool for CSS developers, whether you’re writing custom styles of your own or using it as part of your web development workflow. Cascadea includes a fully-featured code editor for writing custom stylesheets, with support for autocompletion, syntax highlighting, automatic indentation, code folding, beautification, multicursor support, and more. Choose between multiple color themes for the editor, open multiple styles in tabs, and watch Safari update live when you save changes. Plus, if you prefer your own code editor, you can easily export and import a standard CSS file into and out of Cascadea.
Other features include:
- The fastest, cleanest UI of any custom style manager.
- Full support for Dark Mode in macOS Mojave.
- Tie styles to your macOS (10.14.4+) system appearance – Dark Mode-ify websites when you want, and seamlessly change themes when you don’t.
- Automatically update styles imported from a URL.
- Easily duplicate imported styles to edit a local copy without it being overwritten by an update.
- Exclude websites from styles to prevent conflicts or override global styles.
- Customize variables in UserCSS-format custom styles.
- Change the injection order of styles by just dragging and dropping entries in your style list.
- Export your entire style collection to a single database file, and import them back just as easily.
- Open Cascadea quickly or toggle your styles with a click of a button in your Safari toolbar.
- Touch Bar support on equipped MacBook Pro models.
- No user tracking. At all. Ever. Cascadea collects absolutely no data from you, outside of opt-in anonymized crash reports provided by Apple through the App Store.
NOTE: Cascadea 2 now requires macOS Mojave (10.14) or newer.
• Redesigned UI for the latest macOS.
— New app icon which embraces the Squircle.
— Updated iconography throughout the app.
• Cascadea is now a Universal Binary.
• Added combination add/remove sections button to the default Style Editor toolbar, replacing the old separate buttons.
• Users on the latest macOS can select from three different toolbar appearances for the Style Editor: “Unified”, “Compact”, and “Expanded”.
— The toolbar style can be chosen in Preferences -> Editor.
— Unified provides larger controls and a streamlined design.
— Compact reduces the size of controls and the height of the toolbar.
— Expanded shows a separate title bar, much like the Style Editor on previous versions of macOS.
— When using the Unified or Compact toolbars, you can also optionally disable showing the window title to create more horizontal space for controls. Titles will still show on tabs when multiple styles are open.
— These new toolbar options are not available on macOS Mojave or Catalina.
• SF Mono is now the default Style Editor font on macOS 10.15.4 and higher.
• Added support for configuring “range” and “number” UserCSS variables.
— If you already have styles using these variables types installed, you may need to update these styles, or remove and reinstall them, for the variables to appear in Style Properties.
• Reworked Safari extension logic to improve performance.
• A new “Go to Line” menu item has been added to the Edit -> Find menu in the Style Editor (or via keyboard shortcut ⌘L).
• Added keyboard shortcuts for increasing or decreasing the font size directly in the Style Editor (⌘+ and ⌘-).
— To accommodate these new keyboard shortcuts, some existing keyboard shortcuts have been adjusted.
• Cascadea’s toolbar popover in Safari now displays what styles are active on the current page.
— Double-clicking the name of a style in this list will open the style for editing.
• For UserCSS styles with a homepage set, you can now open a style’s homepage from the context menu when right-clicking/Control-clicking a style in the Style List.
• The Rule Editor sheet can now be resized in both axes to better enable editing lengthy rules.
• An error popover now appears in the Style List to alert you when Cascadea can’t connect to iCloud.
• Pages in Safari are no longer visibly rendered before Cascadea can inject custom styles to reduce flashing of unstyled content before your styles can be applied.
— When used in conjunction with Safari 14, expect to see much less “flashing”!
• Reduced occurrence of elements animating/transitioning to new colors/styles when styles are applied at page load in Safari.
• Addressed a case where the user may be prompted to install styles on pages that end in .user.css or .user.styl but are not raw CSS files.
• Fixed an issue where UserCSS “select” variables which use an asterisk (*) to denote their default value may not compile correctly when that value is selected.
• Updated internal Ace version to 1.4.12 (was 1.3.3).
• Adjusted appearance of scroll bars in the Style Editor when macOS is set to always show scroll bars to better match the system light/dark appearance.
• Improved logic for preventing duplicates when merging your local style database with iCloud.
• Improved extension logic to prevent injecting sections that consist solely of comments.
• Fixed an issue where choosing to suppress warnings about the Safari extension being disabled or about opening read-only styles from the warnings themselves did not correctly sync this preference to iCloud.
• New styles now start at version 1.0.0 rather than 1.0 by default for better interoperability with other UserCSS-compatible style managers.
• Fixed a case where “select” UserCSS vars may not import correctly.
• Improved matching logic for “domain” rules.
• Misc. fixes and improvements.
Compatibility: macOS 10.13 or later, 64-bit processor