Customizing style for a website is important to work and should be done in the proper process. Today, we will guide you how to customize CSS and SCSS for T4 Framework based websites.
T4 Framework is our new Joomla template framework built with new technologies, ready for Joomla 3 and Joomla 4, advanced features and optimized for performance.
Your custom CSS & SCSS is safe.
The purpose of the CSS and SCSS customization tools is to help you customize style easier and faster, more important, it keeps your custom work safe by storing all those work in "local" folder that is not overridden from upgrading process.
T4 Framework integrates Bootstrap 4, built with SCSS, the SCSS is compiled to
.css files. For minor customization, you should customize style using CSS, instead of SCSS, it is easier and faster. You can either use the custom.css file or using Custom CSS feature.
#1: Using custom.css file
T4 Framework allows user to add their custom CSS in the
By default, the file is not included in the template folder so you will need to create the file by yourself. The file is not overridden when upgrading template to new version.
#2: Using inbuilt Custom CSS editor
Customizing style for your site is even more simple with the inbuilt custom CSS Editor. In the Tools panel, hit the Edit Custom CSS button and you can add your own custom CSS rules to the editor.
After you save, the CSS code will be also stored in the
custom.css file. If the file is not created, the system will auto-generate the file.
Custom SCSS variables and style
The easiest way to customize SCSS is using the SCSS Custom built-in tool. From working panel of T4 template, access the Tools menu and select Edit Custom SCSS.
1. Custom SCSS variables
You can override the default variables in the Variables customization editor.
By default, you can view the default variables in the file:
Find the variables you want to override and add to the editor. You can also define new variables.
The override SCSS variables are stored in the file:
Custom SCSS style
You can customize SCSS in the CUSTOMIZE STYLE editor.
The custom SCSS style is stored in the file:
Once done, hit the Save & Compile, the custom SCSS will be saved and also compiled to CSS and it will be stored in the file:
Remove Local CSS
When click on the button Remove Local CSS, the compiled CSS file
templates/t4_blank/local/css/template.css will be completely removed.