Introducing Forestry Config Files
Introducing Forestry Config Files Last month we released a big update to Front Matter Templates, which provided an unprecedented level of control over the user interface content editors use to edit their Hugo and Jekyll sites with.
Today we’re introducing a new feature to equally empower developers: Forestry Config Files.
Config files allow developers to create and manage the settings and Front Matter Templates of a site directly in the Git Repo.
WYSIWYG Formatting in Front Matter
This week we’ve got a small, but very useful update we’re excited to share with you.
WYSIWYG Formatting in Textareas Our textarea Front Matter field has been upgraded to allow for WYSIWYG input. Enjoy being able to add bold, italic, underline, and code formatting.
Enable WYSIWYG for Textareas You can enable the WYSIWYG features by enabling the “WYSIWYG” toggle on any textarea Front Matter field.
Give Us Feedback While the WYSIWYG features are inline only right now, we’re looking to develop this field into a truly powerful tool.
Big Improvements to Front Matter Templates
We’ve got great improvements to share with you from Forestry.io, involving Forestry’s Front Matter Templates.
Front Matter Templates allow you to customize the UI of your front matter fields in Forestry, providing the tools necessary to create the exact CMS you need.
Improved Editing Experience Forestry’s Front Matter Template editor is now two-paned. A preview of your fields is on the left, giving you a realistic preview of how they will appear when editing content.
A Hugo Update Everyone Should Be Talking About
For Hugo users a few great updates came out recently with a long-awaited feature: nested sections. Along with nested sections, Hugo 0.22-0.24 added a series of improvements that make building websites even easier.
Nested Sections, What’s The Big Deal? If you’re not familiar with Hugo, sections are the different types of content your Hugo site has. For example Posts, Pages, and Press Releases.
Until Hugo 0.22, nesting sections weren’t supported as a feature, meaning you couldn’t easily have a hierarchical relationship between different types of content.
Improved Collaboration & More
Document Locking & Collaboration To prevent accidental overwrites and the tango of content editing, we’ve added in a locking feature to your content and data files. If you attempt to edit a page another user is editing, you’ll get a notification.
We’ve also made collaboration more powerful by making drafts shared. If you make changes to a document without publishing, the rest of your team will see these changes when they view the page.
Announcing Layout Improvements
We’ve been hard at work this month at Forestry.io, focusing on improving the editing experience and overall usability of the application and we’re excited to announce that it’s already here! We’ve got 3 updates to share with you that will make using Forestry much more enjoyable.
New Editor & Layout Improvements We’ve built a new editor that makes editing your content much easier and so much more enjoyable. We’ve also improved the app’s UI altogether.
3 Reasons Why Our New Editor Is Our Best Static Site Editor Yet
For the past few weeks, Nichlas and Nolan have been hard at work on the Forestry content editor. We wanted to make the easiest-to-use, most configurable static site content editor ever built. With their hard work, we now have some big improvements to share that get us that much closer. We’ve built a new and improved editor that makes managing your site easier and more effective than ever before. Both on the desktop and on mobile devices.
Introducing Media Management
We all love working with Markdown but one of it’s biggest limitations is adding images to your content. That’s why we’re happy to announce the Forestry.io Media Manager. Nolan and Nichlas put a lot of work into crafting an amazing UX for this, so we hope you like it. –
Media Manager Drag multiple files Handy if you have large image galleries.
Manage other files Also manage non-image files like PDFs, text files, etc.
March 27th Service Outage
As some of you may have noticed, Forestry was down for about 2.5 hours between 23:00 UTC March 27 until 01:30 UTC March 28. In the spirit of full disclosure I’d like to explain what happened and why.
Forestry is a Rails application and from time to time the number of migrations we have get unwieldy. Being an application under rapid development, things are constantly changing and migrations are created sometimes daily.
What's new in Jekyll 3.4.0
Jekyll 3.4.0 was release on the 27th of January 2017 with some noteworthy enhancements that I’d like to share with you.
So what’s new?
Add connector param to ‘array_to_sentence_string’ filter array - The list of strings to join. string - A string can be any text inside quotes. In this example I will use Jekyll tags. connector - The word placed before the last word in the array. The default connector Jekyll uses is the word “and”.