markustimtner / grid-styled-content
Grid Styled Content
Package info
gitlab.timtner.tech/t3ext/grid_styled_content/
Type:typo3-cms-extension
pkg:composer/markustimtner/grid-styled-content
Requires
- php: >=8.2
- typo3/cms-core: ^13.4 || ^14.3
Requires (Dev)
None
Suggests
- friendsoftypo3/content-blocks: Provides the basics markustimtner/GridAppearance and markustimtner/GridImage for Content Blocks
- sebkln/content-slug: Human-readable URL fragments for content elements, enabled with the site set markustimtner/grid-styled-content-slug
Provides
None
Conflicts
None
Replaces
- typo3-ter/grid-styled-content: *
- dev-main
- 14.2.1
- 14.2.0
- 14.1.2
- 14.1.1
- 14.1.0
- 14.0.3
- 14.0.2
- 14.0.1
- 14.0.0
- 13.0.0
- 12.1.0.0
- 1.2.2.3
- 1.2.2.2
- 1.2.2.1
- 1.2.2.0
- 1.2.1.6
- 1.2.1.5
- 1.2.1.4
- 1.2.1.3
- 1.2.1.2
- 1.2.1.1
- 1.2.1.0
- 1.2.0.12
- 1.2.0.10
- 1.2.0.9
- 1.2.0.8
- 1.2.0.7
- 1.2.0.6
- 1.2.0.5
- 1.2.0.4
- 1.2.0.3
- 1.2.0.2
- 1.2.0.1
- 1.2.0
- 1.1.2.3
- 1.1.2.2
- 1.1.2.1
- 1.1.2
- 1.1.1.1
- 1.1.1
- 1.1.0.1
- 1.1.0
- 1.0.14
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- v1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2026-10-15 15:10:24 UTC
README
display:grid FTW!
Installation
Install via composer (TER release is not yet ready)
composer req markustimtner/grid-styled-content
database:update
cache:flush
Usage
please install in a fresh and clean TYPO3 Instance as of now.
Site Sets (recommended)
Head over to Site Management > Sites, edit your site and add the set
"Grid Styled Content Page" under Sets (it automatically pulls in "Grid Styled Content Elements").
Or in your site's config.yaml:
dependencies:
- markustimtner/grid-styled-content-page
Use markustimtner/grid-styled-content if you only want the content elements and Page TSconfig.
Static templates (legacy)
First, head over to Site Management > Typoscript > Edit TYPOscript Record > edit whole ...
include "Grid Content Page" first and then "Grid Content Elements"
Head over to edit page properties > resources of your rootpage and include "Grid Styled Content"
Then, switch to the appearance tab and select "index page" as [backend_layout] and subpage as [backend_layout_next_level]
and thats basically it.
We are still figuring out the details here, so stay tuned and keep calm.
Development Environment (DDEV)
This repo ships a DDEV setup with separate TYPO3 instances for each supported core version. The extension is mounted into each instance via a composer path repository.
Setup
ddev start
ddev install-v13 # TYPO3 13.4
ddev install-v14 # TYPO3 14.3
ddev install-all # installs v13 and v14
Instances
Open https://grid-styled-content.ddev.site/ for an overview of all environments.
| Version | URL |
|---|---|
| 13.4 | https://v13.grid-styled-content.ddev.site |
| 14.3 | https://v14.grid-styled-content.ddev.site |
Backend: /typo3/, user admin, password Password:joh316 (also for the Install Tool).
Documentation
ddev docs
Then visit https://docs.grid-styled-content.ddev.site/
Adding or changing a version
Everything lives in .ddev/:
config.yaml:additional_hostnamesdocker-compose.web.yaml: data volumesapache/apache-site.conf: one vhost per versioncommands/web/install-vXX: install scriptweb-build/Dockerfile: overview page and placeholder pages
After changing any of these, run ddev restart. If the overview page still looks old, run ddev debug rebuild.
Credits
The DDEV multi-version setup in .ddev/ is based on
a-r-m-i-n/ddev-for-typo3-extensions
by Armin Vieweg. Thank you!
The local documentation rendering (ddev docs) uses the t3docs/render-documentation Docker image, provided by the TYPO3 Documentation Team.
The HTTPS redirect workaround in .ddev/apache/apache-site.conf originates from
this gist by nurtext.
changelog
1.2.1 2026-03-18 menu touchup
1.2.1 2026-02-09 added proto css & js
1.2.0 2024-11-15 added basic documentation
1.1.2.3 2024-11-15 Fixed repo Version and added missing tags and files
1.1.0 2024-11-10 First MVP release for T3CRR24