Sign in
k2-elements
Accordeon
Unlike standard accordions, each item can be built using a dedicated sublayout. This allows you to design complex content inside every panel — including grids, images, text blocks, and dynamic elements — all with full layout control.
Ideal for FAQs, feature sections, or structured content that requires more than just simple text.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
dropdown
Unlike standard dropdowns, the content of each item can be built using a dedicated sublayout. This allows you to create complex layouts inside the dropdown — including grids, images, text blocks, and dynamic elements — with full design control.
Ideal for compact content sections, feature highlights, or interactive layouts that go beyond simple text.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN




k2-elements
Grid Modal
Unlike standard grid modals, each modal can be built using a dedicated sublayout. This allows you to create complex content inside the modal — including grids, images, text blocks, and dynamic elements — with full layout control.
Ideal for portfolios, team presentations, or detailed content that requires more than just simple layouts.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
Multi Flipcard
Create multiple flipcards within a single element and arrange them in a clean, grid-based layout. No need to duplicate elements — manage all cards in one place for faster workflows.
Choose from 9 different flip animations to match your design and add dynamic interaction to your content.
Each card can present front and back content, making it ideal for showcasing features, services, or interactive highlights in a compact and engaging way.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN


k2-elements
Scrolldown
Add eye-catching scroll-down indicators to guide users through your page.
Choose from 6 different scroll animations to match your design and create a smooth visual cue that encourages interaction. Perfect for one-page layouts, hero sections, or long-scroll websites.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
infinite Slider
Create smooth, continuously scrolling content with an infinite slider.
Display logos, images, or content in a seamless loop without interruptions. Ideal for partner showcases, testimonials, or dynamic visual sections that keep your website in motion.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
Spacer
Add precise spacing to your layout with a flexible spacer element.
Adjust spacing in pixels to fine-tune your design and create consistent layouts across your website. Ideal for controlling gaps between sections and elements with exact precision.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
Switcher
Create structured content sections with an intuitive switcher element. Display different content based on selectable tabs defined at the top.
Users can switch between sections instantly, making it ideal for organizing information without long scrolling.
Perfect for features, comparisons, or grouped content.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN



k2-elements
Events
Events keeps your event listings current without anyone having to remember them. You add each date once in the builder — title, start and end date, time, location, address, a short teaser or full description, an image and a link — and the element takes care of the rest. Past dates drop out of the list on their own, upcoming ones move up in order, and you decide whether visitors see everything, only what is still ahead, or an archive of what has already happened. Expired entries can also stay visible in a muted or struck-through style instead of disappearing, which suits recap pages and seasonal programmes.
Three layouts cover the usual cases: a clean list with a date badge, a card variant with the image alongside the text, and a compact row where the date sits inline. Items can be bordered, plain, or separated by dividers, and spacing, image size, aspect ratio, and corner radius are all adjustable. The date badge picks up your own background and text colours, and dates are rendered in one of seven formats — from a short 14 FEB to a full 14 Feb 2026. Month names follow the Joomla site language automatically, or you can pin them to German or English.
Each event can also draw its content from dynamic sources, so listings maintained elsewhere in Joomla flow straight into the layout instead of being typed twice.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
Weather
Display real-time weather data for any location directly on your website.
Show current conditions, temperature, and additional weather details in a clean and user-friendly layout. Perfect for local businesses, tourism sites, or any project where location-based information adds value.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN
k2-elements
SEO - Complete
Take full control over your website's SEO with an all-in-one solution for Joomla and YOOtheme Pro. Meta tags, Open Graph data, Twitter cards, and structured schema markup are managed in one place, per page, without stacking additional plugins.
Write your title and description once and they flow into the browser tab, the search result, Open Graph, Twitter, and the schema markup together — with per-page overrides wherever a channel needs different wording. Canonical URLs, robots directives, keywords, author, and page language round out the basics.
Structured data goes well beyond a single type. Choose Article, NewsArticle, BlogPosting, WebPage, WebSite, FAQPage, Event, LocalBusiness, or Product, then layer additional blocks on top: an Organization entity for your home page, a WebSite block, a BreadcrumbList of up to eight levels, and an FAQ section with up to fifteen question and answer pairs. Every block is emitted as valid JSON-LD, and Joomla's own conflicting schema output is removed automatically so search engines see one clean graph.
For local businesses there is a dedicated set: address with geo coordinates, phone and email, tax and VAT number, area served, more than eighty business subtypes from bakery to physiotherapist, cuisine and menu links for hospitality, and opening hours for each weekday including split midday breaks. Ratings can be published as an aggregate — with the scale matched to your source, whether that is 1–5 stars or 1–10 points — alongside individual reviews.
Events and products are equally detailed: event status and attendance mode, physical and virtual locations, organiser, performer, and ticket offers on one side; price, currency, availability, condition, GTIN, MPN, brand, material, colour, and size on the other. Where a project needs something the interface does not cover, a custom JSON field overrides the generated output entirely, and a debug mode prints the assembled markup for inspection.
Perfect for developers and agencies who need precise control over SEO settings on every page.
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN



k2-elements
More Colors
Extend your design workflow with greater color flexibility using K2 Colors. This addon introduces four additional color slots, giving you more control over your design.
- background
- Section
- Card
- Tile
- Button
- Text
-
YOOtheme Pro 4-5
-
Joomla 4-6
-
PHP 8.1+
-
DE, EN






