In our part of the world, summer has already started and everyone is preparing for their summer vacations. But we are still busy…
While we are working hard on the next big Kirby 4 release (Kirby 4 Alpha
3 was released 2 week ago), Kirby 3 is still under active development. Also two weeks ago we released Kirby 3.9.5 with many bug fixes and some improvements, and the next Kirby 3 version is already in the works.
Summer is here and so is our sale. From today until July 9th, 2023, you get a 20% discount on all our Kirby licenses, including volume packages. All licenses you buy now are valid for Kirby 4, planned to be released in late summer.
With almost 30 partners to date, our Kirby partner network is a great success. It's the place where clients head to find the perfect partner for their next Kirby project. It's the perfect place for you if you are a freelance developer or agency seeking to increase your exposure to a growing audience of Kirby clients.
The Icon Field lets you select custom icons from a folder: add the field to your blueprints, and you're good to go.
For Tailwind users: Merge Tailwind classes without style conflicts in your Kirby templates with Tailwind Merge.
As the name promises, the script perch-blog-posts-to-kirby converts Perch CMS blog posts into Kirby text files.
"So yes, as you might have noticed by now, I am a big fan of Kirby, especially because it allows you to solve common problems in a straightforward way, making my life as a designer and developer so much easier, but also because my clients have always been very happy with the content editing experience in the backend â without exception. Kirby enables successful projects." (from Starting A New Kirby Project)
Calendars are not only about layout, but also about accessibility and getting internationalized dates and timezones right, which can make things complicated.
CSS mix blend modes provide an easy, but powerful way to create visually interesting designs.
Using Stylelint plugins to help adopt and enforce defensive and logical CSS practices.
Adam Silver discusses why disabled form buttons might not be such a good idea.
Adrian Roselli on using aria attributes to display form field errors to screen readers.
If you are new to PHP, knowing the basic data types will help you get a better understanding of how things work.
Examples of speeding up GitHub actions by leveraging caching, to prevent having to update to a paid plan.
Nyxt is an open-source browser with deeply integrated AI and semantic document tools designed to extract knowledge and solutions from the internet.
Austin Gil writes about implementing several of the OWASP recommendations for file upload security and malware scanning solutions.
Legitify: Detect and remediate misconfigurations and security risks across all your GitHub and GitLab assets.
Saying good-by to nested tables in HTML email, what can modern HTML email be like?