Difference between revisions of "Provider customization"
Jump to navigation
Jump to search
| Line 5: | Line 5: | ||
== Provider 5.2 Logo == | == Provider 5.2 Logo == | ||
/** | /** | ||
| − | * Standard CSS for adapting to your logo. | + | * Standard CSS for adapting to your logo. |
| − | * the logo using the image folder first. | + | * Please upload the logo using the image folder first. |
*/ | */ | ||
#logoWrapper #logo { | #logoWrapper #logo { | ||
| − | /* Works from provider version 4.0 | + | /* Works from provider version 4.0 to 5.2! */ |
| − | background-image: url("MYIMAGES/my_logo.png"); | + | background-image: url("MYIMAGES/my_logo.png"); /* fix image name here */ |
background-position: 1.25rem 0; | background-position: 1.25rem 0; | ||
background-repeat: no-repeat; | background-repeat: no-repeat; | ||
background-size: 100% auto; | background-size: 100% auto; | ||
| + | } | ||
| + | |||
| + | == Provider 5.3 Logo == | ||
| + | /** | ||
| + | * Standard CSS for adapting to your logo. | ||
| + | * Please upload the logo using the image folder first. | ||
| + | */ | ||
| + | .NavLogo { | ||
| + | /* Works from provider version 5.3 upwards! */ | ||
| + | background-image: url("MYIMAGES/my_logo.png"); /* fix image name here */ | ||
} | } | ||
Revision as of 12:05, 25 January 2023
Contents
Basic CSS styles
In most cases, someone wants to adapt the provider interface to match his corporate identity (CI).
Provider 5.2 Logo
/**
* Standard CSS for adapting to your logo.
* Please upload the logo using the image folder first.
*/
#logoWrapper #logo {
/* Works from provider version 4.0 to 5.2! */
background-image: url("MYIMAGES/my_logo.png"); /* fix image name here */
background-position: 1.25rem 0;
background-repeat: no-repeat;
background-size: 100% auto;
}
Provider 5.3 Logo
/**
* Standard CSS for adapting to your logo.
* Please upload the logo using the image folder first.
*/
.NavLogo {
/* Works from provider version 5.3 upwards! */
background-image: url("MYIMAGES/my_logo.png"); /* fix image name here */
}
Basic color change / corporate identity
/**
* CSS for basic color adaption
* Works from provider version 5.2 upwards!
* Just replace #666666 with your favorite color!
*/
div.helpboxTop,
button,
.button,
a.button,
#MainBody a.button,
input[type="submit"],
input[type="button"],
.downloadButton,
.upload-form-header,
#Navigation,
#navigation-wrapper {
background-color: #666666;
color: white !important;
}
a.main-menu-active-link .navIconStyle,
a:hover .navIconStyle,
#MainBody h1,
#MainBody h2,
#MainBody a,
p.headline,
.Footer h1,
.Footer h2,
.headline2,
#SiteMainNavigation a:hover p,
#SiteMainNavigation a.main-menu-active-link p,
#sideMenu a.submenu-icon::before,
#sideMenu a.active-sidemenu-link,
#sideMenu a:hover,
.TabElementSelected,
.iconActionStyle,
.actionIconStyle:before,
.iconStyle,
div.Mandatory,
div.BubbleHelp::before
{
color: #666666 !important;
}
#sideMenu a.active-sidemenu-link {
border-left-color: #666666;
}
/* For the pay.php special page */
.box-header,
div.downloadBox,
div.underline {
background-color: #666666;
}
.box-header h1 {
color: white !important;
}
.document-uploader #upload-html5-on div,
.document-uploader #regibill-html5-on div,
#upload-drop-zone,
.TabElementSelected {
border-color: #666666;
}
/* Adapt the help icon if you like */
div.BubbleHelp {
display: inline;
}
div.BubbleHelp:before {
font-family: iconFont;
font-size: 1.3rem;
font-weight: normal;
background-color: transparent;
display: inline-block;
content: '\e09a';
color: rgb(57, 118, 213);
}
To use the above CSS for your colors, just replace #666666 by the color value you like (eg your main corporate identity color).
Asian Fonts (Chinese)
/**
* For enhanced Asian fonts.
* Use only if you plan to support Chinese!
*/
body {
font-family: "Roboto","Microsoft JhengHei","Heiti TC","LiHei Pro Medium","PMingLiU",Arial,sans-serif;
}
Using a custom font
Beginning with regify provider 5, it is possible to upload a TTF font (.ttf) in your customizing dialogue. By this, you can then use it as a local font.
For example, we uploaded "Dosis-Regular.ttf" in the "Change provider appearance and templates" -> "Customize provider optics". Upon this, we edited _customize.css to start like this:
@font-face { font-family: 'Dosis';
src: url('MYIMAGES/Dosis-Regular.ttf') format('truetype'); }
/* Use it for some headlines */
#MainBody h1, #MainBody h2, .headline2 {
font-family: 'Dosis', sans-serif;
padding-top: 1px;
}
By this, we were able to set this font for several headlines. You may also want to set different sizes. For this, use standard CSS classes.