# Cms driven + 3d line

**URL:** <https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404>\
**Category:** Elements\
**Created:** [March 28, 2026, 3:54pm UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404 "2026-03-28T15:54:14Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 28, 2026, 3:54pm UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/1 "2026-03-28T15:54:14Z")

</div>

okay random images shown before can do same same with text + 1 line 3d transform, adjust angle to suit

```auto
[transform:perspective(1000px)_rotateX(25deg)_rotateY(50deg)_rotateZ(-10deg)]

```

project - [elementsapp://downloadDocument/OqK0pfvXteqS](elementsapp://downloadDocument/OqK0pfvXteqS)

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [March 28, 2026, 3:59pm UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/2 "2026-03-28T15:59:11Z")

</div>

> [@upssjw](#):
>
> `[transform:perspective(1000px)_rotateX(25deg)_rotateY(50deg)_rotateZ(-10deg)]`

thats pretty nice … thanks

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 7:46am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/3 "2026-03-29T07:46:43Z")

</div>

CMS just Twig, today’s date or copyright year, use in a new page, this is just example, page was not set up for, at bottom of page, every page would be php if on every page

updated - in a container for bottom date  
[elementsapp://downloadDocument/AUzXMF1YyPbg](elementsapp://downloadDocument/AUzXMF1YyPbg)

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [March 29, 2026, 9:04am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/4 "2026-03-29T09:04:24Z")

</div>

> [@upssjw](#):
>
> CMS just Twig, today’s date or copyright year, use in a new page, this is just example, page was not set up for, at bottom of page, every page would be php if on every page

It’s also sufficient if you use the ITEM CMS instead of the CMS Collection — it works the same way.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 9:10am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/5 "2026-03-29T09:10:47Z")

</div>

Yes that works better I did use that in my tests

It also works for random images using CMS Item

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 9:18am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/6 "2026-03-29T09:18:32Z")

</div>

@Pegasus good point  
quick update to show item

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [March 29, 2026, 9:20am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/7 "2026-03-29T09:20:31Z")

</div>

![Bildschirmfoto 2026-03-29 um 11.13.50](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/d/1/d16a0d06472f9e52decf6435a54209495b668d31.png)

The nice thing about it is that when you enable **“Use Item for Markdown”** in the ITEM CMS, you can use almost any Twig syntax for things like the browser title, meta description, and more.

This allows you to manage your content independently from the design. In fact, around 90% of the website’s content can be controlled directly through the CMS.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 9:22am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/8 "2026-03-29T09:22:08Z")

</div>

yes I have been using Item on page for doing a lot of things especially writing custom components

I edit a lot on the server just open the file and change, though Elements is not updated, especially using a controlled md and dropping the entire md file in the folder

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [March 29, 2026, 9:36am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/9 "2026-03-29T09:36:10Z")

</div>

Of course, it would be nicer if **Twig syntax always worked as soon as the page is set to .php**.

It’s a bit annoying to have to use an ITEM CMS just to dynamically output something simple like a date on the website. Basic Twig syntax should ideally be rendered even without using ITEM CMS or a collection item.

@ben — would that be possible to implement?

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 9:45am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/10 "2026-03-29T09:45:50Z")

</div>

@Pegasus agreed, I tried that a while ago, had to revert custom component or use CMS, it would be great if that was possible, twig base component if not possible?

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [March 29, 2026, 9:58am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/11 "2026-03-29T09:58:01Z")

</div>

I think that should be doable. I’m curious to see what the new, more advanced CMS—currently in development—will bring. And honestly, even now there’s already a lot of potential there.

Knowing Ben, I’m sure he’s already thought of something.

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 29, 2026, 10:31am UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/12 "2026-03-29T10:31:57Z")

</div>

I still haven’t finished testing some things work some don’t more me than the CMS  
Agree it’s powerful already not used it to ‘blog’ just for content

---

<div class="post-metadata">

**Author:** ![upssjw](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/upssjw/32/26063_2.png) [@upssjw](https://forums.realmacsoftware.com/u/upssjw)\
**Post date:** [March 30, 2026, 6:27pm UTC](https://forums.realmacsoftware.com/t/cms-driven-3d-line/55404/13 "2026-03-30T18:27:37Z")

</div>

ok 3d line custom component, short as possible in code

bit of fun component free updated - [elementsapp://downloadDocument/2dEs31s9KFZ2](elementsapp://downloadDocument/2dEs31s9KFZ2)
