SwissUpLabs Logo

Custom Styles

AMP uses SASS preprocessing to minify resulting CSS styles and to allow you easily change main styles preferences.


Never change AMP core files, as they will be overwritten on the next update.

Extension provides easy and quick way to customize styles without worrying about further updates.

You can create _custom.scss file inside your active theme (eg. “app/design/frontend/Magento/luma/Swissup_Amp/web/css/scss/_custom.scss) and it will be automatically included by amp.

This allows you to keep original files clean and upgrade to the latest amp version without worrying to lose your changes.

Customization can be accomplished with two custom files:

  • app/design/frontend/Magento/luma/Swissup_Amp/web/css/scss/abstracts/_custom.scss
  • app/design/frontend/Magento/luma/Swissup_Amp/web/css/scss/_custom.scss

AMP will automatically include these files as soon as you’ll create them.

The first one is for SASS variables. You can change any existing AMP variable in this file. Example:

$header-fixed: true;
$breadcrumbs-enabled: true;
$footer-background: #fff;
$footer-text-color: $dark-grey;

The second one is for custom styles. You can add additional styles here, or reset existing style, if it’s not customizable with SASS variables. Example:

.cms-index-index {
    .page-main {
        padding: 0 10px;
Next Up
Edit this Page