Adding Google fonts
Most of our website designs use webfonts available at https://fonts.google.com/
After we have embedded a Google font in the layout file, we can enable it as a selectable font in Perpetua by adding it to a text file at files/tinymce_fonts.txt
Example tinymce_fonts.txt
Lato='Lato', sans-serif;Montserrat='Montserrat', Helvetica, Arial, sans-serif;Arial=Arial, Helvetica, sans-serif;Book Antiqua=Book Antiqua, Palatino, serif;Courier New=Courier New, Courier, monospace;Georgia=Georgia, Times, serif;Helvetica=Helvetica, Arial, sans-serif;Tahoma=Tahoma, Geneva, sans-serif;Times New Roman=Times New Roman, Times, serif;Trebuchet MS=Trebuchet MS, Helvetica, sans-serif;Verdana=Verdana, Geneva, sans-serif
CSS Custom Properties
Since we prefer to use CSS custom properties (CSS variables) a tinymce_fonts.txt file might look like this:
Lato=var(--font-primary);Montserrat=var(--font-secondary);Arial=Arial, Helvetica, sans-serif;Book Antiqua=Book Antiqua, Palatino, serif;Courier New=Courier New, Courier, monospace;Georgia=Georgia, Times, serif;Helvetica=Helvetica, Arial, sans-serif;Tahoma=Tahoma, Geneva, sans-serif;Times New Roman=Times New Roman, Times, serif;Trebuchet MS=Trebuchet MS, Helvetica, sans-serif;Verdana=Verdana, Geneva, sans-serif
subpages
- Auto Display Page Title
- Blog
- CSS Animations
- Drop Down Menu
- Email Subscription
- Google Fonts
- Google Maps API
- Header Videos
- Instagram Feed
- Layout Override
- On-Page Nav Scrolling
- Onecast / Latest Sermon
- Page Content
- Page Content Edit Buttons
- Parallax Scrolling
- Per Page SEO
- Permalink Conversion
- Popup Box
- Rotator / Event Box
- Sidebar Pop-out
- Site Search
- Slider
- Social Media Icons
- Split Navigation
- Staff Module
- Subpage Module
- TinyMCE Content Editor
- Twitter Feed
- Deprecated Add Ons