Hi @GTAPoliceMods
There's a tutorial teaching you how to edit the background on the ipsfocus website. I've copy/pasted it here for you which should hopefully help you custimize your background 🙂
============
Due to Chameleons blur and gradient effects, the process for adding backgrounds requires an extra step compared to other themes.
-----
This tutorial assumes I have uploaded an image under the "Background Picker" tab, in the "Image 2" slot. The image is 1600px in width and 1667px in height. These 3 values are necessary for this tutorial.
Once you have uploaded your image, return to your theme list and press "Edit HTML and CSS". Choose the CSS tab, and open custom.css. This file will be pre-filled with background image sizes. Since we uploaded the image to "Image 2", all of our classes will be prefixed with .ipsfocus_bg2
If you have disabled the background picker, replace .ipsfocus_bgx with .ipsApp
-----
To scale the image so it occupies 100% browser width (this is the default setting), use the following but replace 1600 and 1667 with your own image dimensions.
{{if theme.picker_i2}}
.ipsfocus_bg2 .background,
.ipsfocus_bg2 .box-blur{
background-size: auto calc(1667 / 1600 * 100vw);
}
.ipsfocus_bg2 .box-blur-image{
max-height: calc(1667 / 1600 * 100vw);
}
{{endif}}
You can stop the tutorial at this stage if you just needed to change the image dimensions. The rest of the tutorial will explain how to customize the background further, however it's not necessary to follow any more steps.
To use a fixed image height, use this code instead and replace 1400px with any pixel value - it doesn't need to match the actual height of the image which you uploaded. Any value will work.
{{if theme.picker_i2}}
.ipsfocus_bg2 .background,
.ipsfocus_bg2 .box-blur{
background-size: auto 1400px;
}
.ipsfocus_bg2 .box-blur-image{
max-height: 1400px;
}
{{endif}}
To remove the gradient which is used to fade your image into a hex colour, add the following to the end of custom.css
.ipsfocus_bg2 .background:before,
.ipsfocus_bg2 .box-blur:after{
display: none;
}
To use a fixed image when the page is scrolled, add the following to the end of custom.css. Due to the CPU power required, the blur effect (in browsers which don't support backdrop-filter) is removed when background images are changed to 'fixed'.
.ipsfocus_bg2 .background{
position: fixed;
}
.ipsfocus_bg2 .box-blur{
display: none;
}
To remove the pattern overlay, add this to the end of custom.css
.ipsfocus_bg2 .background:after{
display: none;
}
If you want to use a repeating pattern instead of a large background image, add this to the end of custom.css. The 500px value is the height of the pattern which you uploaded:
.ipsfocus_bg2 .background,
.ipsfocus_bg2 .box-blur-image:before{
background-repeat: repeat;
background-size: auto 500px;
}
.ipsfocus_bg2 .box-blur-image{
max-height: none;
}
/* Remove gradient and overlay for patterns */
.ipsfocus_bg2 .background:before,
.ipsfocus_bg2 .background:after,
.ipsfocus_bg2 .box-blur:after{
display: none;
}