🚚 How to migrate to Kirby Tips & tutorials
Skip to content

Episode 89

08 May 2024

In the Kirbyverse, the last few weeks have been dominated by work on the new plugin directory and the community map, and there are also new Kirby screencasts for you. But read on…

Kirby plugins

Kirby plugins have a new home: plugins.getkirby.com. It's taking the existing directory of plugins to a whole new level. The highlights:

  • 🎨 New design

  • 🧭 New ways to find and explore plugins

  • ✨ A shiny new profile page with additional information for each plugin

  • 👩🏼‍🔧 New profiles for plugin developers

  • 💛 Find ways to sponsor plugin developers more easily

  • 📰 Get updates for new and recently updated plugins via RSS

  • 🔎 Additional search filters

More features including a form to easily submit your plugins are on the roadmap, so stay tuned.

Kirby Video Embed Block: A custom block to embed local videos into your website.

Dark Visitors is a plugin for Kirby 3 and 4 that blocks unwanted AI Crawlers from your website using robots.txt. It uses the Dark Visitors API to identify and block unwanted visitors.

Community map

Get to know fellow Kirby users, organize meetings, collaborate. Our community map is the perfect place to find people in your area. Not there yet? Add yourself to the map: https://community.getkirby.com/

Kirby meetups

It is now a good tradition that attendees of the Beyond Tellerrand conference in Düsseldorf, who are interested in Kirby, meet for an informal get-together. You are invited to join Bastian and Lukas before the evening talk on Monday, May 13th. We’ll gather at the main bar. You don't need to register for the meetup, but you need to be an attendee of the conference in order to join.

Düsseldorf, Germany 📍
Monday, May 13, 2024, 18:00 PM (CEST)
Kirby Meeting at beyond tellerrand

Kirby in the wild

https://blog.oper-frankfurt.de/

Kirby learning

Basti continued the flow and recorded new screencasts for you:

Building menus: In this video, we are looking at ways to build navigation menus for your site. We start with a simple menu, to then move on to more complex, nested menus.

How to import data into Kirby: In this video, you will learn how to use the Kirby command line interface to create your own commands. We will fetch Kirby's Mastodon feed as JSON via the Mastodon API and create pages for each post.

Kirby cosmos

From Grav to Kirby: Sascha Aßbach shares learnings and insights from his journey of migrating his site (in German).

Inside Kirby CMS: Thomas Sausen sat down with Bastian to discuss the creation of Kirby, the strategic decision to use a file-based system, and the extensive customization options that make Kirby a developer's dream.

This & That

Understanding the syntax to get responsive images right can be daunting. Maybe that's the reason why we still see so many websites that don't use them. Alex MacArthur shares his hope that one day we won't need them anymore.

We all know that images that are not purely decorative should have descriptive alt text (and not the file name or descriptions that don't really say what's in the picture that we see so often). Here are two articles dedicated to this topic, giving valuable tips: Long Alt by Adrian Roselli and Write Alt Text Like You’re Talking To A Friend by Scott Vandehey.

You can find many HTML to Markdown converters on the Internet. The MarkdownDown web app is nice because it also downloads images for you and has some other options. This is nice for occasional conversion tasks. If you need to do stuff programmatically, you will probably prefer something that you can access via API, use on the command line or via PHP.

Marta is a dual-pane file manager for macOS that allows you to do basic file operations like moving or copying files. Good thing is that it also allows you to easily create new files.

Aligning content blocks vertically without flex box is now available in all latest versions of major browsers.

Heydon Pickering show how to test for most kinds of HTML patterns (or antipatterns) just using the power of modern CSS selectors.

Create a configurable toggle component with modern CSS.

It's the end of the web as we know it: "The advent of AI threatens to destroy the complex online ecosystem that allows writers, artists, and other creators to reach human audiences".

Ahmad Shadeed shows how to indent any type of tree view using CSS.

Index images, videos and news with specialized sitemaps: You can either create separate sitemaps for images, videos or news, or extend your existing sitemaps with those more specific tags.