Preferences

On this page, you can set your important preferences such as adding your own class/variable prefixes, option to output REM units, set your min and max screen widths, root font size, plus more.

Video Overview

Project Settings

Project Title

Give your project a title to easily identify it. This title will also be used as the file name when exporting your preset.

Default Theme

Select the default theme for your project. Use .cf-theme-dark on the element for manual dark mode. Auto will use system preferences.

If you are not seeing the selected theme being applied, please make sure to view the website from incognito, because sometimes a cookie is stored when logged in from when using the theme toggle.

Font and Spacing

Root Font Size

You can choose between 100% and 62.5% for the root font size. Values in fluid calculators (spacing and typography) will get automatically recalculated.

Min Screen Width

Screen width for the minimum size in fluid calculators (spacing and typography).

Max Screen Width

Screen width for the maximum size in fluid calculators (spacing and typography).

If using a website builder, we recommend setting the max screen width the same as you have it set in your builder.

CSS Processing

Enable PostCSS

Use PostCSS to process the outputted CSS to automatically include vendor prefixes and fallbacks to ensure cross-browser compatibility.

For example, this CSS:

::placeholder {
  color: gray;
}

Automatically becomes:

::-moz-placeholder {
  color: gray;
}
::placeholder {
  color: gray;
}

Output REM Units

Pixel values in typography and spacing will get automatically recalculated and outputted in REM.

Smooth Linear Gradients

Generates more iterations on the value to create smoother linear gradients for enhanced visual appeal.

Prefixes and Customization

Class Prefix

Add a custom prefix in front of all Core Framework classes, to avoid conflicts with existing classes with the same generic name.

Variable Prefix

Add a custom prefix before every Core Framework variable (colors, spaces, and sizes), to avoid conflicts with existing variables with the same generic name.

Accessibility and Usability

Disable Hover on Touch Devices

Disable hover styles on touch devices for improved user experience.

Respect Reduced Motion

If enabled, all animations will be disabled when the user has enabled the 'Reduce motion' option in their OS settings.

Enable Clickable Parent

Enable a clickable parent class to use on your links. This is useful for adding to card titles, which will expand the clickable area and improve accessibility. By default, this class name is .expand-click

Please remember to set the parent wrapper to position: relative; so that the expansion does not go over the bounds of the wrapper.

Disable Focusable Parent On Click

A focusable parent is added on click by default, toggle this option to turn it off.

Readability

Add Group Comments

Enable comments in the final stylesheet to identify and organize groups easily.

Plugin Preferences

Theme

Choose between a light, dark and gray theme for the Core Framework user interface.

Please note that this is only for the appearance of Core Framework and not the website itself.

Uninstall

Remove all data on uninstall, including core framework classes and colors from builders (can't be undone).

White Labeling

Plugin Name

Change all instances of the name of the plugin within the WordPress dashboard.

Plugin Icon

Change the icon of the plugin, which must be an .svg file. You can reset this back to default by hovering over the icon and clicking on the red trash icon.

Plugin Author

Change the author of the plugin located in the Plugins section.

Plugin Description

Change the description of the plugin located in the Plugins section.

Hide plugin

Here, you can hide the plugin completely from the WordPress menu.

Reset

Last updated