Introduction
Hello folks
I asked for tips about Perch in the Slack channel recently and I've featured a couple of links that came out of that. I'm still collecting tips and/or "things you might not know about Perch" so get in touch if you have a favourite method or found a new way of doing something. Thanks!
See you next time.
News
The Starting and Sustaining Podcast interviews Rachel Andrew
Rachel Andrew talks about Perch. How it started and its development. And the business challenges of running a software business like Perch.
What Do We Look For In A CMS?
Perch gets gets a good mention for its performance in this post. The article describes different considerations when choosing a CMS so it's not all about Perch. However, it's well worth a read.
Tips And Tricks
Handy tips for Perch CMS developers
I featured this post before but was re-reading it recently. There are some great tips here. In particular, the use of replace
to make sure URLs are correct and an image fallback method using the else
attribute.
Many thanks to Alex Magill for reminding me about the post :-)
Site Examples
Sendero Drilling Rig Locator
This site's rig locator page uses a customisable Google maps implementation. The client enters location details using simple text fields. The data is used in the JavaScript code for the map. It's a good example of how Perch can be used for more than just HTML templates. Nice work by Robert Hughes.
Catch Resource Management, Recruitment Specialists
A Runway build, no CSS framework just pure flexbox everywhere. Used Greensock for reveals/scroll-to’s in place of jQuery for smoother animations.
Crystal Palace Overground Festival
Filter events by date, location, and type or audience on this Festival site. Great work by Jay George.
The new template filters in Perch 3 are used to transform the checkbox options in the admin to filters on the front-end.
Perch Documentation
Perch Editing Shortcuts
Did you know? You can use Cmd/Ctrl + S to Save the content region you are editing. And Ctrl + E can be enabled to jump into editing the content for the page you are viewing.