cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Adding Custom Fonts into WebIQ with CSS

Adding Custom Fonts into WebIQ with CSS

stansonc
New Poster

I am attempting to add in a new font of TTF format into the WebIQ environment.

I have uploaded all ttf files into the following font folder:

stansonc_0-1700639361847.png

And have also added a new CSS file and added the importing line to fonts.css

stansonc_2-1700639476012.png

 

with following codes:

stansonc_3-1700639510872.png

 

stansonc_4-1700639554552.png

I have then, also restarted WebIQ Developer but yet the option for bosch-office font is still not available in the developer.

stansonc_5-1700639778528.png

 

Does anyone know if i am missing certain steps here?

BR, Stanson

 

5 REPLIES 5

webiq-sk
Frequent Contributor

The font list in WebIQ is hard-coded and will never change when adding custom fonts - you can only use the custom fonts currently in custom CSS.

We are considering (!) adding some kind of font manager, however.

Thank you, well noted the font manager in the future would be a great addition!

For now would you be able to guide me on the steps via custom CSS?

webiq-sk
Frequent Contributor

The thing you did on your CSS code is defining the fonts, just not using it. This is not a WebIQ question, but a general CSS question.
Just set the fonts the way you want to use them (I don't know, so I can't give specific advice).

Setting all fonts on the page not overridden by IQ styling to BoschOfficeSans:

body {
    font-family:'BoschOfficeSans',Verdana,Arial,Tahoma,sans-serif;
}

Maybe you have to add an !important at the end.

You can find more info online: https://www.w3schools.com/css/css3_fonts.asp 
See the manual on how to create custom CSS: https://www.smart-hmi.com/user/download/deliver/docs/documentation-manual-webiq-designer-2.15-ee64/i... 

webiq-sk
Frequent Contributor

Actually this Bosch page contains sample CSS code and web-compatible fonts:
https://boschddm.com/project/typography/ 

Thank you for pointing me in the right direction! 😁

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist