Since 2008, I am creating websites with Joomla. In 2014 I started volunteering in the Joomla community and I am now active in various teams (Maintainers, Accessibility, Events). I like to write articles for the Joomla Magazine and other blogs. Since 2019, I have been (co-)organising the JoomlaDay Germany / D-A-CH.

The hidden power of Joomla’s Articles - Categories Module (and how to use it)

The hidden power of Joomla's Articles: the Categories Module

What if you could have different colors and other styling for each category? With the Articles - Categories Module, you can - and all it takes is a few small tweaks. Joomla offers many modules, but some powerful ones go unnoticed. The Articles - Categories Module is one of them, and with a few small code and CSS tweaks, it can do far more than expected.

5
  3605 Hits

CSS Shorts: :has()

CSS Shorts: :has()

The CSS :has() pseudo-class is often called the long-awaited “parent selector” in CSS, enabling developers to style elements based on their children or siblings.

3
  4721 Hits

CSS Shorts: Gradients

CSS Shorts: Gradients

Gradients are powerful for adding depth, highlights, or visual interest to backgrounds, buttons, and overlays. All with pure CSS. Head over to your user.css and spice up your Joomla website!

8
  6405 Hits

Cassiopeia’s Child Learns to Dress Itself: Colors and Font Sizes in Joomla’s core template

Cassiopeia's Child Learns to Dress Itself

Joomla 6 is out and it brings a great example of a Child Template with new options for colors and font sizes. 

2
  5674 Hits

CSS Shorts: Subgrid

CSS Shorts – Subgrids

In the September Issue of the Magazine I started a new CSS Series with short explanations of modern CSS properties and functions. Today’s article is about Subgrids.

5
  1082 Hits

CSS Shorts: Logical Properties

CSS logical properties

When we're busy with deadlines and to-do lists, it can be difficult to keep up with new technologies. CSS has evolved dramatically in recent years, and it's not always easy to keep up with the latest developments.

In this article (perhaps it will become a series), I want to focus on a change that makes code easier and more flexible to write, especially for multilingual websites.

3
  3482 Hits

Joomla Milestones: 2005-2025

Joomla Milestones 2005 - 2025

Twenty years of development, twenty years of commitment, twenty years of working together: if we'd ask every Joomler to create a timeline of what they consider the highlights and milestones of Joomla's first two decades, no two timelines would be the same. Nevertheless we wanted to give it a try. If you think anything is missing, please use the comments section to tell us what it is and why it should be there! And we'd really love it if you share your personal Joomla highlights as well, you can also do that in the comments. But first, have a look at our impressive timeline!

4
  4126 Hits

How to create a timeline in Joomla

How to create a timeline?

Is it possible to create a timeline using only Joomla core? You probably already know the answer: yes, with a little override and a few lines of CSS ;-). This article explains how to do it using the Articles Module in Joomla. See it in action here: Joomla Milestones 2005-2025.

5
  2349 Hits

How to create an author's page

How to... create an author page

If your website (or your client’s website) features blogs or articles by multiple authors, you may want to have author pages showing their bio and links to the articles they’ve written. Here’s how to do that with Joomla’s core contact component.

6
  4881 Hits

No Overrides: Four creative ways to modify your content using CSS grid

No Overrides: Four creative ways to modify your content using CSS grid No Overrides: Four creative ways to modify your content using CSS grid

In this article I will show you how to modify the blog layout and the articles module in Cassiopeia (or any other template that is using the core views) without overrides, just by applying CSS grid layout.

4
  2859 Hits

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/