• You MUST read the Babiato Rules before making your first post otherwise you may get permanent warning points or a permanent Ban.

    Our resources on Babiato Forum are CLEAN and SAFE. So you can use them for development and testing purposes. If your are on Windows and have an antivirus that alerts you about a possible infection: Know it's a false positive because all scripts are double checked by our experts. We advise you to add Babiato to trusted sites/sources or disable your antivirus momentarily while downloading a resource. "Enjoy your presence on Babiato"

Automatic.css - Utility Framework for WordPress Page Builders

Automatic.css - Utility Framework for WordPress Page Builders v2.8.3

No permission to download
Thanks to group buy participants for the updated resource!

2.2.0.1 Hotfix Changelog​

Fixed a “Kevin is a moron” issue that was preventing changes to the new contextual variables from the dashboard.
Thanks to group buy participants for the updated resource!

2.2.0 Changelog​

  • New
    • Grid variables
      • All supported grid structures, up to 12 columns, and including auto grids.
    • Contextual variables & classes
      • var(—container-gap), var(—content-gap), var(—grid-gap)
      • .container-gap, .content-gap, .grid-gap
      • Editable from dashboard
      • Backwards compatible with Frames contextual utilities
        • Replaces Frames contextual spacing utilities.
    • Automatic variable expansion (Merry Christmas!)
      • Typing a variable, starting simply with “--” and then hitting <enter> will auto-wrap your variable with var(). This works in all input fields in Bricks and Oxygen and saves a tremendous amount of time/typing.
      • In CSS and code blocks, a semicolon “;” is the trigger for expansion rather than <enter>.
      • This feature must be turned on in ACSS options panel. Please note that it’s almost impossible to account for all scenarios out of the gate, so we are going to need to fine tune this feature over time to perfect it.
    • Automatic calc expansion (Merry Christmas!)
      • Typing a calculation (e.g. 5 + 5) and then hitting <enter> will auto wrap the formula in a calc(). This auto expansion can be combined with variable expansion, For example, e.g. —text-m * 1.25 will produce calc(var(—text-m) * 1.25). This works in all input fields in Bricks and Oxygen and saves a tremendous amount of time/typing.
      • In CSS and code blocks, a semicolon “;” is the trigger for expansion rather than <enter>.
      • This feature must be turned on in ACSS options panel. Please note that it’s almost impossible to account for all scenarios out of the gate, so we are going to need to fine tune this feature over time to perfect it.
    • Calc/Variable validation
      • When using a calc or variable in an input field or code block, ACSS will validate the string to ensure it has the proper number of closing brackets. Malformed variables (missing brackets) are a big problem in web design and can result in broken stylesheets that break all site styling. Thus, we’ve put in a validation check to ensure that any time you use variables or calcs, they have the proper number of brackets.
      • This feature must be turned on in ACSS options panel. Please note that it’s almost impossible to account for all scenarios out of the gate, so we are going to need to fine tune this feature over time to perfect it.
  • Fixes
    • Fixed an issue with the licensing system of both ACSS and Frames when the WordPress site_url contains a directory
    • Fixed the tooltip for the Bricks style guide remote template URL
    • Skip links now default to the new action color rather than primary.
    • Fixed some input styling not working for Bricks’ native form element.
Thanks to group buy participants for the updated resource!

2.1.4 Changelog​


New
  • Added var(—paragraph-spacing) and var(—heading-spacing). These reference the paragraph and heading spacing values for users with the “fix paragraph and heading spacing” turned on so they can easily reference these values when writing custom CSS.
  • Support for overlapping grid rows with .row-start— and .row-end—
    • 12 available rows at each breakpoint.
  • Added the ability to customize the selection/highlight color for your website (Additional Styles Tab). This is not set by default, so you’ll need to set it in order to see your preferred selection styling.
    • Background selection color
    • Text selection color
    • Alternate selection background color
    • Alternate text selection color
      • Alternate colors are activated via .selection—alt class. Useful for sections where the background color is the same as the current selection color.
Enhancements
  • New Action palette will preload in Bricks.
  • Required fields in WSForm now inherit the new action color instead of the old primary color.
  • .h— classes will now inherit heading line height preference from ACSS dashboard.
  • “Fix paragraphs and headings” now applies to Text and HTML form fields.
  • Paragraph and heading line lengths in the ACSS dashboard are now set to 100% by default. Users will have to manually change these to a “ch” unit to get the desired effect (highly recommended for best UX & readability).
Fixes
  • Fixed an issue where ACSS wasn’t recognizing the Lite version of WSForm.
  • Fixed an issue where .breakout—full could cause some content alignment issues.
  • Border width inputs now work on Forms.
  • Border width now affects Signature field.
  • Custom heading scales now work as expected.
  • Fixed “click an item to add it to canvas” message in bricks being affected by ACSS’ paragraph max-width setting.
  • Fixed checkbox labels not responding to option label font-weight changes.
Thanks to @blow for the updated resource!

Changelog

2.1.3.1 (Hotfix)​

  • FIX: btn—action styling not loading (issue with loop).
  • FIX: form submit button hover text color defaulted to the wrong color.
  • FIX: form option field labels now default to transparent background.
  • FIX: —f-light-input-radius variable wasn’t working.
  • FIX: Slight tweak to how “fix paragraph spacing” works to account for more scenarios.

