Wednesday, December 25, 2013

How to change a Google web font in ZenCart

This tutorial shows how to change a Google web font in ZenCart template.


How_to_change_a_Google_web_font_ZenCart-1


1. Lets change font for menu items. Find font that used for particular text on your template using Firebug software. Information on how to use firebug you can find at Firebug. Mozilla Firefox plugin


How_to_change_a_Google_web_font_ZenCart-2


2. Open file with the link to Google font. In our template link to the Google font code is located in includes\templates\theme592\common\html_header.php file.


How_to_change_a_Google_web_font_ZenCart-3


3. We need to replace this font with modified one or just add line with the new font in case original font will be used as well.


3.1. Open http://www.google.com/webfonts and Select appropriate font using filters.


How_to_change_a_Google_web_font_ZenCart-4


3.2. Pay attention to character set. Select font that supports your character set. We have selected Cyrillic Extended in order to be able to use Cyrillic fonts.


How_to_change_a_Google_web_font_ZenCart-5


3.3. Add font to collection and click Use.


How_to_change_a_Google_web_font_ZenCart-6


3.4. Select appropriate character set and Copy generated code.


How_to_change_a_Google_web_font_ZenCart-7


4. Replace original code in file or just add code in case you are going to use old font as well. Modified code you can see on the screenshot below.


How_to_change_a_Google_web_font_ZenCart-8


5. Now we need to change the font in css file. In our case stylesheet_header_menu.css should be modified. Search appropriate code in css file.


How_to_change_a_Google_web_font_ZenCart-9


6. Scroll down to the page with google font and copy font to your css file.


How_to_change_a_Google_web_font_ZenCart-10


7. Modified code should look like on the screenshot below.


How_to_change_a_Google_web_font_ZenCart-11


8. Refresh home page and check how menu looks.


How_to_change_a_Google_web_font_ZenCart-12



How to change a Google web font in ZenCart

No comments:

Post a Comment