How to add a custom (google) web font to ZOHO Sites? For all browsers! HERE IS MY SOLUTION!

How to add a custom (google) web font to ZOHO Sites? For all browsers! HERE IS MY SOLUTION!

Many users want to add a custom font to ZOHO SITES.
Here is my solution (for all browsers):

1. Choose and download your (legal) web font to your local drive. For example pick one at google fonts (https://fonts.google.com/) - I´ve choosen the "AmaticSC-Bold.ttf" (truetype format .ttf)

2. Go to Fontsquirrel Webfont Generator (https://www.fontsquirrel.com/tools/webfont-generator) and upload all your fonts you wish to integrate in you site.

3. Choose "Expert mode" and activate all of the following Font Formats: TrueType, WOFF, WOFF2, EOT, Lite, and SVG. (Because all the different browsers just supports some of the formats, if you want that your font is shown in all browsers choose all the format types - here you can find a comparison list https://socialcompare.com/en/comparison/browser-fonts-support-comparison) 

4. Keep all the other settings and click the "download the kit" button.

5. Extract all the files and upload all of them to a folder called fonts which you have to create in files (Manage -> Sttings -> Files) the path will be /files/fonts

6. Open the stylesheet.css file (one of the downloaded files in the fontsquirrel kit) and copy the whole code, then go to Theme -> Custom CSS Editor and paste the code there. Then you have add the path (/files/fonts/) before the name of the font files, it should look like this:

  1. /*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 23, 2017 */

  2. @font-face {
  3.     font-family: 'amatic_scbold';
  4.     src: url('/files/fonts/amaticsc-bold-webfont.eot');
  5.     src: url('/files/fonts/amaticsc-bold-webfont.eot?#iefix') format('embedded-opentype'),
  6.          url('/files/fonts/amaticsc-bold-webfont.woff2') format('woff2'),
  7.          url('/files/fonts/amaticsc-bold-webfont.woff') format('woff'),
  8.          url('/files/fonts/amaticsc-bold-webfont.ttf') format('truetype'),
  9.          url('/files/fonts/amaticsc-bold-webfont.svg#amatic_scbold') format('svg');
  10.     font-weight: normal;
  11.     font-style: normal;

  12. }​

Click Save and close!


!NOTE! All the custom added fonts will not appear in the ZOHO Sites Visual Editor font list, you have to add code at the CSS classes in HTML/CSS Editor in the CSS section.


7. Now open Templates - > HTML/CSS Editor and switch to CSS section. You have to add the font-family name from your prior edited Custom CSS file to the CSS classes you wish. !! IMPORTANT: Your new font name should be the first in the list!
It should look like this:

  1. h1 {
  2. font-family:$BodyH1FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  3. font-size:$BodyH1FontSize[72px];
  4. color:$BodyH1TextColor[#413f35];
  5. }
  6. h2 {
  7. font-family:$BodyH2FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  8. font-size:$BodyH2FontSize[60px];
  9. color:$BodyH2TextColor[#413f35];
  10. }
  11. h3 {
  12. font-family:$BodyH3FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  13. font-size:$BodyH3FontSize[48px];
  14. color:$BodyH3TextColor[#413f35];
  15. }
  16. h4 {
  17. font-family:$BodyH4FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  18. font-size:$BodyH4FontSize[36px];
  19. color:$BodyH4TextColor[#413f35];
  20. }
  21. h5 {
  22. font-family:$BodyH5FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  23. font-size:$BodyH5FontSize[30px];
  24. color:$BodyH5TextColor[#413f35];
  25. }
  26. h6 {
  27. font-family:$BodyH6FontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  28. font-size:$BodyH6FontSize[24px];
  29. color:$BodyH6TextColor[#413f35];
  30. }
 Edit all the classes you wish, maybe also the Sitename class

  1. .themeSitename {
  2.  font-family:$SiteNameFontFamily['amatic_scbold', 'Playfair Display', Georgia, serif];
  3.  font-size:$SiteNameFontSize[72px];
  4.  color:$SiteNameTextColor[#2b2928];
  5.     font-weight: 700;
  6. }

Hit save and close!

DONE!
Puplish your site and check it in your different browsers!

If something went wrong you can check the demo.html page in the prior downloaded kit.
Or you may ask ZOHO Support or post your question in this forum.

Kind regards Matthias

    Access your files securely from anywhere







                            Zoho Developer Community




                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                  • Ask the Experts



                                                            • Sticky Posts

                                                            • Unveiling Zoho Sites 2.0 - A new dimension in website building

                                                              Dear Zoho Sites Users, We are thrilled to announce the launch of Zoho Sites 2.0 today! This refresh represents a significant step forward in the capabilities of Zoho Sites and is crucial for creating a lasting and positive impact on our customers' businesses.
                                                            • SEO for your Zoho Sites Website

                                                              Join our live webinar to learn how to use Zoho Sites' SEO tools to boost your website's ranking. Our product specialist will demonstrate everything you need to know about optimizing your web pages to make them search engine friendly. Register here for free: https://www.zoho.com/sites/webinars/
                                                            • Website Accessibility

                                                              I have two sites created in Zoho Sites which are both live. Some questions: 1. Are any of the template themes WCAG 2.1 AA compliant? 2. How do I change the format of a sub-heading in the header section? 3. Is there any way to add focus indication for
                                                            • Visual Editor Webinar

                                                              Join our FREE live webinar to learn how to use the Zoho Sites Visual Editor to easily design your website. Our product specialist will demonstrate how this tool will help you customize your website to suit your requirements.  Register here: https://www.zoho.com/sites/webinars/
                                                            • Zoho Sites Webinar | Integrations

                                                              Join our FREE live webinar to learn how to integrate both Zoho and third-party products with your Zoho Sites website. Our product expert will demonstrate how to use these integrations to grow, manage, and retain the customers you bring in. Learn how to take your business forward and build stunningly robust and efficient websites. Register here: https://www.zoho.com/sites/webinars/


                                                            Manage your brands on social media



                                                                  Zoho TeamInbox Resources



                                                                      Zoho CRM Plus Resources

                                                                        Zoho Books Resources


                                                                          Zoho Subscriptions Resources

                                                                            Zoho Projects Resources


                                                                              Zoho Sprints Resources


                                                                                Qntrl Resources


                                                                                  Zoho Creator Resources



                                                                                      Zoho CRM Resources

                                                                                      • CRM Community Learning Series

                                                                                        CRM Community Learning Series


                                                                                      • Kaizen

                                                                                        Kaizen

                                                                                      • Functions

                                                                                        Functions

                                                                                      • Meetups

                                                                                        Meetups

                                                                                      • Kbase

                                                                                        Kbase

                                                                                      • Resources

                                                                                        Resources

                                                                                      • Digest

                                                                                        Digest

                                                                                      • CRM Marketplace

                                                                                        CRM Marketplace

                                                                                      • MVP Corner

                                                                                        MVP Corner









                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now


                                                                                            Zoho Show Resources

                                                                                              Zoho Writer

                                                                                              Get Started. Write Away!

                                                                                              Writer is a powerful online word processor, designed for collaborative work.

                                                                                                Zoho CRM コンテンツ



                                                                                                  Nederlandse Hulpbronnen


                                                                                                      ご検討中の方