2.1.3​

  • Fixed .clickable-parent not working on raw links.
  • Fixed an issue where “fix headings and paragraph” spacing was removing spacing from a heading that didn’t have any content after it.
  • .list—none now works on ordered lists.
  • .list—none now removes any default bottom margin from <ul> and <ol> elements that are added by builders.
  • Heading and text overrides now support decimal values.
  • Added .isolation—isolate
    • Resets the stacking order of a container. Useful when an item has a negative z-index and certain other circumstances.
  • Grids that are set to 1 column at any breakpoint will now automatically force their direct children to span only 1 column. This saves you potentially many steps in the process of building more complex grids because you no longer have to manually put col-span—[breakpoint]-1 on all spanned children to reset them to 1 column. It also prevents potential grid breakage on grids where users forget to reset the col-span of children to 1 when the grid is instructed to be 1 column only.
  • Added new color set: Action and all associated classes.
    • This is the a color that sets the action color for your website (buttons and links). This frees up Primary to be used for other colors (e.g. the most used color on your site) and reduces confusion as to what “Primary” is used for.
  • WSForm Support (Beta)
    • ***************NOTICE: Forms are very complex. Adding support for WSForm requires over 100 SCSS variables and many new dashboard inputs. Because of this, we want to spend time making the .form—light version rock solid before introducing the .form—dark variant. Please let us know if you find any bugs or issues!
    • Adds a .form—light (active) and .form—dark (coming soon) class.
    • Forms built with WSForm (best form plugin for WP in our opinion) can now be styled with the new forms classes.
    • A new Forms area of the ACSS dashboard is now available for styling forms.
    • Once the light form variant is stable we’ll release a .form—dark variant to give users two fully customizable form styles.
    • Forms will automatically inherit action color for submit button and action items (editable) and input fields and buttons will automatically inherit the radius from global button settings (editable), so you’ll find that a lot of form styling is already done for you out of the gate, adhering to styles you’re already using throughout the site.
    • Form buttons will automatically inherit the border radius of inputs. This is editable, but we felt that buttons and inputs should match input border radius by default. Some sites use pill shaped buttons, which are not suitable for many types of form inputs, thus the form input border radius would need to be altered. When this occurs, form buttons will inherit the new input radius automatically so you don’t have to constantly make changes in two places. For sites that don’t use pill shaped buttons, this will be a non-issue.
  • Bricks Form Support (Beta)
    • The .form—light class (see above) also works to style Bricks’ native form element.
  • Line Lengths are now available for all individual heading levels giving users the ability to set a different line length per heading size.
  • Main colors now output exact match hex values.
    • Main colors (primary, secondary, accent, base, shade) are no longer converted to HSL. They will output the exact match hex value. Only shades are passed through HSL conversion. This will ensure that your main brand colors never have a different hex value than what you set in the dashboard (even though any differences were mostly imperceptible before).
  • Added the ability to show/hide ACSS in the admin bar (options panel).
  • Added the ability to change the location of ACSS in the WP Admin area (options panel).
    • Note: ACSS can’t be nested under another area like Settings because it has multiple menu items.
Thanks to @blow for the updated resource!

Changelog 2.0.2 -
Thanks to a fellow Babiato member for it! (y)

v2.0.2 (Hot Fix)
  • Fixed an issue with the new button font style setting throwing a default value error preventing fresh installations of ACSS (upgrades were unaffected).
  • Fixed an issue with "S" and "XS" font sizes still referencing old max() values when using variables.
Thanks to @blow for the updated resource!

Changelog 2.0.1 -
Thanks to a fellow Babiato member for it! (y)

Some relatively minor updates that I wanted to get out ASAP before we start compiling the next major update (however, be sure to read the bolded notes about text and heading minimums).

  • Added text-decoration setting to button defaults in the dashboard. This fixes an issue where default link decoration would apply to buttons as well.
  • Added font style to default buttons styles.
  • Improved button defaults section of dashboard.
  • Removed default left/right header padding from Bricks Builder as this was causing issues for people who wanted zero header padding. Per the setup guide, you should be using a .pad-header--[size] class in your header template which gives you the correct left/right padding along with your preferred top/bottom padding.
  • Fixed .text--larger not working properly on headings in Oxygen.
  • Fixed a minor issue with .center--left and .center--right classes not restoring proper content alignment on mobile.
  • Removed S/XS and H5/H6 minimum sizes. Now that the text and heading overrides are fully functional and independent, these minimums are redundant. You can set minimums in the overrides area for these sizes. If you set minimums on previous installs, you'll want to make sure you go in and input these minimums again using the overrides area.
  • Removed body background color from automatic-bricks (overrides) stylesheet. And since Bricks sets body background color to #fff by default (even when no bg color is selected), this feature will not work in Bricks. It had to be removed from the overrides file because certain users wanted to change their body background color on a template-by-template basis, which was impossible when the background color was set in overrides. Going forward, default body background color needs to be managed completely inside of Bricks.
  • Added Bricks style guide remote template URL to Guides tab.
AdBlock Detected

We get it, advertisements are annoying!

However in order to keep our huge array of resources free of charge we need to generate income from ads so to use the site you will need to turn off your adblocker.

If you'd like to have an ad free experience you can become a Babiato Lover by donating as little as $5 per month. Click on the Donate menu tab for more info.

I've Disabled AdBlock